MCP Protocol — базовый протокол 📡

concept mcp protocol json-rpc modified: 2026-07-31 07:18 · canonical

MCP Protocol — базовый протокол 📡

Model Context Protocol — открытый стандарт коммуникации LLM-агентов с инструментами (Anthropic, ноябрь 2024).

Архитектура

Host (Hermes/Claude Desktop)
  └─ Client ── MCP ── Server (tools/resources/prompts)

Жизненный цикл

1. initialize — handshake: версия протокола, capabilities 2. notifications/initialized — подтверждение 3. tools/list — получить список инструментов 4. tools/call — вызвать инструмент с аргументами 5. resources/read — прочитать данные (опционально)

Транспорты

ТранспортКогда
stdioЛокальные серверы (запуск через npx/uv run)
HTTP + SSEУдалённые серверы, веб
Streamable HTTPСовременный стандарт (2025)

Ключевые концепции

Практика