MCP (Model Context Protocol)
Открытый стандарт Anthropic для подключения AI-агентов к внешним инструментам, данным и сервисам
Определение
Model Context Protocol — открытый стандарт, опубликованный Anthropic в ноябре 2024 года, который стандартизирует способ подключения AI-агентов к внешним инструментам. До MCP каждая интеграция требовала кастомного кода; MCP предоставляет единый протокол: MCP-сервер описывает свои инструменты, агент (MCP-клиент) их обнаруживает и вызывает.
OpenAI и Google DeepMind приняли стандарт — он стал отраслевым.
Как это работает
Claude Code (MCP-клиент)
│
├── EXA MCP ─────── веб-поиск
├── Playwright MCP ─ управление браузером
├── Postgres MCP ─── запросы к БД
└── GitHub MCP ───── issues, PR, repos
Без MCP Claude Code умеет читать/писать файлы и запускать команды. С MCP — управлять браузером, искать в интернете, обращаться к базам данных, работать с Notion и любым другим сервисом.
Быстрый старт
Подключить MCP-сервер
# Hosted (рекомендуется, без API-ключа)
claude mcp add --transport http exa https://mcp.exa.ai/mcp
# Локальный через npm
claude mcp add exa -- npx -y exa-mcp-server
# Проверить подключённые серверы
claude mcp list
Использовать
После подключения агент сам решает, когда использовать MCP. Натыкается на ошибку → ищет через EXA. Нужно проверить вёрстку → открывает браузер через Playwright.
Популярные MCP-серверы
| Сервер | Для чего | Страница |
|---|---|---|
| EXA | Веб-поиск по смыслу | Must-have |
| Playwright | Автоматизация браузера, тестирование | Для фронтенда |
| Postgres | Запросы к базе данных | Для бэкенда |
| GitHub | Issues, PR, repos | Для управления проектом |
| Filesystem | Расширенная работа с файлами | Встроено в Claude Code |
| Context7 | Документация библиотек | Актуальные доки |
Практический совет
Не подключайте больше двух MCP-серверов одновременно. Описания инструментов каждого сервера занимают место в контекстном окне — при трёх и более серверах это может съесть 10%+ контекста, ухудшая качество ответов.
Рекомендация: EXA + один специализированный сервер под задачу.
В курсе
| Урок | Контекст |
|---|---|
| Урок 4 | MCP — одна из трёх core-концепций урока (наряду со Skills и Rules). Подключение EXA и Chrome DevTools. Правило: максимум 2 MCP одновременно. Встроенный Fetch в Claude Code медленный и ломает контекст — EXA лучше |
Ссылки
- Introducing the Model Context Protocol — Anthropic
- Спецификация MCP
- MCP Server Registry
- Wikipedia: Model Context Protocol
Связанное
- Claude Code — основной MCP-клиент
- EXA MCP — must-have для веб-поиска
- Playwright MCP — автоматизация браузера
- Контекст — MCP-серверы занимают место в контекстном окне
- Skills — скиллы используют MCP как инструменты