SafeWeave — MCP-сервер для Claude Code: проверка безопасности
SafeWeave проверяет код на уязвимости, секреты и проблемы зависимостей прямо из редактора через MCP. Пригодится, чтобы перед отправкой изменений найти риски и попросить агента исправить их.
claude mcp add --transport http safeweave https://mcp.safeweave.dev/mcpЧто делает SafeWeave
SafeWeave запускает проверки безопасности проекта через MCP: ищет уязвимости в коде, утечки ключей и паролей, уязвимые зависимости, ошибки в Terraform, Dockerfile и Kubernetes. Также проверяет контейнеры, лицензии зависимостей и настройки безопасности приложения. Проверку DAST для работающего приложения включает Cloud-план.
MCP-сервер загружает нужные сканеры при первом запуске; среди них gitleaks, trivy и opengrep. Для SAST сначала используется системный semgrep, если он установлен, иначе загружается opengrep. Без ключа доступна пробная проверка на 10 сканирований с тремя видами сканеров; бесплатный аккаунт открывает локальные проверки семью сканерами. Для автоматической проверки перед git commit, git push и созданием PR в Claude Code есть отдельный скилл, которому нужна настроенная интеграция SafeWeave MCP.
Какие задачи решает
- найти SQL-инъекции и XSS в коде
- обнаружить ключи и пароли, попавшие в исходники
- проверить зависимости на известные CVE
- выявить ошибки конфигурации Terraform и Docker
- проверить контейнер и настройки безопасности приложения
Примеры запросов агенту
- Просканируй проект на уязвимости и предложи исправления.
- Проверь зависимости проекта на известные CVE.
- Найди ключи и пароли, случайно сохранённые в исходниках.
Как установить SafeWeave
1Командой платформы: удалённый сервер
claude mcp add --transport http safeweave https://mcp.safeweave.dev/mcp2Командой платформы
claude mcp add --env SAFEWEAVE_LICENSE_KEY=<SAFEWEAVE_LICENSE_KEY> --transport stdio safeweave -- npx -y safeweave-mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add safeweave --url https://mcp.safeweave.dev/mcp2Командой платформы
codex mcp add safeweave --env SAFEWEAVE_LICENSE_KEY=<SAFEWEAVE_LICENSE_KEY> -- npx -y safeweave-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"safeweave": {
"url": "https://mcp.safeweave.dev/mcp"
}
}
}{
"mcpServers": {
"safeweave": {
"command": "npx",
"args": [
"-y",
"safeweave-mcp"
],
"env": {
"SAFEWEAVE_LICENSE_KEY": "<SAFEWEAVE_LICENSE_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"safeweave": {
"type": "http",
"url": "https://mcp.safeweave.dev/mcp"
}
}
}{
"servers": {
"safeweave": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"safeweave-mcp"
],
"env": {
"SAFEWEAVE_LICENSE_KEY": "<SAFEWEAVE_LICENSE_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http safeweave https://mcp.safeweave.dev/mcp2Командой платформы
gemini mcp add -e SAFEWEAVE_LICENSE_KEY=<SAFEWEAVE_LICENSE_KEY> safeweave npx -y safeweave-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о SafeWeave
Как установить SafeWeave в Claude Code?
Добавьте удалённый MCP-сервер командой claude mcp add --transport http safeweave https://mcp.safeweave.dev/mcp. Для локального запуска используйте claude mcp add --env SAFEWEAVE_LICENSE_KEY=<SAFEWEAVE_LICENSE_KEY> --transport stdio safeweave -- npx -y safeweave-mcp.
Что делает SafeWeave?
Он сканирует проект на уязвимости, секреты и проблемы зависимостей, а также проверяет инфраструктурные файлы и контейнеры. Результаты можно попросить исправить у ИИ-агента в том же редакторе.
Какие проверки доступны без ключа SafeWeave?
Без ключа доступна пробная проверка на 10 сканирований: SAST, поиск секретов и проверка зависимостей. Бесплатный аккаунт открывает локальное сканирование семью сканерами.