
Stateless MCP повернув інтерес до протоколу: три інструменти за один тиждень
28 липня 2026 року вийшла нова, безстановна специфікація MCP. Саймон Віллісон розповідає, як вона спрощує реалізацію клієнтів і серверів, і як допомогла йому створити три інструменти за тиждень.
31 липня 2026 року Саймон Віллісон (Simon Willison) опублікував допис про те, як «безстановна» (stateless) версія Model Context Protocol (MCP) повернула його інтерес до цього протоколу. Нову специфікацію було випущено у вівторок, 28 липня — офіційно це версія 2026-07-28, або MCP 2.0, — і це найзначніша зміна протоколу від моменту його появи.
Що змінилося
MCP — це стандарт, який Anthropic представила у листопаді 2024 року для надання інструментів агентам на базі LLM. Протягом 2025 року він набув великої популярності, але згодом частково поступився Skills від Anthropic: агент із терміналом і curl може робити багато того самого гнучкіше. Старий MCP на сесіях вимагав двох HTTP-запитів: перший — initialize, щоб отримати ідентифікатор сесії Mcp-Session-Id, другий — власне виклик інструменту. Безстановна версія зводить це до одного POST-запиту із заголовками MCP-Protocol-Version: 2026-07-28, Mcp-Method: tools/call та Mcp-Name, а інформація про клієнта переїхала в блок _meta у тілі запиту. На думку Віллісона, це суттєво спрощує реалізацію як клієнтів, так і серверів, і краще підходить для масштабованих вебзастосунків, адже серверу більше не потрібно зберігати стан сесії.
Три інструменти за тиждень
На новій специфікації Віллісон створив три проєкти. mcp-explorer — це CLI-інструмент на Python для інтерактивного дослідження MCP-серверів; він запускається через uvx без встановлення й уміє показувати список інструментів, оглядати та викликати їх. datasette-mcp — плагін для Datasette, що додає будь-якому інстансу endpoint /-/mcp із трьома інструментами: list_databases(), get_database_schema() і доступним лише для читання execute_sql(). Третій, llm-mcp-client, — альфа-плагін для його утиліти LLM: однією командою агент виконав кілька SQL-запитів до бази й на запитання, скільки є нотаток, відповів — 151.
Чому знову MCP
Віллісон вважає, що інструменти MCP легше перевіряти й контролювати, ніж агента з необмеженим shell і доступом до інтернету. Ще 2025 року він писав про ризики prompt injection у MCP і про «летальну трійцю»; тепер, коли загальні агенти мають довільне виконання команд, MCP дає зрозумілішу картину можливостей. Для чутливих застосунків він планує покладатися на MCP значно більше.
SiTech — веброзробка з підтримкою AI
Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.