Что такое MCP?
Model Context Protocol — открытый стандарт от Anthropic для AI-агентов. Объясняю просто.
▸ TL;DR
MCP = USB-C для AI. Один протокол, любой клиент + любой tool-сервер. Самый простой способ начать — открыть Unyly и поставить MCP в пару кликов.
Открыть каталог UnylyПростое объяснение
MCP (Model Context Protocol) — это открытый стандарт, который позволяет AI-моделям (например, Claude) общаться с внешними инструментами и данными через единый протокол. Anthropic выпустил его в конце 2024 года, и он быстро стал де-факто стандартом.
Аналогия: представь USB-C для AI. Раньше каждое устройство имело свой кабель; теперь один разъём для всех. Аналогично, MCP — это «один разъём» между AI-моделью (Claude, Cursor, VS Code) и любыми внешними инструментами (GitHub, Notion, Slack, базы данных и т. д.).
Как это работает
- MCP client — приложение, где ты общаешься с AI (Claude Desktop, Cursor, Claude Code, VS Code).
- MCP server — отдельная программа, которая предоставляет инструменты (например, «отправить сообщение в Slack», «прочитать страницу из Notion»).
- Протокол определяет, как клиент и сервер общаются: JSON-RPC через stdio или HTTP/SSE.
AI-агент в клиенте видит список инструментов, доступных через MCP-сервер, и может их вызывать. Сервер выполняет работу и возвращает результат. Всё.
MCP vs function calling
Function calling — это API конкретного LLM-провайдера (OpenAI, Anthropic). Ты должен писать код, который описывает инструменты в их формате, и связывать их с LLM напрямую.
MCP — открытый протокол. Сервер пишется один раз и работает с любым MCP-клиентом. Никакой vendor lock-in.
MCP vs LangChain / LlamaIndex
LangChain — это framework, который ты встраиваешь в свой Python/JS код. Хорош для custom-агентов, но требует разработки.
MCP — runtime-протокол. End-user клиент (Claude Desktop) говорит с tool-сервером напрямую, без вживления framework'a. Проще, агностичен к языку, лучше для готовых десктопных AI-приложений.
Как начать
Самый простой путь:
- Открой каталог Unyly — 72 000+ MCP-серверов.
- Найди нужный (GitHub, Notion, Slack, Postgres и т. д.).
- Нажми Install — выбери таб клиента (Claude Desktop / Code / Cursor / VS Code).
- Перезапусти клиент. MCP подключён.
Альтернативно — можно прописать конфиг руками в claude_desktop_config.json, но это бесплатно только для энтузиастов. Полное руководство по установке.