Home / Glossary / Model Context Protocol (MCP)
Model Context Protocol (MCP)
Model Context Protocol (MCP) — открытый стандарт, созданный Anthropic, который обеспечивает универсальный способ подключения моделей ИИ к внешним инструментам, источникам данных и API. Он выступает стандартизированным интерфейсом — своеобразным USB для ИИ, — чтобы любой MCP-совместимый инструмент мог работать с любым MCP-совместимым агентом ИИ.
Зачем был создан MCP
До MCP каждый инструмент ИИ создавал собственные интеграции с базами данных, API и внешними сервисами. Это приводило к дублированию работы и зависимости от поставщика. MCP решает эту проблему, определяя стандартный протокол: разработчики инструментов создают один MCP-сервер, и он работает с каждым агентом ИИ, поддерживающим MCP, — Claude Code, Cursor, Windsurf и другими.
Как работает MCP
MCP использует архитектуру клиент-сервер. Агент ИИ (клиент) подключается к серверам MCP, которые предоставляют инструменты, ресурсы и промпты. Когда агенту нужно выполнить запрос к базе данных, найти документацию или вызвать API, он отправляет стандартизированный запрос на соответствующий MCP-сервер. Сервер обрабатывает реальное взаимодействие и возвращает структурированные результаты, с которыми агент может работать.
// Пример: конфигурация MCP-сервера в Claude Code
// ~/.claude/settings.json
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_TOKEN": "ghp_..." }
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres"],
"env": { "DATABASE_URL": "postgresql://..." }
}
}
}Серверы MCP доступны для GitHub, PostgreSQL, Slack, Google Drive, файловых систем и десятков других сервисов. Посетите реестр серверов MCP, чтобы увидеть полный список интеграций, созданных сообществом.
Для чего используется Model Context Protocol?+
Какие инструменты ИИ поддерживают MCP?+
Предназначен ли MCP только для кодирования?+
Как создать собственный MCP-сервер?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →