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
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.