TGViewer
Работая в айтишечке Работая в айтишечке @workinginit · 1.48K subscribers
Post #374 846
☕️ MCP: как AI-модели подключаются к реальному миру

Наконец вы дошли до агентного режима на ПК. Теперь хочется развязать ему руки - позволить ходить в Slack, читать Google Drive и создавать задачи в Jira.

Решение - MCP (Model Context Protocol) - это стандарт, котрый позволяет моделям общаться с разными сервисами

Почему не просто ходить в API?
Если у Jira есть REST API, зачем MCP-сервер поверх?
Стандартизация. У каждого REST API свой формат. MCP даёт единый, который модель понимает из коробки.
Discovery. MCP-клиент спрашивает: «что умеешь?» — получает полный список инструментов со схемами автоматически.
Портативность. Один MCP-сервер = интеграция сразу с Claude, ChatGPT, Copilot, Cursor.

При этом MCP не заменяет API — он садится поверх. Внутри MCP-сервера — обычные HTTP-запросы.


В MCP три роли
Host — приложение, где живёт AI. Claude Desktop, Cursor, ChatGPT desktop. Управляет соединениями, решает какие серверы подключить.
Client — компонент внутри host'а, одно соединение с одним сервером.
Server — лёгкий сервис, который даёт модели возможности. Сервер для GitHub умеет создавать PR, сервер для Postgres — выполнять SQL.

Каждый сервер предоставляет три типа возможностей:
Tools — функции, которые модель вызывает сама: create_issue, send_email, run_query. Самый популярный примитив.
Resources — данные для чтения: файлы, записи из базы. Запрашивает приложение, не модель.
Prompts — шаблоны инструкций для типовых задач. Выбирает пользователь.

Локальные vs удалённые серверы
Локальные — процесс на вашей машине. Данные никуда не уходят. Примеры: файловая система, локальная БД, Git.
Удалённые — веб-сервис в облаке. Нужна авторизация. Примеры: Slack, Jira, Gmail, все коннекторы в Claude.ai.

С точки зрения протокола разницы нет — JSON-RPC одинаковый. Меняется только транспорт.

Как сделать свой MCP-сервер
Попросить вашего агента)) Если дадите ему спецификацию АПИ методов, ему будет проще.

Где взять готовые серверы
registry.modelcontextprotocol.io — официальный реестр с API для поиска
github.com/mcp — курируемый каталог от GitHub
Claude.ai — 75+ коннекторов в один клик (Gmail, Drive, Slack, Jira...)
→ npm / PyPI — ищите по mcp-server

Подводные камни
Контекст. Каждый подключённый сервер забирает токены на описания инструментов. 10 серверов × 20 tools = тысячи токенов ещё до вопроса пользователя.

Безопасность. Аудит 2025-го нашёл prompt injection через описания инструментов, возможность кражи данных через комбинации tools, подмену серверов. Протокол не навязывает политик — это на вас.

Хрупкость stdio. Случайный console.log в stdout ломает JSON-RPC. HTTP-транспорт надёжнее.

Зрелость. Спецификация развивается, breaking changes возможны.

👀 Ссылки
→ Спецификация: modelcontextprotocol.io
→ GitHub: github.com/modelcontextprotocol
→ Реестр: registry.modelcontextprotocol.io
→ Курс от Anthropic: anthropic.skilljar.com

#ai #mcp #agentic
  • ❤ 7
  • 🔥 3
  • 👍 2
More from @workinginit
  1. Sep 14, 2026Post #466
  2. Sep 10, 2026Post #465
  3. Sep 9, 2026Post #464
  4. Sep 8, 2026Радости нет предела)
  5. Sep 4, 2026Пятничный мем #memes
  6. Sep 2, 2026Post #461
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →