Общие настройки для подключения MCP-сервера Яндекс Директа к любому MCP-совместимому клиенту.
Для подключения к MCP-серверу вам нужны три параметра:
| Параметр | Значение |
|---|---|
| URL сервера | http://192.168.100.220:3001/mcp |
| Транспорт | Streamable HTTP (HTTP + SSE) |
| Авторизация | Заголовок Authorization: Bearer ВАШ_API_КЛЮЧ |
API-ключ можно получить в личном кабинете после регистрации и подключения Yandex-токена.
Большинство MCP-клиентов используют JSON-конфигурацию. Стандартный формат:
{
"mcpServers": {
"yandex-direct": {
"url": "http://192.168.100.220:3001/mcp",
"headers": {
"Authorization": "Bearer ВАШ_API_КЛЮЧ"
}
}
}
}
Совет: если клиент просит указать тип транспорта, выберите http или streamable-http (не stdio). Наш сервер работает через HTTP.
MCP-сервер Яндекс Директа работает с любым клиентом, поддерживающим Streamable HTTP транспорт:
IDE с ИИ-ассистентом
IDE от Codeium
Расширение VS Code
Десктопный MCP-клиент
Протокол MCP (Model Context Protocol) позволяет ИИ-моделям взаимодействовать с внешними сервисами через стандартизированный интерфейс:
tools/list и получает список доступных инструментов с описаниями и схемами параметровtools/call с параметрамиЕсли ваш клиент не поддерживает MCP напрямую, запросы можно отправлять вручную:
POST http://192.168.100.220:3001/mcp Content-Type: application/json Authorization: Bearer ВАШ_API_КЛЮЧ { "jsonrpc": "2.0", "id": "1", "method": "tools/list", "params": {} }
Некоторые MCP-клиенты поддерживают только stdio (локальный процесс). В этом случае можно использовать mcp-proxy для преобразования HTTP в stdio.
Сервер поддерживает CORS для всех доменов. Если вы видите CORS-ошибки, проверьте, что клиент отправляет запросы напрямую на сервер, а не через прокси.
Убедитесь, что заголовок Authorization передаётся в формате Bearer ВАШ_КЛЮЧ с пробелом после Bearer. Актуальный ключ доступен в личном кабинете.