# Что такое MCP?

URL: https://agentvera.dev/ru/glossary/mcp/

MCP (Model Context Protocol) — это открытый протокол, который позволяет ИИ-приложениям подключаться к внешним инструментам, источникам данных и сервисам стандартным способом. Anthropic представила его в ноябре 2024 года, и сегодня Claude Code, Codex и многие другие кодинг-агенты умеют работать с MCP-серверами.

**Как это работает.** У MCP две стороны: клиент, в котором работает агент или приложение, и сервер, предлагающий возможности. При подключении сервер сообщает, что он предоставляет, а клиент описывает эти инструменты модели. Когда модель хочет использовать инструмент, клиент передаёт вызов серверу и возвращает результат модели. Сообщения передаются по JSON-RPC 2.0.

**Что предоставляет сервер.** Возможности сервера делятся на три группы, а подключение может быть локальным или удалённым.

- Tools (инструменты): действия, которые модель может вызвать, например открыть issue, выполнить запрос или нажать на элемент страницы.
- Resources (ресурсы): данные, которые модель может читать, например файлы, записи или документы.
- Prompts: готовые шаблоны промптов, которые предлагает сервер.
- Транспорты: stdio для локальных процессов, HTTP для удалённых серверов. Старые серверы могут ещё использовать SSE.

**Почему это важно.** До MCP интеграцию каждого инструмента приходилось писать отдельно для каждого приложения. С общим протоколом сервер для GitHub, Playwright или базы данных пишется один раз и работает в любом агенте, который говорит на MCP. Другие крупные провайдеры, включая OpenAI и Google, добавили поддержку MCP, и он стал фактическим стандартом подключения кодинг-агентов к инструментам.

**Безопасность и стоимость.** MCP — лишь способ подключения; насколько он безопасен, зависит от устанавливаемых серверов и доступа, который вы им даёте.

- Локальный MCP-сервер — это код, работающий с правами вашего пользователя. Устанавливайте серверы только из источников, которым доверяете.
- Описания инструментов и их результаты попадают в контекст модели, поэтому вредоносное содержимое может привести к prompt injection.
- Определения инструментов каждого сервера добавляются в каждый запрос; неиспользуемые серверы раздувают контекст и расход токенов.
- Не храните токены и пароли в конфигурационных файлах открытым текстом.

**MCP в AgentVera.** Менеджер MCP (⌘⌥M) позволяет добавить серверы один раз, не правя конфигурационный файл каждого CLI. Зарегистрированные серверы (stdio, HTTP и SSE) подключаются при запуске агентов, ко всем агентам или только к выбранным.

- **Безопасен ли MCP?** Протокол — лишь способ подключения; безопасность зависит от сервера. Сервер работает с вашими правами и подаёт содержимое модели. Устанавливайте только серверы, которым доверяете, не давайте больше доступа, чем нужно, и требуйте подтверждения для разрушительных действий.
- **Чем MCP отличается от API?** API — собственный интерфейс сервиса. MCP — общий способ, которым ИИ-приложения находят и используют такие сервисы; MCP-сервер часто обращается к API за кулисами.
- **Расходуют ли MCP-серверы токены?** Да. Определения инструментов сервера добавляются в контекст каждого запроса, а результаты инструментов тоже уходят модели. Отключайте неиспользуемые серверы, чтобы контекст оставался меньше.
- **Чем отличаются MCP-серверы stdio и HTTP?** Сервер stdio работает как процесс на вашем компьютере и общается через стандартный ввод и вывод. HTTP-сервер работает удалённо, доступен по сети и обычно авторизуется через OAuth или токен.

---

**Об AgentVera.** AgentVera — настольное приложение для macOS, Windows и Linux от Solviera Teknoloji. Оно запускает 18 ИИ-агентов для программирования (Claude Code, Codex, Gemini CLI, Copilot, Cursor, Antigravity, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Aider, Cline) рядом, по проектам, в настоящих терминалах с собственными установками CLI и входами пользователя. В бесплатном тарифе количество агентов не ограничено. Скачать: https://agentvera.dev/ru/download/ · Цены: https://agentvera.dev/ru/pricing/
