Meraki MCP Server
Provides tools for managing Cisco Meraki networks, including organization and network management, device operations, client policy management, wireless SSID configuration, firewall rules (L3/L7), camera settings, sensor readings, and health monitoring across Meraki infrastructure.
This MCP server was generated using the Postman MCP server generator tool.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
This MCP server was created using Postman MCP server generator tool. This Meraki MCP server contains the following tools:
getOrganizations·{{baseUrl}}/organizations unbindNetwork·{{baseUrl}}/networks/:networkId/unbind bindNetwork·{{baseUrl}}/networks/:networkId/bind createOrganizationNetwork·{{baseUrl}}/organizations/:organizationId/networks getOrganizationNetworks·{{baseUrl}}/organizations/:organizationId/networks getNetworkDevices·{{baseUrl}}/networks/:networkId/devices getOrganizationLicensesOverview·{{baseUrl}}/organizations/:organizationId/licenses/overview getNetworkClients·{{baseUrl}}/networks/:networkId/clients updateNetwork·{{baseUrl}}/networks/:networkId getDeviceClients·{{baseUrl}}/devices/:serial/clients updateNetworkClientPolicy·{{baseUrl}}/networks/:networkId/clients/:clientId/policy getNetworkClientPolicy·{{baseUrl}}/networks/:networkId/clients/:clientId/policy claimNetworkDevices·{{baseUrl}}/networks/:networkId/devices/claim removeNetworkDevices·{{baseUrl}}/networks/:networkId/devices/remove getOrganizationDevicesStatusesOverview·{{baseUrl}}/organizations/:organizationId/devices/statuses/overview rebootDevice·{{baseUrl}}/devices/:serial/reboot getNetworkWirelessSsids·{{baseUrl}}/networks/:networkId/wireless/ssids updateNetworkWirelessSsid·{{baseUrl}}/networks/:networkId/wireless/ssids/:number getNetworkApplianceFirewallL3FirewallRules·{{baseUrl}}/networks/:networkId/appliance/firewall/l3FirewallRules updateNetworkApplianceFirewallL3FirewallRules·{{baseUrl}}/networks/:networkId/appliance/firewall/l3FirewallRules getNetworkApplianceFirewallL7FirewallRules·{{baseUrl}}/networks/:networkId/appliance/firewall/l7FirewallRules updateNetworkApplianceFirewallL7FirewallRules·{{baseUrl}}/networks/:networkId/appliance/firewall/l7FirewallRules getDeviceCameraQualityAndRetention·{{baseUrl}}/devices/:serial/camera/qualityAndRetention updateDeviceCameraQualityAndRetention·{{baseUrl}}/devices/:serial/camera/qualityAndRetention getDeviceCameraVideoSettings·{{baseUrl}}/devices/:serial/camera/video/settings updateDeviceCameraVideoSettings·{{baseUrl}}/devices/:serial/camera/video/settings getOrganizationSensorReadingsLatest·{{baseUrl}}/organizations/:organizationId/sensor/readings/latest getDeviceWirelessHealthScores·{{baseUrl}}/devices/:serial/wireless/healthScores getNetworkWirelessClientsHealthScores·{{baseUrl}}/networks/:networkId/wireless/clients/he
Let's set things up!
🚦 Getting Started
⚙️ Prerequisites
Before starting, please ensure you have:
npm (included with Node)
Warning: if you run with a lower version of Node, fetch won't be present. Tools use fetch to make HTTP calls. To work around this, you can modify the tools to use node-fetch instead. Make sure that node-fetch is installed as a dependency and then import it as fetch into each tool file.
📥 Installation & Setup
1. Install dependencies
Run from your project's root directory:
npm install🔐 Set tool environment variables
create a '.env' file in the project's root directory and add your Meraki API key value
CISCO_MERAKI_S_PUBLIC_WORKSPACE_API_KEY=""Related MCP server: Selent MCP
👩💻 Connect the MCP Server to Claude
You can connect your MCP server to any MCP client. Here we provide instructions for connecting it to Claude Desktop.
Step 1: Note the full path to node and the mcpServer.js from the previous step.
Step 2. Open Claude Desktop → Settings → Developers → Edit Config and add a new MCP server:
{
"mcpServers": {
"<server_name>": {
"command": "<absolute/path/to/node>",
"args": ["<absolute/path/to/mcpServer.js>"]
}
}
}To identify the path to node, run:
which nodeTo get the absolute path to mcpServer.js, run:
realpath mcpServer.jsRestart Claude Desktop to activate this change. Make sure the new MCP is turned on and has a green circle next to it. If so, you're ready to begin a chat session that can use the tools you've connected.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Read devices, users and policies; scan, lock, restart devices and install apps in Hexnode.
Scopable MSP API: clients, quotes, assessments, compliance, QBRs. OAuth 2.1, read-only or read-write
Manage API keys, identities, permissions, rate-limit overrides and verification analytics.
Microsoft 365, CRM, Partner Center and tenant operations for organisations and MSPs.
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables interaction with the Meraki Dashboard API for LLMs, allowing seamless integration of Meraki network management capabilities within an AI assistant's conversational interface.1MIT

Selent MCPofficial
FlicenseNot gradedqualityDmaintenanceProvides dynamic access to the entire Meraki Dashboard API plus advanced compliance and security auditing capabilities.17-- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage Cisco Meraki networks through natural language, including organizations, networks, devices, switches, wireless, and appliances.1GPL 3.0
- AlicenseNot gradedqualityDmaintenanceEnables secure, read-only monitoring of Cisco Meraki networks, allowing AI agents to query real-time information on organizations, networks, devices, clients, and traffic without risk of configuration changes.MIT