Skip to main content
Glama

Meraki Magic MCP

Meraki Magic is a Python-based MCP (Model Context Protocol) server for Cisco's Meraki Dashboard. Meraki Magic provides tools for querying the Meraki Dashboard API to discover, moniter, and manage your Meraki environment.

Features

  • Network discovery

  • Device discovery

  • Client discovery

  • Simple and extensible MCP server implementation

Installation

  1. Clone the repository:

git clone https://github.com/mkutka/meraki-magic.git cd meraki-magic-mcp
  1. Create a virtual environment and activate it:

python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate
  1. Install dependencies:

pip install -r requirements.txt

Configuration

  1. Copy the example environment file:

cp .env-example .env
  1. Update the .env file with your Meraki API Key and Organization ID:

MERAKI_API_KEY="Meraki API Key here" MERAKI_ORG_ID="Meraki Org ID here"

Usage With Claude Desktop Client

  1. Configure Claude Desktop to use this MCP server:

  • Open Claude Desktop

  • Go to Settings > Developer > Edit Config

  • Add the following configuration file 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" ] } } }
  • Replace the path's above to reflect your local environment.

  1. Restart Claude Desktop

  2. Interact with Claude Desktop

-
security - not tested
-
license - not tested
-
quality - not tested

Related MCP Servers

  • -
    security
    -
    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 -
  • A
    security
    F
    license
    A
    quality
    A Python-based server that helps users easily install and configure other MCP servers across different platforms.
    Last updated -
    2
    4
    • Apple
    • Linux
  • -
    security
    -
    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 -
  • -
    security
    -
    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 -

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