- Зачем нужен MCP
- Как устроено: клиент и сервер
- Как подключить MCP-сервер
- В приложении Claude для компьютера
- В Cursor и VS Code
- В n8n
- В LM Studio и Yandex AI Studio
- Полезные MCP-серверы
- Безопасность MCP
- Частые вопросы
- Нужно ли уметь программировать, чтобы использовать MCP?
- Чем MCP отличается от обычного API?
- Можно ли написать свой MCP-сервер?
MCP (Model Context Protocol) - открытый стандарт, по которому ИИ-агенты подключаются к внешним программам и данным. MCP-сервер - небольшая программа, которая "переводит" возможности конкретного сервиса на понятный агенту язык: например, MCP-сервер GitHub даёт агенту действия "создать задачу", "прочитать пул-реквест", а MCP-сервер базы данных - "выполнить запрос". Один раз написанный сервер работает с любым агентом, который поддерживает MCP.
Зачем нужен MCP
Раньше каждую интеграцию писали заново под каждого агента: отдельно для Claude, отдельно для ChatGPT, отдельно для своего бота. MCP сравнивают с USB-C для ИИ: единый разъём, через который любой агент подключается к любому сервису. В итоге:
- разработчик сервиса делает один MCP-сервер, и его сервис доступен во всех агентах;
- пользователь подключает готовый сервер за пару минут вместо разработки интеграции;
- агент сам узнаёт у сервера, какие действия доступны, и вызывает их, когда нужно.
Протокол предложила компания Anthropic в конце 2024 года. Его быстро поддержали OpenAI, Google, Microsoft, GitHub и десятки других компаний, а затем протокол был передан под управление независимого фонда, чтобы он развивался как общий отраслевой стандарт.
Как устроено: клиент и сервер
| Участник | Что это | Примеры |
|---|---|---|
| MCP-клиент | Агент или программа, которая подключается к серверам | Claude, ChatGPT, Cursor, VS Code с Copilot, n8n, LM Studio, Yandex AI Studio |
| MCP-сервер | Программа, которая предоставляет агенту возможности сервиса | серверы для файлов, GitHub, баз данных, браузера, CRM, 1С |
Сервер может давать агенту три вида возможностей:
- Tools (инструменты) - действия: отправить, создать, найти, изменить;
- Resources (ресурсы) - данные для чтения: файлы, записи, документы;
- Prompts (шаблоны) - готовые инструкции для типовых задач.
Подключение бывает локальным - сервер запускается на вашем компьютере как программа - и удалённым: сервер работает в интернете и подключается по адресу.

Как подключить MCP-сервер
В приложении Claude для компьютера
- Откройте Настройки → Разработчик (Settings → Developer) и нажмите кнопку редактирования конфигурации.
- В открывшийся файл
claude_desktop_config.jsonдобавьте сервер. Пример - доступ агента к папке с документами:
{
"mcpServers": {
"files": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "C:UsersИмяDocuments"]
}
}
}- Перезапустите приложение - в окне чата появятся инструменты сервера.
Для этого примера нужен установленный Node.js. Многие сервисы предлагают ещё проще - готовые коннекторы, которые подключаются кнопкой в настройках.
В Cursor и VS Code
Серверы прописываются в файле mcp.json проекта или в настройках редактора в том же формате mcpServers. После этого агент в редакторе видит новые инструменты - например, может сам смотреть схему базы данных или открывать задачи из трекера.
В n8n
К узлу AI Agent подключите инструмент MCP Client Tool и укажите адрес удалённого MCP-сервера. Агент получит все инструменты сервера. Как собрать агента - в статье ИИ-агент в n8n.
В LM Studio и Yandex AI Studio
LM Studio подключает MCP-серверы к локальным моделям через настройки программы. В Yandex AI Studio есть MCP Hub, где создаются подключения для агентов и отслеживается их состояние.
Полезные MCP-серверы
| Сервер | Что даёт агенту |
|---|---|
| Файловая система | читать и создавать файлы в разрешённых папках |
| Git и GitHub | история изменений, задачи, пул-реквесты |
| Базы данных (PostgreSQL, SQLite) | смотреть структуру и выполнять запросы |
| Браузер | открывать сайты, кликать, заполнять формы |
| Трекеры задач и документы | создавать задачи, искать по базе знаний |
| 1С | получать данные из учётной системы и работать с метаданными конфигурации |
Безопасность MCP
- Ставьте серверы только из надёжных источников. MCP-сервер - это программа с доступом к вашим данным; вредоносный сервер может украсть файлы или ключи.
- Давайте минимум прав. Серверу файловой системы - только одну рабочую папку, серверу базы - пользователя "только чтение", если запись не нужна.
- Не храните ключи в открытом виде в общих конфигурациях и репозиториях.
- Включайте подтверждение действий. Большинство клиентов спрашивают разрешение перед вызовом инструмента - не отключайте это для серверов, которые что-то меняют.
- Помните о промт-инъекциях. Данные, которые сервер возвращает (письма, страницы, задачи), могут содержать чужие инструкции для агента.
Частые вопросы
Нужно ли уметь программировать, чтобы использовать MCP?
Для подключения готовых серверов - нет, достаточно отредактировать файл настроек или нажать кнопку подключения. Программирование нужно, чтобы написать свой сервер.
Чем MCP отличается от обычного API?
API - интерфейс конкретного сервиса, и под каждый нужно писать интеграцию. MCP - общий стандарт, по которому агент сам узнаёт, какие действия доступны, и одинаково работает с любым сервером.
Можно ли написать свой MCP-сервер?
Да, есть официальные библиотеки для Python, TypeScript и других языков. Простой сервер с одним инструментом занимает несколько десятков строк кода.