Интеграции

Cursor

Один JSON-файл, статичный bearer и тот же список инструментов, что у терминального агента.

Cursor читает MCP-серверы из JSON-файла и умеет статичные заголовки, так что шлюз подключается без OAuth-круга.

Подключение

~/.cursor/mcp.json
{
  "mcpServers": {
    "sallyport": {
      "url": "https://mcp.sallyport.cloud/mcp",
      "headers": { "Authorization": "Bearer sp_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }
    }
  }
}

Кладите файл в проект, а не в домашний каталог, когда у репозитория своя агентская идентичность. Одна идентичность на репозиторий держит журнал читаемым: в каждой строке видно, какой агент, в каком воркспейсе и от чьего имени.

Как до вас доходит одобрение

Вызов возвращается со ссылкой на одобрение и call_id. Откройте карточку, ответьте, и агент продолжит тот же вызов. Ожидание не держится на соединении, так что долгие раздумья ничего агенту не стоят.

Подключите тот клиент, который открыт прямо сейчас

Одна команда пишет конфиг, импортирует ключи, на которые вы укажете, и рассказывает агенту, чем ему можно пользоваться.

Подключить первого агента

10 000 вызовов в месяц бесплатно. Без карты.