Long-read · AI · Архитектура · 2026

MCP-протокол: как сделать сайт и API читаемыми для AI-агентов

TL;DR

MCP (Model Context Protocol) — открытый стандарт от Anthropic для подключения инструментов к языковым моделям. В B2B и логистике даёт новое: AI-агенты клиентов и партнёров могут напрямую читать ресурсы и вызывать tools вашего бизнеса, не дожидаясь, пока разработчики напишут интеграцию. Чтобы стать «agent-friendly», нужно: опубликовать llms.txt, расширить JSON-LD на ключевых страницах, поднять MCP-сервер с минимальным набором tools (search_route, get_quote, check_availability) и подписать обращения OAuth 2.1.

Зачем это нужно

В 2025 году у дистрибьютора, оптовика, ритейлера или промышленного предприятия появляется свой корпоративный AI-агент. На базе ChatGPT, Claude, GigaChat или собственной модели. Этот агент отвечает на вопросы сотрудников, ищет информацию, делает черновики решений. И он начинает заходить на сайты ваших поставщиков и партнёров.

Если ваш сайт построен только под человека — AI-агент партнёра видит JavaScript-обвязку, плохо извлекает структуру, не различает «где тариф, а где описание услуги». Лучшее, что он может сделать — отправить ссылку обратно человеку, чтобы тот сам разобрался. Это проигранная сделка: человеку проще найти альтернативу.

MCP меняет это. AI-агент партнёра подключается к вашему MCP-серверу, видит структурированный список ресурсов и tools, может задать вопрос «есть ли BULLS BOX 40 ft на маршруте Джабык → Раменское и сколько стоит» — и получить ответ за миллисекунды.

Что такое MCP технически

MCP — это спецификация поверх JSON-RPC 2.0, разработанная Anthropic в конце 2024 года. Описывает три типа объектов:

  • Resources — данные, доступные для чтения. Например, у BULLS resources: services, containers, routes, tariffs.
  • Tools — функции, которые AI-агент может вызвать. У BULLS tools: search_route, get_quote, check_availability, book_shipment.
  • Prompts — преднастроенные шаблоны взаимодействия. Например, «оформить заявку на перевозку».

Спецификация совместима с любой LLM, не только Claude. OpenAI Apps SDK работает поверх MCP. Google A2A — расширяет MCP для коммуникации между агентами.

MCP vs OpenAPI vs EDI

MCP не заменяет OpenAPI или EDI. Они решают разные задачи:

EDI (X12, EDIFACT)OpenAPI 3.1MCP
КомуПрограммистамПрограммистамAI-агентам и программистам
СемантикаМинимальнаяСлабая (только типы)Богатая (resources + tools + prompts)
DiscoveryНетOpenAPI specВстроенный list_resources/list_tools
СостояниеStatelessStatelessStateful sessions
AuthVPN/proprietaryOAuth, API keysOAuth 2.1 (стандарт)
Подходит дляB2B-доки между ERPВеб-интеграцииAI-агенты клиентов и партнёров

Стратегия для логистических компаний 2026: иметь все три. EDI — для глубоких ERP-интеграций. OpenAPI — для разработчиков. MCP — для AI-агентов клиентов. У BULLS все три работают параллельно.

Как внедрить за 30 дней

1 · llms.txt — самый простой шаг

Текстовый файл по аналогии с robots.txt. Описывает сайт человеческим языком, перечисляет главные ресурсы, контакты, ICP. Размещается на /llms.txt. Делается за 1 день, читается всеми крупными AI (Claude, ChatGPT, Perplexity, Gemini).

Пример первого экрана llms.txt у BULLS:

# BULLS — первый 5PL-оператор в России и СНГ > ООО «БУЛЛС» (BULLS) — оператор уровня 5PL, > управляющий цепями поставок промышленных > предприятий через мульти-агентную AI-платформу. ИНН: 7733362445 Сайт: https://bulls.win E-mail: all@bulls.win ...

2 · JSON-LD на ключевые страницы

Расширьте Schema.org разметку на страницах услуг (Service, Offer), компании (Organization), кейсов (Article). AI-агенты используют JSON-LD как первичный источник структурированных данных при парсинге.

3 · Минимальный MCP-сервер

Поднимите endpoint /mcp с базовым list_resources и list_tools. На первой итерации достаточно 3–5 tools: для логистики это search_route, get_quote, check_availability. Полная реализация — на любом языке (Anthropic публикует SDK для Python и TypeScript).

4 · OAuth 2.1 авторизация

Не делайте «всё открытое». Известным партнёрам — расширенные лимиты, остальным — базовые. Это и про безопасность, и про монетизацию (если в стратегии).

5 · Документируйте

Опубликуйте URL MCP-сервера в robots.txt, llms.txt, на странице API. Чтобы AI-агенты могли «найти вас».

Как сделано у BULLS

Полный agent-friendly стек у BULLS:

  • llms.txt — машинно-читаемое описание для всех AI-агентов
  • robots.txt — allowlist для GPTBot, ClaudeBot, PerplexityBot и др.
  • sitemap.xml — sitemap всех публичных URL
  • JSON-LD: Organization, Service, Offer, Article, BreadcrumbList на каждой странице
  • MCP-сервер: https://mcp.bulls.win/v1
  • OAuth 2.1, расширенные лимиты для партнёров клуба BULLS Club
  • OpenAPI 3.1 — для классических интеграций

«Сайт BULLS — это интерфейс для трёх типов посетителей: человек, поисковик, AI-агент. Каждый получает свой формат данных».

Главное за 30 секунд

  1. В 2026 у каждого крупного клиента появляется AI-агент, который ходит на сайты поставщиков. Если сайт не agent-friendly — клиент уйдёт к конкуренту.
  2. MCP-протокол от Anthropic — открытый стандарт для AI-агентов. Совместим с Claude, OpenAI, Google.
  3. Минимум: llms.txt + JSON-LD + MCP-сервер с 3–5 tools. Реально внедрить за 30 дней.
  4. OAuth 2.1 даёт безопасность и возможность монетизации через тарифы для партнёров.
  5. EDI/OpenAPI/MCP не конкурируют — это разные слои. Иметь все три.