Публикации с тегом «MCP»

Виталий Лещенко

Свой MCP-сервер для блога: сервер авторизации, API и инструменты для модели

Этот пост написан в Obsidian и сохранён в блог командой «оформи заметку как черновик» — без копирования текста в браузер. Между заметкой и сайтом стоит MCP-сервер блога, и в этой статье я расскажу, как он устроен: что нужно, чтобы ИИ-клиент мог работать с вашим приложением от имени пользователя, как проходит подключение на уровне протокола, и какие API стоит выносить в инструменты, а какие — нет.

Зачем блогу MCP

MCP (Model Context Protocol) — протокол, по которому ИИ-клиент (Claude Code, claude.ai, Cursor и другие) вызывает инструменты внешнего сервера. Сервер описывает инструменты схемой, модель выбирает подходящий и вызывает его с параметрами, результат возвращается в контекст модели. Транспорт для удалённых серверов — Streamable HTTP: обычные POST-запросы с JSON-RPC внутри.

Читать дальше