Skip to main content
Glama

@gnaws/mcp

Lass deine KI sehen, was unter deiner Cloud liegt.

npm license node

MCP (Model Context Protocol) Server für @gnaws/core — macht AWS-Ressourcenscans, Graphenerstellung und Erkennung ungenutzter Ressourcen als Werkzeuge für KI-Agenten verfügbar.

Was ist das?

Ein MCP-Server, der KI-Agenten (Claude, Kiro, Cursor, etc.) die Möglichkeit gibt:

  • Dein AWS-Konto zu scannen und einen Ressourcenbeziehungsgraphen zu erstellen

  • Bereits exportierte Daten zu laden für die Offline-Analyse

  • Ungenutzte/verwaiste Ressourcen zu erkennen (abgetrennte Volumes, nicht zugeordnete IPs, leere Load Balancer, etc.)

  • Den Graphen zu exportieren nach GEXF (Gephi), JSON (sigma.js) oder Markdown

  • Rohdaten zu sichern für die spätere Verwendung

Related MCP server: AWS SRA Verify MCP Server

Installation

npm install -g @gnaws/mcp
# or run without installing:
npx @gnaws/mcp

Erfordert Node.js >= 24.

MCP-Client-Konfiguration

Kiro

Füge zu .kiro/settings/mcp.json hinzu:

{
  "mcpServers": {
    "gnaws": {
      "command": "npx",
      "args": ["@gnaws/mcp"]
    }
  }
}

Claude Desktop

Füge zu claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "gnaws": {
      "command": "npx",
      "args": ["@gnaws/mcp"]
    }
  }
}

VS Code (GitHub Copilot)

Füge zu .vscode/mcp.json hinzu:

{
  "servers": {
    "gnaws": {
      "command": "npx",
      "args": ["@gnaws/mcp"]
    }
  }
}

Cursor

Füge zu .cursor/mcp.json (Projekt) oder ~/.cursor/mcp.json (global) hinzu:

{
  "mcpServers": {
    "gnaws": {
      "command": "npx",
      "args": ["@gnaws/mcp"]
    }
  }
}

Verfügbare Werkzeuge

Werkzeug

Beschreibung

Erfordert

status

Serverstatus prüfen (geladen? wie viele Knoten/Kanten?)

scan

AWS-Ressourcen live mit einem Profil scannen

AWS-Anmeldedaten

load

Aus einem Sicherungsverzeichnis laden (offline)

Sicherungspfad

detect

Ungenutzte/verwaiste Ressourcen finden

scan oder load

export

Graphen als gexf/json/md exportieren

scan oder load

dump

Rohdaten für die Offline-Nutzung speichern

scan oder load

regions

Aktivierte AWS-Regionen auflisten

scan oder load

Beispielgespräche

Benutzer: Zeig mir die ungenutzten Ressourcen in meinem AWS-Konto Agent: ruft scan mit Profil auf → ruft detect auf → präsentiert Ergebnisse

Benutzer: Lade den Dump aus ./data und exportiere einen Graphen Agent: ruft load mit Pfad auf → ruft export mit Format "gexf" auf

Benutzer: Wie ist der Zustand des gnaws-Servers? Agent: ruft status auf → meldet keine Daten geladen, schlägt scan oder load vor

Funktionen

  • Fortschrittsmeldungen — langlebige Scans melden Fortschritt an den Agenten

  • Fehlerbehandlung — jedes Werkzeug gibt strukturierte Fehler mit umsetzbaren Hinweisen zurück

  • Workflow-Führung — Werkzeugantworten sagen dem Agenten, was als nächstes aufgerufen werden soll

  • Offline-Modus — aus Dumps laden ohne AWS-Anmeldedaten

  • 65+ AWS-Dienste — EC2, Lambda, S3, RDS, ECS, EKS, DynamoDB und viele mehr

Protokollebene

Die gesamte Protokollierung erfolgt über stderr (sicher für MCP stdio-Transport). Steuere die Ausführlichkeit mit:

LOG_LEVEL=debug npx @gnaws/mcp

Verfügbare Ebenen: debug, info, warn, error, silent (Standard: info).

Entwicklung

# 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

Mitwirken

Siehe CONTRIBUTING.md.

Unterstützung

Wenn GNAWS dir Geld bei deiner AWS-Rechnung spart, erwäge, das Projekt zu sponsern.

Sponsor on GitHub Sponsor on PayPal

Lizenz

AGPL-3.0 — siehe LICENSE.


Nicht verbunden mit oder unterstützt von Amazon Web Services.

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

  • A
    license
    -
    quality
    C
    maintenance
    A 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.
    5
    MIT
  • A
    license
    A
    quality
    F
    maintenance
    Enables 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.
    5
    2
    Apache 2.0
  • A
    license
    -
    quality
    D
    maintenance
    Enables AI agents to query AWS CloudWatch metrics, alarms, and logs read-only via MCP, providing rapid health snapshots and triage without console navigation.
    1
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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