Skip to main content
Glama

Meraki Magic MCP

by MKutka

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

Installation

  1. Klonen Sie das Repository:
git clone https://github.com/mkutka/meraki-magic.git cd meraki-magic-mcp
  1. Erstellen Sie eine virtuelle Umgebung und aktivieren Sie sie:
python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate
  1. Installieren Sie Abhängigkeiten:
pip install -r requirements.txt

Konfiguration

  1. Kopieren Sie die Beispielumgebungsdatei:
cp .env-example .env
  1. Aktualisieren Sie die .env Datei 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

  1. 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.
  1. Starten Sie Claude Desktop neu
  2. Interagieren Sie mit Claude Desktop
-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Ein Python-basierter MCP-Server, der die Abfrage der Meraki Dashboard-API von Cisco ermöglicht, um Meraki-Umgebungen zu erkennen, zu überwachen und zu verwalten.

  1. Installation
    1. Konfiguration
      1. Verwendung mit dem Claude Desktop Client

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          This is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.
          Last updated -
          Python
        • -
          security
          F
          license
          -
          quality
          A Python-based server that helps users easily install and configure other MCP servers across different platforms.
          Last updated -
          2
          Python
          • Apple
          • Linux
        • -
          security
          F
          license
          -
          quality
          An MCP (Model Context Protocol) server that enables interaction with the Cisco Meraki Dashboard API, allowing users to manage Meraki networks, devices, and configurations through natural language.
          Last updated -
          Python
        • -
          security
          F
          license
          -
          quality
          This MCP (Model Context Protocol) Server provides a communication interface for the Meraki Dashboard API, auto-generated using AG2's MCP builder from the Meraki OpenAPI specification.
          Last updated -
          Python

        View all related MCP servers

        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/MKutka/meraki-magic-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server