vdmeu/registrum-mcp

vdmeu/registrum-mcp

от vdmeu
MCP-сервер Registrum дает AI-агентам обогащенные данные о британских компаниях: структурированные финансы из iXBRL, директора и сеть связей. Не требует API-ключа Companies House — кэширование и обр...

Registrum MCP Server

No Companies House API key needed. One Registrum API key gives your AI agent enriched, cached UK company data — structured financials, director networks, and company profiles — directly inside Claude, Cursor, and any MCP-compatible client.

Unlike raw Companies House API wrappers that require you to register at the CH developer portal and manage your own rate limits, Registrum handles all of that for you: iXBRL filings parsed into clean JSON, 24h/7d caching, and circuit-breaker resilience on CH outages.

5 tools, zero boilerplate. Search companies, pull structured financials, list directors, and map corporate networks.


Installation

Claude Desktop

Add to ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "registrum": {
      "command": "npx",
      "args": ["-y", "@registrum/mcp"],
      "env": {
        "REGISTRUM_API_KEY": "reg_live_..."
      }
    }
  }
}

Get a free API key at registrum.co.uk (50 calls/month free).

get_company

Получает обогащённый профиль британской компании по номеру Companies House. Возвращает название, статус, тип, дату регистрации, юридический адрес, коды SIC с описаниями, статус отчётности, статус confirmation statement и производные поля, которых нет в сыром API Companies House: company_age_years и accounts.overdue.

Get company profile

Получает обогащённый профиль британской компании по номеру Companies House. Возвращает название, статус, тип, дату регистрации, юридический адрес, коды SIC с описаниями, статус отчётности, статус confirmation statement и производные поля, которых нет в сыром API Companies House: company_age_years и accounts.overdue.

Параметры

  • company_numberstringобязательный

    Companies House company number, e.g. '00445790' for Tesco PLC. Numeric-only numbers should be zero-padded to 8 digits.

get_directors

Получает текущих и бывших директоров британской компании: имя каждого директора, должность, дату назначения, дату увольнения (если применимо), гражданство, страну проживания и список других компаний, в которых они работают или работали директором. Один вызов даёт полную картину корпоративной истории директора.

Get company directors

Получает текущих и бывших директоров британской компании: имя каждого директора, должность, дату назначения, дату увольнения (если применимо), гражданство, страну проживания и список других компаний, в которых они работают или работали директором. Один вызов даёт полную картину корпоративной истории директора.

Параметры

  • company_numberstringобязательный

    Companies House company number, e.g. '00445790' for Tesco PLC

get_financials

Возвращает структурированные финансовые данные по британской компании, извлечённые из её iXBRL-отчётности, поданной в Companies House. Включает выручку, себестоимость продаж, валовую прибыль, операционную прибыль, чистую прибыль, основные средства, оборотные активы, общий капитал, чистые активы, кредиторскую задолженность и среднюю численность сотрудников за текущий и предыдущий отчётный год. Также содержит тип отчётности (full/abbreviated/micro/dormant) и блок data_quality, указывающий, какие поля были извлечены, а какие отсутствовали в поданной отчётности. Кэшируется на 7 дней.

Get company financials

Возвращает структурированные финансовые данные по британской компании, извлечённые из её iXBRL-отчётности, поданной в Companies House. Включает выручку, себестоимость продаж, валовую прибыль, операционную прибыль, чистую прибыль, основные средства, оборотные активы, общий капитал, чистые активы, кредиторскую задолженность и среднюю численность сотрудников за текущий и предыдущий отчётный год. Также содержит тип отчётности (full/abbreviated/micro/dormant) и блок data_quality, указывающий, какие поля были извлечены, а какие отсутствовали в поданной отчётности. Кэшируется на 7 дней.

Параметры

  • company_numberstringобязательный

    Companies House company number, e.g. '00445790' for Tesco PLC

get_network

Строит карту корпоративной сети, связанной с британской компанией через общих директоров. Возвращает все компании, связанные через общих членов совета директоров, до указанной глубины. Каждая связанная компания включает её название, номер, статус и директоров, общих с исходной компанией. Полезно для выявления структур корпоративных групп, отношений связанных сторон и перекрёстных связей директоров.

Get director network

Строит карту корпоративной сети, связанной с британской компанией через общих директоров. Возвращает все компании, связанные через общих членов совета директоров, до указанной глубины. Каждая связанная компания включает её название, номер, статус и директоров, общих с исходной компанией. Полезно для выявления структур корпоративных групп, отношений связанных сторон и перекрёстных связей директоров.

Параметры

  • company_numberstringобязательный

    Companies House company number, e.g. '00445790' for Tesco PLC

  • depthinteger

    Traversal depth: 1 = direct connections only, 2 = connections of connections (default 1). Depth 2 can return many results for large companies.

get_psc

Получает реестр PSC (лиц со значительным контролем) для компании Великобритании. Возвращает физических лиц, корпоративные организации и юридических лиц, которые владеют 25%+ акций, имеют 25%+ голосов или обладают значительным влиянием или контролем. Каждый PSC включает расшифрованные типы контроля простым языком (например, «Владеет 25-50% акций» вместо сырых кодов). Для корпоративных PSC указывается их регистрационный номер компании, чтобы можно было проследить цепочку владения. Также определяет освобождения от раскрытия PSC для публичных компаний, включенных в листинг. Кэшируется на 24 часа.

Get persons with significant control

Получает реестр PSC (лиц со значительным контролем) для компании Великобритании. Возвращает физических лиц, корпоративные организации и юридических лиц, которые владеют 25%+ акций, имеют 25%+ голосов или обладают значительным влиянием или контролем. Каждый PSC включает расшифрованные типы контроля простым языком (например, «Владеет 25-50% акций» вместо сырых кодов). Для корпоративных PSC указывается их регистрационный номер компании, чтобы можно было проследить цепочку владения. Также определяет освобождения от раскрытия PSC для публичных компаний, включенных в листинг. Кэшируется на 24 часа.

Параметры

  • company_numberstringобязательный

    Companies House company number, e.g. '00445790' for Tesco PLC

get_psc_chain

Прослеживает полную цепочку владения для компании Великобритании, рекурсивно переходя по корпоративным PSC. Возвращает дерево, показывающее, кто в конечном итоге контролирует компанию — физические лица (UBO), иностранные организации или юридические лица, а также причину завершения каждой ветки. Каждый узел содержит terminal_reason: natural_person, foreign_entity, legal_person, super_secure, depth_limit, not_found, cycle_detected или psc_exempt. chain_metadata сообщает, сколько компаний было обработано и общий расход API-кредитов. Используйте для проверок KYB (Know Your Business), AML-скрининга или любых задач, требующих информации о конечных бенефициарах за пределами непосредственного уровня PSC.

Resolve PSC ownership chain to find ultimate beneficial owners

Прослеживает полную цепочку владения для компании Великобритании, рекурсивно переходя по корпоративным PSC. Возвращает дерево, показывающее, кто в конечном итоге контролирует компанию — физические лица (UBO), иностранные организации или юридические лица, а также причину завершения каждой ветки. Каждый узел содержит terminal_reason: natural_person, foreign_entity, legal_person, super_secure, depth_limit, not_found, cycle_detected или psc_exempt. chain_metadata сообщает, сколько компаний было обработано и общий расход API-кредитов. Используйте для проверок KYB (Know Your Business), AML-скрининга или любых задач, требующих информации о конечных бенефициарах за пределами непосредственного уровня PSC.

Параметры

  • company_numberstringобязательный

    Companies House company number, e.g. '12345678'

  • max_depthinteger

    Maximum chain depth to traverse (1-10, default 5). Each level costs 1 upstream API call per corporate entity found.

search_company

Поиск компаний Великобритании по названию. Возвращает список подходящих компаний с их регистрационным номером, статусом, типом и зарегистрированным адресом. Используйте этот инструмент в первую очередь, если у вас есть только название компании и нужен её регистрационный номер.

Search for companies

Поиск компаний Великобритании по названию. Возвращает список подходящих компаний с их регистрационным номером, статусом, типом и зарегистрированным адресом. Используйте этот инструмент в первую очередь, если у вас есть только название компании и нужен её регистрационный номер.

Параметры

  • querystringобязательный

    Company name or keywords to search for

  • limitinteger

    Maximum number of results to return (default 10)

Другие проверенные MCP-сервера

txn2/kubefwd

txn2/kubefwd

kubefwd — bulk порт-форвардинг для Kubernetes: сервисы из кластера становятся доступны локально по именам. Каждый сервис получает уникальный loopback IP, исключая конфликты портов. Авто-переподключ...

Go4143
PSPDFKit/nutrient-document-engine-mcp-server

PSPDFKit/nutrient-document-engine-mcp-server

официальный

MCP-сервер для обработки документов на естественном языке. Подключает AI-агентов к извлечению текста, редактированию и рецензированию PDF, а также безопасному сокрытию конфиденциальных данных. Поле...

TypeScript61
ravitemer/mcphub.nvim

ravitemer/mcphub.nvim

MCP Hub — MCP клиент для Neovim, интегрирующий серверы MCP в редактор. Управляйте инструментами, ресурсами и промптами, используйте с чат-плагинами (Avante, CodeCompanion). Подходит разработчикам, автоматизирующим код через AI.

Lua1784
dmayboroda/minima

dmayboroda/minima

Minima — open-source MCP сервер для локального RAG в контейнерах. Поддерживает изолированный Ollama, кастомные LLM и интеграцию с ChatGPT и Claude. Индексирует документы и отвечает на вопросы, обеспечивая полный контроль над данными. Полезен для конфиденциальных проектов и офлайн-сред.

Python1050
mediar-ai/screenpipe

mediar-ai/screenpipe

Screenpipe - MCP сервер для локального ИИ, запоминающего всё на экране и в аудио. Записывает и распознаёт текст и речь. Ищите виденное и слышанное естественным языком. Плагины (Pipes) автоматизируют действия на основе активности. Полная приватность.

Rust20300
twelvedata/mcp

twelvedata/mcp

официальный

MCP сервер Twelve Data для AI-ассистентов: цены акций, 60+ технических индикаторов, фундаментальные показатели, новости. Подключается к Claude и ChatGPT. Доступен в облаке или локально с API-ключом.

Python71
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин