Token导航 LogoToken导航TokenDH.com
Meraki Donottrust logo
AI代理未说明官方级别未说明来源级核验

Meraki Donottrust

MCP Server

该工具通过Model Context Protocol (MCP)服务器实现与Meraki Dashboard API的交互,使AI助手能够在对话界面中无缝集成Meraki网络管理功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
网络管理API集成TypeScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

yujiterada

提供方

yujiterada

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Meraki MCP服务器不可信

我不再为思科工作,因此不会更新此仓库。

该模型上下文协议(MCP)服务器能够与用于LLM的Meraki Dashboard API进行交互,允许在人工智能助手的对话界面中无缝集成Meraki网络管理功能。

警告

如果您的组织禁止您或您不愿意向AI助手发送数据,请不要使用。此工具将发送敏感信息,如序列号、主机名、MAC地址以及通过Meraki Dashboard API获得的其他信息。

环境

  • 节点v23.7.0
  • npm v10.9.2
  • Meraki Dashboard API键
  • Claude桌面应用程序

构建MCP

  1. 克隆此存储库:
git clone git@github.com:yujiterada/mcp-server-meraki-donottrust.git
cd mcp-server-meraki-donottrust
  1. 安装依赖项:
npm install
  1. 设置环境变量:
cp .env.sample .env
  1. 编辑 .env 文件:

- 设置您的 MERAKI_DASHBOARD_API_KEY 从您的Meraki仪表板 - 通过将以下变量设置为来配置API终结点作用域 truefalse: - ADMINISTERED_API_ENABLED - APPLIANCE_API_ENABLED - CAMERA_API_ENABLED - CAMPUS_GATEWAY_API_ENABLED - CELLULAR_GATEWAY_API_ENABLED - DEVICES_API_ENABLED - INSIGHT_API_ENABLED - LICENSING_API_ENABLED - NETWORKS_API_ENABLED - ORGANIZATIONS_API_ENABLED - SECURE_CONNECT_API_ENABLED - SENSOR_API_ENABLED - SM_API_ENABLED - SWITCH_API_ENABLED - WIRELESS_API_ENABLED - WIRELESS_CONTROLLER_API_ENABLED

注意:建议只启用您需要的API端点作用域,因为启用所有作用域可能会超出Claude的上下文限制。免费版本的Claude限制了聊天长度,因此,用户需要从Claude应用程序启用/禁用spefici API端点。

  1. 构建项目:
npm run build

将MCP添加到Claude桌面应用程序

  1. 打开克劳德桌面应用程序
  1. 转到“设置”
  1. 导航到MCP部分
  1. 点击左侧的“开发人员”
  1. 点击“编辑配置”
  1. 创建/编辑一个文件,输入以下详细信息:

macOS

   {
       "mcpServers": {
           "meraki": {
               "command": "node",
               "args": [
                   "--env-file=/path/to/mcp-server-meraki/.env",
                   "/path/to/mcp-server-meraki/build/index.js"
               ]
           }
       }
   }

视窗

   {
       "mcpServers": {
           "meraki": {
               "command": "C:\\path\\to\\node.exe",
               "args": [
                   "--env-file=C:\\path\\to\\mcp-server-meraki-donottrust\\.env",
                   "C:\\path\\to\\mcp-server-meraki-donottrust\\build\\index.js"
               ]
           }
       }
   }
  1. 重启应用

未来发展

未来发展计划进行以下改进:

  1. TypeScript集成

- 为所有API响应添加TypeScript接口 - 实现运行时类型验证的Zod模式 - 提高整个代码库的类型安全性

  1. API动态范围

- 探索将Meraki Dashboard API作用域实现为工具 - 允许用户直接从Claude的界面中选择要使用的API - 无需修改和重建.env文件

  1. 增强的安全性

- 对敏感信息实施加密 - 在MCP中添加安全解码机制 - 加强API密钥管理和安全

贡献

欢迎投稿!请随时提交拉取请求。

许可证

MIT许可证

目录标签

目录标签

网络管理API集成TypeScriptClaude本地部署AI助手MerakiMCP

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP