Что такое 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-поддержка.
Конкретные плюсы:
- Discovery: агент сам узнаёт что умеет MCP. Не нужно описывать каждый тул в промпте.
- Изоляция: MCP запускается в отдельном процессе. Если он упал — Cursor не пострадает.
- Безопасность: не нужно давать агенту доступ к креденшелам напрямую — они только в env-vars MCP.
- Composability: можно подключать десятки MCP одновременно. Агент сам выбирает что использовать.
- Open standard: реализаций десятки. Не зависим от одного вендора.
Как это выглядит на практике
Допустим, вы — бухгалтер-разработчик и хотите чтобы Claude умел проверять контрагентов через ФНС.
Без MCP: в каждом запросе агенту вы сами копипастите запрос в API ФНС, парсите ответ, объясняете агенту структуру данных. На каждый чат — заново.
С MCP:
-
Один раз в
~/.cursor/mcp.jsonпишете:{ "mcpServers": { "atomno-fns-check": { "command": "uvx", "args": ["atomno-mcp-fns-check"] } } } -
Перезапускаете Cursor.
-
В чате с агентом просто пишете:
«Проверь контрагента по ИНН 7707083893, расскажи статус и риски». -
Агент сам вызывает тул
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.
Что дальше
- Cursor setup → — пошаговая установка в Cursor.
- Claude Desktop setup → — для Claude Desktop.
- Безопасность MCP → — как не отстрелить себе ногу.
- Troubleshooting → — типовые проблемы.