meraki-magic-mcp
Verified Safeby MKutka
Overview
Provides a comprehensive interface to manage Cisco Meraki network devices and configurations by exposing all Meraki SDK methods as tools, optimized for use with Claude Desktop.
Installation
/path/to/meraki-magic-mcp/.venv/bin/fastmcp run /path/to/meraki-magic-mcp/meraki-mcp-dynamic.pyEnvironment Variables
- MERAKI_API_KEY
- MERAKI_ORG_ID
Security Notes
The server uses environment variables for sensitive API keys, avoiding hardcoding. Dynamic method invocation (`getattr`, `**params`) is employed to expose all Meraki SDK endpoints. While powerful, this is constrained by checking against valid SDK sections and methods, mitigating arbitrary code execution outside the Meraki SDK. A 'READ_ONLY_MODE' can be enabled for safer exploration, preventing accidental destructive operations. Large API responses are cached locally to files; ensure the local environment is secure. No direct use of `eval` or `exec` was found.
Similar Servers
radkit-mcp-server-community
Enables AI models to interact with Cisco RADKit-managed network devices via MCP tools for inventory, command execution, and SNMP operations.
Workshop-MCP-Server-Directions-Lab
This server integrates with Microsoft Dynamics 365 Business Central to expose its data and functionality as MCP tools for Claude Desktop, enabling AI-powered interactions with ERP data.
miyabi-mcp-bundle
An all-in-one MCP server providing a vast array of development, monitoring, and automation tools, enabling Claude Desktop and AI agents to perform complex software development, operations, and analysis tasks efficiently and securely.
ansible-network-mcp
Manages Ansible environments and executes network automation tasks on network devices via conversational AI (Claude Desktop).