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 Labs

10 готовых MCP под российские задачи:

  • mcp-fns-check — проверка контрагентов через ФНС.
  • mcp-egrul — реквизиты юрлиц.
  • mcp-fssp — задолженности у приставов.
  • mcp-rosreestr — кадастр и недвижимость.
  • mcp-cbr-rates — курсы ЦБ РФ + ключевая ставка.
  • mcp-zakupki — госзакупки 44-ФЗ / 223-ФЗ.
  • mcp-sudact — судебная практика.
  • mcp-yukassa — платежи через ЮKassa (commercial).
  • mcp-1c-bridge — интеграция с 1С (commercial).
  • mcp-moysklad — складской учёт МойСклад (commercial).

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

Что дальше