Счётчик Яндекс Метрики
Перейти к основному содержанию
Atomno labs

Что такое MCP и зачем он нужен

Model Context Protocol — стандарт Anthropic для интеграции AI-агентов с внешними источниками данных. Объясняем простым языком.

Обновлено:

Что такое MCP

MCP (Model Context Protocol — Протокол Контекста Модели) — это стандарт интеграции AI-агентов с внешними источниками данных и инструментами. Анонсирован Anthropic в ноябре 2024 года, к 2026 поддерживается всеми крупными AI-IDE: Cursor, Claude Desktop, Claude Code, Cline, Continue, Zed.

Кратко:

  • AI-агент — то что вы используете (Cursor, Claude Code, Claude Desktop).
  • MCP-сервер — отдельный процесс, который умеет делать что-то конкретное (например, проверять ИНН через ФНС).
  • Протокол MCP — стандартный «язык» между ними. JSON-RPC over stdio (для локальных) или HTTP/SSE (для удалённых).

Когда вы добавляете atomno-mcp-fns-check в Cursor, Cursor запускает его как отдельный процесс и автоматически получает список доступных тулов (check_inn, check_ogrn и т.д.). Дальше агент сам решает, когда какой тул вызвать.

Зачем это нужно

До MCP был «зоопарк»: каждый AI-IDE требовал писать свой плагин. Теперь — один MCP-сервер работает везде, где есть MCP-поддержка.

Конкретные плюсы:

  1. Discovery: агент сам узнаёт что умеет MCP. Не нужно описывать каждый тул в промпте.
  2. Изоляция: MCP запускается в отдельном процессе. Если он упал — Cursor не пострадает.
  3. Безопасность: не нужно давать агенту доступ к креденшелам напрямую — они только в env-vars MCP.
  4. Composability: можно подключать десятки MCP одновременно. Агент сам выбирает что использовать.
  5. Open standard: реализаций десятки. Не зависим от одного вендора.

Как это выглядит на практике

Допустим, вы — бухгалтер-разработчик и хотите чтобы Claude умел проверять контрагентов через ФНС.

Без MCP: в каждом запросе агенту вы сами копипастите запрос в API ФНС, парсите ответ, объясняете агенту структуру данных. На каждый чат — заново.

С MCP:

  1. Один раз в ~/.cursor/mcp.json пишете:

    {
      "mcpServers": {
        "atomno-fns-check": {
          "command": "uvx",
          "args": ["atomno-mcp-fns-check"]
        }
      }
    }
  2. Перезапускаете Cursor.

  3. В чате с агентом просто пишете: «Проверь контрагента по ИНН 7707083893, расскажи статус и риски».

  4. Агент сам вызывает тул check_inn, получает структурированный ответ, отвечает вам с контекстом. Всё.

Что есть в каталоге Atomno MCP

В каталоге — серверы под российские задачи. Не у всех источник уже подключён.

  • mcp-fns-check — проверка контрагентов через ФНС.
  • mcp-egrul — реквизиты юрлиц.
  • mcp-fssp — клиент для долгов у приставов; живой доступ не проверен.
  • mcp-rosreestr — кадастр и недвижимость.
  • mcp-cbr-rates — курсы ЦБ РФ + ключевая ставка.
  • mcp-zakupki — поиск и карточка закупки с официального сайта госзакупок; сводка поставщика недоступна.
  • mcp-trademarks — карточка по номеру свидетельства из открытого реестра ФИПС, без ключа; поиск по названию не обещаем.
  • mcp-newbuild — с ключом клиента из договора API ЕИСЖС; своего доступа нет; без ключа — отказ.
  • mcp-erid — проверка формата erid без ключа; кабинет ОРД — с ключом клиента; общий реестр ЕРИР не обещаем.
  • mcp-pharma — поиск препарата, карточка регистрационного удостоверения, статус регистрации, предельная цена ЖНВЛП и письма Росздравнадзора об отзыве серий; текста инструкции по применению нет. Справка из госреестра, не медсовет.
  • mcp-sudact — в поиске есть акты Верховного Суда, арбитражных судов и судов общей юрисдикции. Не полный архив и не Конституционный суд.
  • mcp-seo-audit — технический SEO и GEO-аудит сайтов.
  • mcp-yukassa — платежи через ЮKassa (commercial).
  • mcp-1c-bridge — интеграция с 1С (commercial).
  • mcp-moysklad — складской учёт МойСклад (commercial).

Полный каталог с фильтрами → /mcp.

Что дальше