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
- Clone the repository:
git clone https://github.com/mkutka/meraki-magic.git
cd meraki-magic-mcp
- Create a virtual environment and activate it:
python -m venv .venv
source .venv/bin/activate # On Windows: .venvScriptsactivate
- Install dependencies:
pip install -r requirements.txt
Configuration
- Copy the example environment file:
cp .env-example .env
- Update the
.envfile 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
- 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.
Restart Claude Desktop
Interact with Claude Desktop
Meraki Magic
Project Details
- MKutka/meraki-magic-mcp
- MIT License
- Last Updated: 5/13/2025
Recomended MCP Servers
MySQL Query MCP server for AI assistants - execute read-only MySQL queries
基于MCP(Model Context Protocol)协议的飞书项目管理工具
MCP Server for Satstream API
MCP server that provides hourly weather forecasts using the AccuWeather API
MCP to explore websites with llms.txt files
MCP Server example with TypeScript
An MCP server implementation that integrates the Tavily Search API, providing optimized search capabilities for LLMs.
connect any ai agents to solana protocols
Deno/TypeScript MCP Server providing context related to Terragrunt documentation.





