Используйте мой блог как MCP внутри Claude, Cursor, Antigravity и ChatGPT
Теперь мой блог работает еще и как MCP-сервер. Подключите его к своему ИИ-помощнику, и он сможет искать и читать любую статью блога прямо во время вашего разговора.
Недавно я подключил к сайту WebMCP - стандарт от Google и Microsoft, который связывает веб-страницы с ИИ. В браузере Chrome со встроенным Gemini это позволяет обращаться к сайту на естественном языке и использовать его инструменты вместо кликов по интерфейсу.
Но не каждый посетитель osipenkov.ru пользуется Chrome, и далеко не каждый может работать с Gemini. В ряде стран, включая Россию, он ограничен. Поэтому я добавил второй способ, который не зависит от браузера. Используйте мой блог внутри Claude, ChatGPT, Codex, Cursor, Grok, Antigravity или любого другого клиента с поддержкой MCP.
Про MCP
Model Context Protocol (MCP) - это открытый протокол, предназначенный для обеспечения бесшовной интеграции между LLM-приложениями и внешними источниками данных и инструментами. Он служит стандартизированным способом подключения большим языковым моделям (LLM) к необходимому контексту.
MCP-сервер - это программа, которая предоставляет инструменты, данные и шаблоны запросов AI-приложениям через Model Context Protocol (MCP). Он дает ИИ-ассистентам, таким как Claude, Cursor и VS Code, безопасный доступ к внешним системам - файлам, базам данных, API, браузерам и многому другому через единый стандартный интерфейс.
Теперь и мой сайт выступает в роли MCP-сервера.
Зачем это нужно?
Есть поиск в Интернете и встроенный поиск на сайте. Зачем еще MCP?
Когда вы спрашиваете ИИ про события в Яндекс Метрике или про API Яндекс Директа, он отвечает из памяти: пересказывает то, что когда-то читал, часто устаревшее, иногда выдуманное, и без ссылок на источник. Если подключить блог как MCP-сервер, ассистент получает доступ к моим статьям напрямую. Сначала он ищет подходящие материалы, затем читает их полный текст и уже на его основе отвечает. Каждая цитата сопровождается ссылкой на конкретную публикацию.
Разница как между «я где-то слышал» и «вот статья, вот абзац, вот пример».
Никаких команд запоминать не нужно. Достаточно спросить в чате:
- Что Осипенков пишет про настройку целей в Яндекс Метрике?
- Собери все статьи про n8n и перескажи, что там по отчетам Яндекс Директа
- Какие материалы по Google Tag Manager выходили в 2026 году?
- Как выгрузить данные из Google Рекламы в Google BigQuery?
- Разрешен ли Google Analytics 4 в России?
- Какие книги есть у Якова?
- Как настраивается сквозная аналитика?
- ...
И ваш ИИ-ассистент сам решит, что искать и что читать.
Сколько это стоит?
Все это бесплатно, без регистрации и API ключей. Единственное ограничение - 20 запросов в минуту с одного IP-адреса. На живой разговор с ИИ этого хватает с запасом. Если цитируете мои материалы, пожалуйста, ставьте ссылку на статью.
Как подключить?
Ниже приведены инструкции для разных программ. Подробно, со скриншотами, я разберу подключение на примере Cursor. В остальных клиентах шаги те же, отличается только место, куда вставить адрес сервера.
Cursor
Откройте настройки Cursor (нажмите Ctrl + , на Windows/Linux или Cmd + , на macOS). Либо перейдите через меню File - Preferences - Settings:
В строке поиска настроек введите MCP. Найдите раздел, связанный с инструментами и серверами MCP. В новой версии Cursor - это Open MCPs:
На открывшейся странице нажмите кнопку добавления нового сервера - New MCP Server:
Или просто New:
В файл ~/.cursor/mcp.json добавьте нижеприведенный фрагмент:
|
1 2 3 4 5 6 7 |
{ "mcpServers": { "osipenkov": { "url": "https://osipenkov.ru/mcp" } } } |
Это будет выглядеть так:
Вы также можете открыть этот файл напрямую через файловую систему или терминал:
- глобальный файл конфигурации обычно располагается по пути: ~/.cursor/mcp.json (в домашней директории пользователя)
- локальный файл для конкретного проекта можно создать в папке проекта: .cursor/mcp.json
Обязательно сохраните изменения в mcp.json с помощью сочетания клавиш Ctrl + S (на Windows/Linux) или Cmd + S (на macOS), либо же открыв меню с тремя точками и выбрав Save File:
Примечание: если в вашем mcp.json до этого уже были подключены другие MCP, вам не нужно заменять файл целиком. Добавьте второй сервер внутрь того же объекта mcpServers, через запятую.
Сразу же после этого Cursor попытается запустить этот сервер самостоятельно и установить соединение. Если все прошло успешно, то вы увидите новый добавленный MCP-сервер osipenkov, напротив которого будет отображаться зеленый индикатор (Connected).
Это означает, что сервер успешно запустился. В интерфейсе отобразится точное количество инструментов (Tools), ресурсов (Resources) или промптов, которые этот сервер передал в Cursor.
На моем сервере доступно шесть инструментов. ИИ выбирает их сам по смыслу вашего вопроса:
- search_posts - ищет мои статьи блога по словам в заголовке и тексте, с фильтрами по тегу, рубрике и дате публикации. Возвращает заголовок, дату, рубрики, теги, краткое описание, slug и URL. Полный текст статьи - через get_post по slug;
- get_post - возвращает одну статью блога целиком в формате Markdown с метаданными (заголовок, дата, рубрики, теги, URL). Slug берите из search_posts или list_recent_posts; можно передать URL статьи на osipenkov.ru;
- list_tags - список тегов блога с количеством статей по каждому. Используйте, чтобы понять, какие темы освещены, и подобрать tag для search_posts;
- list_categories - список рубрик блога с описанием и количеством статей. Используйте, чтобы подобрать category для search_posts;
- list_recent_posts - последние опубликованные статьи блога, от новых к старым. Используйте, когда нужны новинки или пользователь не назвал тему.
- get_site_info - справка о блоге osipenkov.ru и обо мне: темы, число статей, ссылки на курсы, подписку и поддержку. Вызывайте, когда хотите узнать, что это за сайт, кто автор или с чего начать.
Проверив подключение, откройте новое окно агента, затем нажмите на иконку + и выберите MCP:
Проверьте, чтобы MCP osipenkov был активен:
После этого в чате введите простую команду get_site_info, которая вызовет мой MCP-сервер и выдаст краткие сведения о моем блоге:
Теперь можно просто задавать агенту вопросы в чате, и он будет отвечать по материалам моего блога. Например: «Какие материалы по Google Tag Manager выходили в 2026 году?» Вот что отвечает ИИ:
Claude (сайт и приложение)
Работает на всех тарифах, включая бесплатный (на нем - один пользовательский коннектор). Claude подключается к серверу со своих облачных серверов, поэтому шаги одинаковы для claude.ai и Claude Desktop.
- Откройте Customize - Connectors (в старых версиях интерфейса Settings - Connectors)
- Нажмите +»рядом с Connectors и выберите Add custom connector
- В поле Name введите osipenkov, в поле URL - https://osipenkov.ru/mcp
- Advanced settings (OAuth) и Request headers оставьте пустыми (авторизация не нужна)
- Нажмите Add
- В чате нажмите + слева от поля ввода, затем Connectors и убедитесь, что MCP-сервер osipenkov включен для этого разговора
После этого вы можете начать диалог с агентам по материалам моего блога.
Claude Code
В терминале введите:
|
1 |
claude mcp add --transport http osipenkov https://osipenkov.ru/mcp |
Команда сохраняет сервер в конфиг пользователя, так что он доступен в любом проекте. Для проверки запустите claude, в чате введите /mcp. Сервер osipenkov должен быть в статусе connected с шестью инструментами (tools).
Codex
В терминале введите:
|
1 |
codex mcp add osipenkov --url https://osipenkov.ru/mcp |
Или вручную добавьте в файл ~/.codex/config.toml:
|
1 2 |
[mcp_servers.osipenkov] url = "https://osipenkov.ru/mcp" |
Обратите внимание на имя секции mcp_servers. Оно с подчеркиванием. Транспорт Codex определяет сам: раз указан url, значит streamable HTTP. Для проверки используйте codex mcp list или команда /mcp внутри сессии.
Google Antigravity
- В панели агента нажмите … - MCP Servers;
- Нажмите Manage MCP Servers - View raw config. Откроется mcp_config.json;
- Добавьте сервер:
|
1 2 3 4 5 6 7 |
{ "mcpServers": { "osipenkov": { "serverUrl": "https://osipenkov.ru/mcp" } } } |
После этого начните общаться с агентом.
ChatGPT
Нужен платный тариф (Plus, Pro, Business, Enterprise, Edu) и веб-версия. В мобильном приложении этого раздела нет.
- Включите режим разработчика: Settings - Apps & Connectors - Advanced settings - Developer mode. В рабочих пространствах Business/Enterprise это делает администратор
- Вернитесь в Apps & Connectors и нажмите Create
- В поле Name введите osipenkov, в поле Description - описание MCP (например: Статьи блога Якова Осипенкова о рекламе и аналитике), укажите MCP Server URL - https://osipenkov.ru/mcp, Authentication - None
- Поставьте галочку, что доверяете источнику, и нажмите Create. ChatGPT просканирует инструменты
- В новом чате нажмите +, далее Developer mode и включите osipenkov для этого разговора
- Названия пунктов у OpenAI меняются от релиза к релизу: Apps, Connectors и Plugins - это один и тот же раздел
Другие клиенты
Любой клиент с поддержкой MCP подключится, если в нем можно указать удаленный сервер:
- Transport - Streamable HTTP
- URL - https://osipenkov.ru/mcp
- Authorization - Нет
Сервер работает без сессий, отвечает по JSON-RPC 2.0 и поддерживает версии протокола с 2024-11-05 по 2025-11-25. Краткое машиночитаемое описание сайта лежит в /llms.txt.












