Подключение агентов
Адрес MCP: https://guard.catcapital.ru/mcp. Два способа входа: OAuth - клиент сам откроет окно, вы войдёте по коду на почту и нажмёте «Разрешить» (ChatGPT, Claude.ai, Claude Code, Codex, Cursor); ключ API из кабинета (https://guard.catcapital.ru/app) - для скриптов и серверов. OpenAPI: https://guard.catcapital.ru/openapi.json.
ChatGPT
Коннектор (MCP): Настройки → Коннекторы → Создать (нужен режим разработчика или план с коннекторами). Адрес https://guard.catcapital.ru/mcp, аутентификация OAuth - остальное ChatGPT узнает сам. При подключении откроется наша страница входа.
GPT с действиями (Actions): в редакторе GPT → Actions → импорт схемы https://guard.catcapital.ru/openapi.json, аутентификация OAuth. Client ID и секрет выдаёт команда guard client -name ChatGPT -redirect https://chat.openai.com/aip/ВАШ_ID/oauth/callback (адрес возврата ChatGPT показывает после сохранения действия). Authorization URL https://guard.catcapital.ru/oauth/authorize, Token URL https://guard.catcapital.ru/oauth/token, scope guard, Token exchange method: Default (POST).
Claude.ai
Настройки → Коннекторы → Добавить пользовательский коннектор → адрес https://guard.catcapital.ru/mcp. Вход по OAuth откроется сам.
Claude Code
claude mcp add --transport http kotkapital-guard https://guard.catcapital.ru/mcp
Первый вызов инструмента откроет браузер для входа. Без браузера (сервер, CI) - с ключом:
claude mcp add --transport http kotkapital-guard https://guard.catcapital.ru/mcp \
--header "Authorization: Bearer cc_key_ВАШ_КЛЮЧ"
После этого в чате: «проверь сайт catcapital.ru», «добавь kotkapital.ru на контроль», «дай код установки защиты форм для WordPress».
Codex
В ~/.codex/config.toml (вход по OAuth через браузер):
[mcp_servers.kotkapital-guard]
url = "https://guard.catcapital.ru/mcp"
Или с ключом: добавить bearer_token_env_var = "KOTKAPITAL_GUARD_KEY" и export KOTKAPITAL_GUARD_KEY=cc_key_ВАШ_КЛЮЧ. Названия полей сверьте с текущей документацией Codex, они менялись.
Cursor, Windsurf, другие MCP-клиенты
{
"mcpServers": {
"kotkapital-guard": { "url": "https://guard.catcapital.ru/mcp" }
}
}
Клиент без поддержки OAuth: добавьте "headers": { "Authorization": "Bearer cc_key_ВАШ_КЛЮЧ" }.
Инструменты
check_site проверить сайт · get_report последний отчёт · list_sites мои сайты · add_site поставить на контроль · install_snippet код установки · verify_lead проверить заявку · form_stats статистика заявок · trap_events события ловушек
Проверка без агента
curl -s -X POST https://guard.catcapital.ru/v1/checks -H 'Content-Type: application/json' -d '{"host":"catcapital.ru"}'
curl -s https://guard.catcapital.ru/v1/checks/ID