@gnaws/mcp
@gnaws/mcp
Пусть ваш ИИ-агент видит, что скрывается под вашим облаком.
MCP (Model Context Protocol) сервер для @gnaws/core — предоставляет возможности сканирования ресурсов AWS, построения графа и обнаружения неиспользуемых ресурсов в качестве инструментов для ИИ-агентов.
Что это такое?
Это MCP-сервер, который дает ИИ-агентам (Claude, Kiro, Cursor и др.) возможность:
Сканировать ваш аккаунт AWS и строить граф связей ресурсов
Загружать ранее сохраненные данные для офлайн-анализа
Обнаруживать неиспользуемые/осиротевшие ресурсы (отключенные тома, несвязанные IP, пустые балансировщики нагрузки и т.д.)
Экспортировать граф в GEXF (Gephi), JSON (sigma.js) или Markdown
Сохранять необработанные данные ресурсов для последующего использования
Related MCP server: AWS SRA Verify MCP Server
Установка
npm install -g @gnaws/mcp
# or run without installing:
npx @gnaws/mcpТребуется Node.js >= 24.
Конфигурация MCP-клиента
Kiro
Добавьте в .kiro/settings/mcp.json:
{
"mcpServers": {
"gnaws": {
"command": "npx",
"args": ["@gnaws/mcp"]
}
}
}Claude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"gnaws": {
"command": "npx",
"args": ["@gnaws/mcp"]
}
}
}VS Code (GitHub Copilot)
Добавьте в .vscode/mcp.json:
{
"servers": {
"gnaws": {
"command": "npx",
"args": ["@gnaws/mcp"]
}
}
}Cursor
Добавьте в .cursor/mcp.json (проект) или ~/.cursor/mcp.json (глобально):
{
"mcpServers": {
"gnaws": {
"command": "npx",
"args": ["@gnaws/mcp"]
}
}
}Доступные инструменты
Инструмент | Описание | Требуется |
| Проверить состояние сервера (загружен? сколько узлов/ребер?) | — |
| Сканировать ресурсы AWS в реальном времени с профилем | Учетные данные AWS |
| Загрузить из папки дампа (офлайн) | Путь к дампу |
| Найти неиспользуемые/осиротевшие ресурсы |
|
| Экспортировать граф в gexf/json/md |
|
| Сохранить необработанные данные для офлайн-использования |
|
| Список включенных регионов AWS |
|
Примеры диалогов
Пользователь: Покажи неиспользуемые ресурсы в моем аккаунте AWS Агент: вызывает
scanс профилем → вызываетdetect→ представляет результаты
Пользователь: Загрузи дамп из ./data и экспортируй граф Агент: вызывает
loadс путем → вызываетexportс форматом "gexf"
Пользователь: Каково состояние gnaws-сервера? Агент: вызывает
status→ сообщает, что данные не загружены, предлагаетscanилиload
Возможности
Уведомления о прогрессе — длительные сканирования сообщают о прогрессе агенту
Обработка ошибок — каждый инструмент возвращает структурированные ошибки с практическими рекомендациями
Руководство по рабочему процессу — ответы инструментов подсказывают агенту, что вызвать дальше
Офлайн-режим — загрузка из дампов без учетных данных AWS
65+ сервисов AWS — EC2, Lambda, S3, RDS, ECS, EKS, DynamoDB и многие другие
Уровень логирования
Все логи записываются в stderr (безопасно для транспорта MCP stdio). Управляйте подробностью с помощью:
LOG_LEVEL=debug npx @gnaws/mcpДоступные уровни: debug, info, warn, error, silent (по умолчанию: info).
Разработка
# Build
npm run build
# Dev mode (tsx with hot reload)
npm run dev
# Type-check
npm run typecheck
# Lint
npm run lint
# Test with MCP Inspector
npx @modelcontextprotocol/inspector npx @gnaws/mcpУчастие
См. CONTRIBUTING.md.
Поддержка
Если GNAWS помогает вам экономить на счете за AWS, рассмотрите возможность спонсирования проекта.
Лицензия
AGPL-3.0 — см. LICENSE.
Не аффилировано с Amazon Web Services и не одобрено ими.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceA unified MCP server for AWS that enables natural language infrastructure management, cross-service resource discovery, and dependency mapping. It features 30 intelligent tools for cost optimization, incident investigation, and multi-account operations protected by a robust safety system.5MIT

AWS SRA Verify MCP Serverofficial
AlicenseAqualityFmaintenanceEnables AI agents to assess AWS environments against the AWS Security Reference Architecture (SRA) by providing tools to discover, describe, and run security checks across AWS services and accounts.52Apache 2.0- Alicense-qualityDmaintenanceEnables AI agents to query AWS CloudWatch metrics, alarms, and logs read-only via MCP, providing rapid health snapshots and triage without console navigation.1MIT
- Flicense-qualityCmaintenanceEnables Claude AI to automatically audit AWS cloud resource configurations, diagnose security vulnerabilities, and generate high-availability optimization reports.
Related MCP Connectors
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Scans MCP servers for tool poisoning, prompt injection and supply chain risks.
Real-time Amazon, WIPO & PACER data for AI agents — 19 tools via the MCP protocol.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FabioDominio/gnaws-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server