Meraki Magic MCP
Meraki Magic ist ein Python-basierter MCP-Server (Model Context Protocol) für das Meraki Dashboard von Cisco. Meraki Magic bietet Tools zum Abfragen der Meraki Dashboard-API, um Ihre Meraki-Umgebung zu entdecken, zu überwachen und zu verwalten.
Merkmale
Netzwerkerkennung
Geräteerkennung
Clienterkennung
Einfache und erweiterbare MCP-Serverimplementierung
Related MCP server: MCP Builder
Installation
Klonen Sie das Repository:
git clone https://github.com/mkutka/meraki-magic.git
cd meraki-magic-mcpErstellen Sie eine virtuelle Umgebung und aktivieren Sie sie:
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activateInstallieren Sie Abhängigkeiten:
pip install -r requirements.txtKonfiguration
Kopieren Sie die Beispielumgebungsdatei:
cp .env-example .envAktualisieren Sie die
.envDatei mit Ihrem Meraki-API-Schlüssel und Ihrer Organisations-ID:
MERAKI_API_KEY="Meraki API Key here"
MERAKI_ORG_ID="Meraki Org ID here"Verwendung mit dem Claude Desktop Client
Konfigurieren Sie Claude Desktop für die Verwendung dieses MCP-Servers:
Öffnen Sie Claude Desktop
Gehen Sie zu Einstellungen > Entwickler > Konfiguration bearbeiten
Fügen Sie die folgende Konfigurationsdatei hinzu:
claude_desktop_config.json
{
"mcpServers": {
"Meraki_Magic_MCP": {
"command": "/Users/mkutka/meraki-magic-mcp/.venv/bin/fastmcp",
"args": [
"run",
"/Users/mkutka/meraki-magic-mcp/meraki-mcp.py"
]
}
}
}Ersetzen Sie die oben stehenden Pfade, um Ihre lokale Umgebung widerzuspiegeln.
Starten Sie Claude Desktop neu
Interagieren Sie mit Claude Desktop