atomno-labs/mcp-egrul

atomno-labs/mcp-egrul

от atomno-labs
MCP-сервер для работы с ЕГРЮЛ/ЕГРИП РФ. Даёт AI-ассистентам возможность искать компании по ИНН, ОГРН или названию, получать полные карточки, учредителей, директора и массово проверять до 100 ИНН. П...

mcp-egrul

MCP-сервер ЕГРЮЛ и ЕГРИП: реквизиты российских компаний и ИП по открытым данным налоговой службы. Можно поставить у себя или подключить к Cursor, Claude и любому клиенту MCP.

Russian company registry lookup for AI agents.

Glama

mcp-egrul MCP server

Статус: v0.1.2 — open-версия (self-host через SQLite) полностью готова + клиентская часть hosted Pro (HTTP-клиент HostedClient для api.atomno-mcp.ru). Опубликована на PyPI, индексирована в Glama и Smithery. Сама hosted Pro-инфра — в активной разработке. Coverage 100.00% (345 тестов, ruff clean, fastmcp 3.2.4, enforced через --cov-fail-under=100).

Парный проект: mcp-fns-check (risk-чек-слой поверх ЕГРЮЛ).


Что это

Семь MCP-тулзов, видимых AI-ассистенту (Cursor, Claude Desktop, Cline, любой MCP-клиент):

Tool Описание Аргументы
search_by_inn Поиск по ИНН (10 цифр — юр.лицо, 12 — ИП) inn: str
search_by_ogrn Поиск по ОГРН (13) или ОГРНИП (15) ogrn: str
search_by_name Fuzzy-поиск по названию (FTS5) query: str, limit?: int, only_active?: bool
get_full_card Полная карточка со всеми секциями inn?: str, ogrn?: str
get_founders Только учредители с долями inn: str
get_director Только текущий руководитель inn: str
bulk_cards Массовая проверка (до 100 ИНН) inns: list[str]
Инструменты были проиндексированы:
bulk_cards

Массовая выгрузка до 100 карточек за один вызов. Вернёт объект с полями cards (успешные) и errors (точечные ошибки по отдельным ИНН) - один плохой ИНН не ломает весь bulk.

Параметры
  • innsstring[]обязательный
get_director

Текущий руководитель юр.лица по ИНН (только 10-значный ИНН).

Параметры
  • innstringобязательный
get_founders

Учредители юр.лица по ИНН (только 10-значный ИНН).

Параметры
  • innstringобязательный
get_full_card

Полная карточка (все секции: реквизиты, ОКВЭД, учредители, директор). Хотя бы один из inn / ogrn обязателен. Если переданы оба — используется inn.

Параметры
  • innstring | null
  • ogrnstring | null
ping

Диагностика: сервер жив, сообщает версию и размер локального слепка.

Параметры

Без параметров.

search_by_inn

Карточка юр.лица или ИП по ИНН (10 цифр - ООО/АО, 12 - ИП/физлицо).

Параметры
  • innstringобязательный
search_by_name

Fuzzy-поиск юридических лиц по названию через FTS5.

Параметры
  • limitinteger

    максимум результатов (1..50).

  • only_activeboolean

    Фильтрует только записи со статусом 'active'.

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

    строка запроса (минимум 2 символа).

search_by_ogrn

Карточка по ОГРН (13 цифр) или ОГРНИП (15 цифр).

Параметры
  • ogrnstringобязательный
0.1.10основная
0.1.8
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2

Выберите клиент, чтобы установить atomno-labs/mcp-egrul:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "atomno-labs-mcp-egrul-rgtbl7grgu": {
      "command": "uvx",
      "args": [
        "atomno-mcp-egrul"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "atomno-labs-mcp-egrul-rgtbl7grgu": {
      "command": "uvx",
      "args": [
        "atomno-mcp-egrul"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "atomno-labs-mcp-egrul-rgtbl7grgu": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "atomno-mcp-egrul"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"atomno-labs-mcp-egrul-rgtbl7grgu\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"atomno-mcp-egrul\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "atomno-labs-mcp-egrul-rgtbl7grgu": {
      "command": "uvx",
      "args": [
        "atomno-mcp-egrul"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add atomno-labs-mcp-egrul-rgtbl7grgu -- uvx atomno-mcp-egrul

Либо через JSON-конфиг:

claude mcp add-json atomno-labs-mcp-egrul-rgtbl7grgu "{\"command\":\"uvx\",\"args\":[\"atomno-mcp-egrul\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add atomno-labs-mcp-egrul-rgtbl7grgu -- uvx atomno-mcp-egrul

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.atomno-labs-mcp-egrul-rgtbl7grgu]
command = "uvx"
args = ["atomno-mcp-egrul"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите atomno-labs/mcp-egrul, а в поле команды запуска — строку ниже:
uvx atomno-mcp-egrul

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "atomno-labs-mcp-egrul-rgtbl7grgu": {
      "command": "uvx",
      "args": [
        "atomno-mcp-egrul"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "atomno-labs-mcp-egrul-rgtbl7grgu": {
      "command": "uvx",
      "args": [
        "atomno-mcp-egrul"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например atomno-labs-mcp-egrul-rgtbl7grgu.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: atomno-labs-mcp-egrul-rgtbl7grgu
    command: uvx
    args:
      - "atomno-mcp-egrul"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "atomno-labs-mcp-egrul-rgtbl7grgu": {
      "command": "uvx",
      "args": [
        "atomno-mcp-egrul"
      ]
    }
  }
}

Похожие MCP-сервера

vdmeu/registrum-mcp

vdmeu/registrum-mcp

от vdmeu

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

HTML⭐ 1
vinvuk/apiverket-mcp

vinvuk/apiverket-mcp

от vinvuk

MCP инструмент для работы со шведскими открытыми данными через Apiverket. Команды discover, query и account помогают ИИ-агентам искать, запрашивать и проверять квоты. Подходит для разработчиков, интегрирующих госданные Швеции.

TypeScript⭐ 2
carlosahumada89/govrider-mcp-server

carlosahumada89/govrider-mcp-server

от carlosahumada89

GovRider MCP сервер для поиска государственных тендеров под ваш продукт. Опишите свой продукт – сервер находит подходящие закупки из 25+ стран с AI-анализом. Полезен tech-компаниям и консультантам.

TypeScript⭐ 6
Курсы валют ЦБ РФ MCP

Курсы валют ЦБ РФ MCP

от theyahia

Сервер к открытому API Банка России: курсы валют, ключевая ставка, цены на золото/серебро/платину/палладий, конвертация. Без авторизации, корректен для выходных. Идеален для финансовых MCP-клиентов.

TypeScript⭐ 1
r-huijts/opentk-mcp

r-huijts/opentk-mcp

от r-huijts

OpenTK MCP-сервер предоставляет доступ к данным голландского парламента: поиск документов, данные депутатов, заседания. Включает NLP-анализ ключевых слов и тем. Полезен исследователям и журналистам.

HTML⭐ 23
smythmyke/govtoolspro-mcp-server

smythmyke/govtoolspro-mcp-server

от smythmyke

MCP-сервер с инструментами workflow для федеральных подрядчиков: go/no-go скоринг, поиск партнеров и анализ рекомпетишн. Использует данные SAM.gov, USAspending и Navy NECO для оценки госзакупок.

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

Лука Никитин