ScopeGate — MCP-сервер для Claude Code: функции и установка
ScopeGate выдаёт агенту MCP-доступ только к разрешённым действиям в подключённых сервисах и записывает вызовы. Пригодится, когда нужно ограничить доступ к аккаунтам.
Открыть на GitHubЧто делает ScopeGate
ScopeGate размещается между ИИ-агентом и подключёнными сервисами. Для каждого MCP-эндпоинта выбирают конкретные действия: например, разрешают читать почту, но запрещают отправлять её. В списке — 27 провайдеров, включая Google Workspace, Slack, Notion и Stripe.
Запросы попадают в журнал с указанием инструмента, результата и длительности; журнал можно экспортировать по проекту. Ключ эндпоинта можно отозвать, не отключая сам сервис. Токены хранятся зашифрованными, а агенту выдаётся ключ ScopeGate.
Для собственного запуска нужна команда docker compose --profile local up. Чтобы подключить реальные сервисы, скопируйте .env.example в .env и добавьте OAuth client id и secret нужных провайдеров. Без этих данных провайдер в приложении не появится.
Какие задачи решает
- ограничить агента чтением почты без права отправки
- выдать отдельный MCP-эндпоинт для проекта
- просмотреть журнал вызовов агента
- отозвать ключ, не разрывая подключение сервиса
Примеры запросов агенту
- Прочитай письма через подключённый Gmail.
- Найди события в календаре через подключённый сервис.
- Покажи файлы Google Drive, доступные этому эндпоинту.
Как установить ScopeGate
1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
claude mcp add --transport http scopegate https://scopegate.dev/api/mcp/{api_key}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
codex mcp add scopegate --url https://scopegate.dev/api/mcp/{api_key}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"mcpServers": {
"scopegate": {
"url": "https://scopegate.dev/api/mcp/{api_key}"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Файл настроек
{
"servers": {
"scopegate": {
"type": "http",
"url": "https://scopegate.dev/api/mcp/{api_key}"
}
}
}1Адрес-шаблон
Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]
2Командой платформы: удалённый сервер
gemini mcp add -t http scopegate https://scopegate.dev/api/mcp/{api_key}По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о ScopeGate
Как установить ScopeGate в Claude Code?
Добавьте MCP-сервер командой claude mcp add --transport http scopegate https://scopegate.dev/api/mcp/{api_key}. Подставьте ключ своего эндпоинта вместо {api_key}.
Что делает ScopeGate?
Он предоставляет агенту MCP-эндпоинт с выбранными разрешёнными действиями в подключённых сервисах. Вызовы записываются в журнал, а ключ эндпоинта можно отозвать отдельно от подключения.
Что нужно для подключения сервисов при самостоятельном запуске?
Скопируйте .env.example в .env и заполните OAuth client id и secret для нужных провайдеров. Каждый блок настроек независим.