mcp-observatory — MCP-сервер для Claude Code: обзор и запуск
Проверяет безопасность MCP-серверов, выявляет смещение схем и симулирует атаки в CI или локально. Пригодится разработчикам перед подключением серверов к агентам.
claude mcp add mcp-observatory -- npx -y @kryptosai/mcp-observatoryЧто делает mcp-observatory
Инструмент анализирует настройки и методы MCP-серверов, симулирует потенциальные атаки и выявляет расхождения в описаниях схем. Результаты проверок экспортируются в отчёты форматов SARIF, HTML или JSON, а также выводятся в виде оценки надёжности. Программа поддерживает запуск в режиме фонового сервера через команду serve и генерацию готовых шагов для GitHub Actions.
Команда protect переводит найденные конфигурации клиентов Claude, Cursor и VS Code в режим запрета соединений по умолчанию. При этом серверы HTTP и SSE утилита не затрагивает. Для фильтрации опасных вызовов во время работы сканер интегрируется с прокси mcp-seatbelt.
Для запуска обязательно требуется среда Node.js 20 или новее вместе с npm. Без Node.js 20+ запуск пакета через npx завершится ошибкой. Сбор телеметрии по умолчанию полностью отключён и не отправляет сетевые запросы без согласия пользователя.
Какие задачи решает
- проверить MCP-сервер на уязвимости перед подключением к агенту
- выявить расхождения схем и симулировать атаки на инструменты
- сгенерировать отчёт SARIF для пайплайнов GitHub Actions
- запустить локальный дашборд с историей проверок и отчётами
Примеры запросов агенту
- Просканируй локальный MCP-сервер и покажи найденные проблемы безопасности.
- Сгенерируй конфигурацию CI для проверки MCP-сервера в GitHub Actions с отчётом в SARIF.
- Проверь конфигурации MCP-клиентов и переведи их в режим защиты по умолчанию.
Как установить mcp-observatory
Командой платформы
claude mcp add mcp-observatory -- npx -y @kryptosai/mcp-observatoryКомандой платформы
codex mcp add mcp-observatory -- npx -y @kryptosai/mcp-observatoryФайл настроек
{
"mcpServers": {
"mcp-observatory": {
"command": "npx",
"args": [
"-y",
"@kryptosai/mcp-observatory"
]
}
}
}Файл настроек
{
"servers": {
"mcp-observatory": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@kryptosai/mcp-observatory"
]
}
}
}Командой платформы
gemini mcp add mcp-observatory npx -y @kryptosai/mcp-observatoryПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о mcp-observatory
Как установить mcp-observatory в Claude Code?
Выполните в терминале команду claude mcp add mcp-observatory -- npx -y @kryptosai/mcp-observatory.
Что делает mcp-observatory?
Сканер проверяет вызовы и схемы MCP-серверов на безопасность, симулирует векторы атак и выгружает результаты в SARIF или HTML.
Что нужно подготовить перед запуском?
Потребуются установленный Node.js версии не ниже 20 и пакетный менеджер npm. Сканер работает на macOS, Linux и Windows.