Ви будуєте MCP-сервери. Можливо, вже опублікували кілька — конектор до Postgres, міст до Slack, інструмент для файлової системи. Вони працюють із Claude, із Cursor, із будь-яким клієнтом, що розуміє протокол. Станом на квітень 2026-го екосистема налічує тисячі серверів від спільноти, розкиданих по реєстрах на кшталт Smithery, Glama та mcp.so. Протокол переміг. Open source переміг. Правда ж?
Придивіться уважніше.
Таймлайн ви вже знаєте: Anthropic запустили Managed Agents 8 квітня, Routines і редизайн Desktop — 14-го, а потім 15 квітня все впало на три години. OpenAI і Google випустили open-source, модельно-агностичні альтернативи. Ризик залежності очевидний. Що менш очевидно — тихіше питання: чи сам технічний дизайн MCP структурно надає перевагу компанії, яка його написала?
Три рішення у специфікації підказують, що так.
Транспортний рівень
MCP запустився зі stdio як основним транспортом — стандартний ввід/вивід, механізм Unix-пайпів. Stdio за своєю природою локальний. Він найкраще працює, коли MCP-клієнт живе на вашій машині як CLI або десктопний застосунок. Помітили збіг? Claude Code — саме такий: локальний CLI, що запускає процеси MCP-серверів. Забавно, як дефолтний транспорт протоколу випадково виявився єдиним, де продукт Anthropic має домашню перевагу.
Віддалені транспорти (HTTP+SSE, потім Streamable HTTP) з'явилися пізніше і працюють нормально, але центр ваги екосистеми — найперевіреніші серверні імплементації, дефолтні конфіги в туторіалах, гайди "як почати" — досі припускає локальний рантайм. Anthropic не нав'язували stdio. Вони просто зробили його шляхом найменшого спротиву, і тисячі розробників слухняно пішли цією стежкою.
Sampling
Специфікація MCP містить можливість під назвою "sampling" — сервер може попросити клієнт зробити виклик до LLM від його імені. Ваш конектор до бази даних може сказати: "Мені потрібно, щоб ШІ проаналізував цей query plan — клієнте, розберись." Клієнт обирає модель. Специфікація модельно-агностична. В теорії.
На практиці специфікація буквально дозволяє серверу сказати "гей, клієнте, виклич свій LLM за мене" — і потім усі роблять здивовлене обличчя, коли цей LLM завжди виявляється Claude. Розробники серверів тестують на клієнті, яким користуються щодня. Найвідполірованіший, найкраще фінансований MCP-клієнт — Claude Code. Тому розробники оптимізують запити sampling під Claude, дебажать на Claude, випускають із припущенням, що там Claude. Протокол залишається нейтральним. Екосистема гравітує. А гравітація, раз встановившись, не розвертається у зворотний бік через те, що хтось написав пристрасний пост у блозі про vendor neutrality.
Управління специфікацією
Співробітники Anthropic підтримують офіційні MCP SDK для TypeScript і Python. Співробітники Anthropic керують GitHub-репозиторієм специфікації. Коли у березневій ревізії 2025-го протокол отримав OAuth 2.1, Anthropic акуратно вписали патерни дизайну у свою хмарну інфраструктуру — і через дванадцять місяців Managed Agents запустилися з OAuth на борту. Який збіг.
Немає незалежного органу стандартизації. Ніякого W3C-процесу, ніякого IETF RFC, ніякого голосування консорціуму. Одна компанія пише специфікацію. Та сама компанія будує найприбутковішу імплементацію цієї специфікації. Якщо ви не бачите проблеми — ви або ніколи не читали статут органу стандартизації, або працюєте в Anthropic.
Ви вже бачили цей фільм
Якщо ця архітектура здається знайомою, можливо, ви пам'ятаєте USB.
Intel спільно розробили Universal Serial Bus у середині 1990-х і очолили USB Implementers Forum — орган, що управляє специфікацією й досі. Стандарт був відкритий. Будь-який виробник чіпів міг його імплементувати. Але Intel поставили перші хост-контролери, написали референсні імплементації та інтегрували підтримку USB у свої чіпсети раніше, ніж конкуренти отримали робочий кремній. На той час, коли AMD і VIA наздогнали, контролери Intel визначали, що означає "USB-сумісний" на практиці. Специфікація належала всім. Перевага першого гравця — Intel.
Ми вчора розбирали версію цього плейбуку AOSP-to-Play-Services — Anthropic запускають його на рівень глибше, на рівні самого протоколу.
MCP — це USB-специфікація Anthropic. Claude Code, Routines, Managed Agents, Desktop — це перші хост-контролери. Спільнота будує тисячі MCP-серверів. Anthropic будує єдиний повністю інтегрований клієнтський рантайм, що з'єднує протокол, IDE та хмарну оркестрацію в один стек. OpenAI Agents SDK — випущений під MIT 15 квітня, підтримує понад 100 моделей через LiteLLM — і Google ADK — з відкритим кодом на Cloud Next у квітні 2025-го, підтримує і MCP, і протокол A2A для міжагентної взаємодії — обрали протилежну архітектуру: відкриті рантайми, модельна агностичність, ніякого зв'язку з пропрієтарною хмарою. Вони зрозуміли гру, бо спостерігали, як Intel грав у неї тридцять років тому.
Що насправді вас захищає
Тримайте бізнес-логіку в MCP-серверах — вони портативні. Ставтеся до клієнтського рантайму як до замінної оболонки. Якщо налаштовуєте Routine — задокументуйте достатньо детально, щоб відтворити як cron job або на конкуруючому оркестраторі. Якщо зберігаєте сесії в Managed Agents — переконайтеся, що схема сесій чисто експортується. Якщо ваш агентний воркфлоу залежить від мультисесійного сайдбару Claude Desktop — запитайте себе, що станеться, коли з'явиться кращий клієнт.
Будуйте на USB-порті. Не приварюйте його до одного ноутбука.
Anthropic не просто зробили протокол із відкритим кодом, а потім побудували пропрієтарні продукти поверх нього. Вони спроектували протокол, чий дефолтний транспорт, тестова гравітація та структура управління — усе нахилено в бік їхніх продуктів. Це не лицемірство. Це архітектура. І цьому плейбуку тридцять років.





