M

MKutka

@MKutka/meraki-magic-mcp
0 Stars 325 次浏览 MKutka 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "Meraki_Magic_MCP": {
      "args": [
        "run",
        "/Users/mkutka/meraki-magic-mcp/meraki-mcp.py"
      ],
      "command": "/Users/mkutka/meraki-magic-mcp/.venv/bin/fastmcp"
    }
  }
}

服务介绍

Meraki Magic MCP

Meraki Magic 是一个基于 Python 的 MCP(模型上下文协议)服务器,用于 Cisco 的 Meraki 仪表板。Meraki Magic 提供了查询 Meraki 仪表板 API 的工具,以发现、监控和管理您的 Meraki 环境。

功能

  • 网络发现
  • 设备发现
  • 客户端发现
  • 简单且可扩展的 MCP 服务器实现

安装

  1. 克隆仓库:
    bash
    git clone https://github.com/mkutka/meraki-magic.git
    cd meraki-magic-mcp

  2. 创建并激活虚拟环境:
    bash
    python -m venv .venv
    source .venv/bin/activate # 在 Windows 上: .venvScriptsactivate

  3. 安装依赖项:
    bash
    pip install -r requirements.txt

配置

  1. 复制示例环境文件:
    bash
    cp .env-example .env

  2. 更新 .env 文件,填入您的 Meraki API 密钥和组织 ID:
    env
    MERAKI_API_KEY="在此处输入 Meraki API 密钥"
    MERAKI_ORG_ID="在此处输入 Meraki 组织 ID"

使用 Claude 桌面客户端

  1. 配置 Claude 桌面客户端以使用此 MCP 服务器:
  • 打开 Claude 桌面客户端
  • 转到设置 > 开发者 > 编辑配置
  • 添加以下配置文件 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"
]
}
}
}

  • 将上述路径替换为反映您本地环境的路径。
  1. 重启 Claude 桌面客户端

  2. 与 Claude 桌面客户端交互

相关 MCP 服务