Перейти к контенту
ru-mcp.ru
Интеграции

MCP в Cursor: полное руководство

Детальное руководство по настройке managed MCP-хаба в Cursor — для новичков и опытных разработчиков.

Cursor — первый MCP-клиент, получивший нативную поддержку Streamable HTTP транспорта. Именно поэтому он — основной целевой редактор для ru-mcp.ru.

Почему managed MCP быстрее локального

  • Нет локальных процессов — не нужно ставить Python или Node. Cursor ходит по HTTP.
  • Нет ручных ключей — API-ключи к dadata, ФНС, Росреестру уже внутри. Вам не нужно заводить 5 аккаунтов.
  • Авто-обновления — мы релизим новые tools без вашего участия, Cursor подхватит их при tools/list.

Установка

Создайте или отредактируйте файл mcp.json:

{
  "mcpServers": {
    "ru-mcp": {
      "url": "https://hub.ru-mcp.ru/mcp/rmcp_ВАШ_ТОКЕН",
      "transport": "streamable-http"
    }
  }
}

Путь к файлу зависит от ОС — см. Быстрый старт. После сохранения полностью перезапустите Cursor.

Несколько MCP-серверов одновременно

У managed-хаба уже 10+ серверов под одним endpoint'ом — вам не нужно перечислять их отдельно. Но если нужно добавить свой локальный сервер, это делается так:

{
  "mcpServers": {
    "ru-mcp": {
      "url": "https://hub.ru-mcp.ru/mcp/rmcp_ВАШ_ТОКЕН",
      "transport": "streamable-http"
    },
    "my-local": {
      "command": "node",
      "args": ["/path/to/my-mcp-server/index.js"]
    }
  }
}

Глобальный конфиг vs проектный

ПутьОбластьКогда использовать
~/.cursor/mcp.jsonГлобально, все проектыДля личных соло-проектов
.cursor/mcp.jsonТолько текущий проектДля клиентских проектов с отдельными токенами

Per-project токены

Если вы делаете 3 проекта для разных клиентов, рекомендуем создать 3 токена (в личном кабинете → Токены → Создать) и положить каждый в соответствующий .cursor/mcp.json внутри проекта.

Преимущества:

  • Разделённый usage-лог — сможете выставить счёт клиенту за его долю вызовов
  • Можно отозвать токен клиента не трогая остальные
  • Разные квоты для разных проектов (на Pro — до 10 токенов)

Troubleshooting

Cursor не видит tools

  1. Откройте Command Palette (Cmd/Ctrl + Shift + P) → MCP: List tools. Если список пуст — подключение не работает.
  2. Проверьте формат токена: должен начинаться с rmcp_.
  3. Проверьте доступность endpoint'а: curl -X POST https://hub.ru-mcp.ru/mcp/ТОКЕН -H "Content-Type: application/json" -d '{"method":"ping"}'

Ошибка «Quota exceeded»

Вы исчерпали лимит плана. Проверьте usage в /dashboard/usage, обновите тариф или дождитесь начала следующего биллинг-периода.

Tool вернул ошибку

Ошибки внешних API прокидываются как MCP-compliant JSON-RPC errors. Cursor покажет понятное сообщение. Если ошибка связана с нашей стороной — напишите в Telegram-поддержку.