mcp · hookline-org — MCP-сервер для Claude Code: что делает и как установить
Принимает тестовые вебхуки, проверяет структуру полезной нагрузки и отдаёт отчёты валидации агенту прямо в редакторе кода.
claude mcp add mcp -e HOOKLINE_API_KEY=<HOOKLINE_API_KEY> -- npx -y @hookline/mcpЧто делает mcp
Сервер связывает ИИ-агента с сервисом Hookline. Ассистент создаёт временные URL для приёма вебхуков, ожидает входящие HTTP-запросы через wait_for_request и сверяет пришедшие JSON-данные с правилами валидации. Запросы с внешних сервисов изолируются в блоках <untrusted_external_data>, чтобы снизить риск prompt injection.
Инструменты разделены по уровню доступа. Если ключ HOOKLINE_API_KEY настроен как read-only, методы записи вроде create_endpoint или create_custom_rule даже не регистрируются в сессии. Для работы требуются Node версии 20 или новее и валидный ключ API; без ключа сервер завершит работу с ошибкой 401 при запуске.
Какие задачи решает
- принимать и разбирать входящие вебхуки при отладке интеграций
- проверять тело запросов по правилам валидаторов Hookline
- эмулировать ответы сервера с помощью
set_mock_response - сравнивать различия между двумя JSON-нагрузками
Примеры запросов агенту
- Создай тестовый эндпоинт для вебхука и покажи сгенерированный URL.
- Дождись следующего входящего запроса на эндпоинт и выведи отчёт валидации.
- Сравни полезную нагрузку из последнего вебхука с эталонным JSON.
Как установить mcp
Командой платформы
claude mcp add mcp -e HOOKLINE_API_KEY=<HOOKLINE_API_KEY> -- npx -y @hookline/mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add hookline-org-mcp --env HOOKLINE_API_KEY=<HOOKLINE_API_KEY> -- npx -y @hookline/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"hookline-org-mcp": {
"command": "npx",
"args": [
"-y",
"@hookline/mcp"
],
"env": {
"HOOKLINE_API_KEY": "<HOOKLINE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"hookline-org-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@hookline/mcp"
],
"env": {
"HOOKLINE_API_KEY": "<HOOKLINE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e HOOKLINE_API_KEY=<HOOKLINE_API_KEY> hookline-org-mcp npx -y @hookline/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp
Как установить mcp в Claude Code?
Выполните в терминале команду claude mcp add mcp -e HOOKLINE_API_KEY=<HOOKLINE_API_KEY> -- npx -y @hookline/mcp, подставив полученный ключ агента.
Что делает этот MCP-сервер?
Он позволяет агенту открывать временные адреса для вебхуков, читать входящий трафик и проверять схемы полезной нагрузки без перехода в веб-интерфейс.
Что происходит при использовании read-only ключа?
Сервер проверяет права на старте и отключает регистрацию инструментов записи, оставляя агенту доступ только к чтению запросов и анализу истории.
Похожие MCP-серверы
Все MCP-серверы по теме «Бэкенд и API» →Сначала — mcp от других авторов.