Token导航 LogoToken导航TokenDH.com
Network MCP Servers logo
AI代理stdio官方级别未说明来源级核验

Network MCP Servers

MCP Server

一个精选的Model Context Protocol (MCP)服务器列表,用于网络基础设施自动化,使AI代理能够与网络设备、管理平台和自动化工具交互。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
配置管理Claude网络管理Claude DesktopClaudeCursorVS Code

安装说明

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

作者 / 组织

hecisaza

提供方

hecisaza

最后核验

2026/5/17 20:21

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

网络基础设施MCP服务器

![Awesome](https://awesome.re) ![License: CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) ![PRs Welcome](http://makeapullrequest.com)

用于网络基础设施自动化的模型上下文协议(MCP)服务器的精选列表,使AI代理能够与网络设备、管理平台和自动化工具进行交互。

______________________________________________________________________

目录

- 杜松 - 思科 - 阿里斯塔

______________________________________________________________________

什么是MCP?

模型上下文协议(MCP) 是由Anthropic开发的开放标准,使AI模型能够安全地与外部数据源和工具连接。MCP服务器充当AI代理(如Claude、Cursor或自定义LLM应用程序)和基础设施系统之间的桥梁。

MCP提供:

  • 人工智能与外部系统之间的标准化通信
  • 工具发现允许人工智能动态查找可用功能
  • 安全、受控地访问基础设施资源

______________________________________________________________________

为什么选择MCP进行网络自动化?

传统的网络自动化依赖于静态脚本和剧本。MCP实现了一种新的范式:

传统自动化MCP支持的自动化
静态、基于规则的脚本动态、上下文感知推理
供应商特定集成跨供应商的标准化协议
手动故障排除会话网络查询
固定工作流程自适应、人工智能驱动的操作

主要优势:

  • 使用自然语言查询网络状态
  • 无需重写核心逻辑的多供应商自动化
  • 带有治理护栏的闭环修复
  • 可扩展的架构——通过部署新的MCP服务器添加新的供应商

______________________________________________________________________

供应商特定的MCP服务器

杜松

Junos MCP服务器

Juniper的官方MCP服务器,用于与Junos OS设备交互。

属性详细信息
仓库
维护者瞻博网络
协议SSH(建议使用基于密钥的身份验证)
框架Pyez

特征:

  • 检索设备配置
  • 检查设备运行状况和状态
  • 执行操作命令
  • 推送配置更改
  • 通过启发动态添加设备

资源:

______________________________________________________________________

思科

思科Catalyst Center MCP服务器

用于Cisco Catalyst Center(前身为DNA Center)集成的企业级MCP服务器。

属性详细信息
文档思科支持文档
维护者思科
整合ServiceNow,HashiCorp保险库,OPA

特征:

  • 多代理工作流编排
  • 企业认证(OIDC、Duo MFA)
  • 基于策略的OPA访问控制
  • 通过HashiCorp保险库进行秘密管理
  • 使用Elasticsearch进行审计日志记录

______________________________________________________________________

思科Meraki MCP服务器

用于管理Cisco Meraki云管理网络的MCP服务器。

属性详细信息
博客文章思科学习博客-激怒MCP服务器的狂野西部
维护者思科
APIMeraki仪表板API

特征:

  • 跨组织的设备清单
  • 固件合规性检查
  • 升级建议并获得人工参与审批
  • 通过路线图进行基于角色的访问控制

______________________________________________________________________

pyATS网络自动化MCP服务器

使用思科pyATS框架的容器化MCP服务器。

属性详细信息
PulseMCPpulsemcp.com/servers/automateyourletwork-pyats-network-automation
维护者约翰·卡波比安科(AutomateYourNetwork)
框架pyATS/Genie

特征:

  • 设备配置和故障排除
  • 通过SSH进行网络监控
  • 集装箱化部署
  • 思科设备支持(IOS、IOS-XE、NX-OS、IOS-XR)

______________________________________________________________________

阿里斯塔

Arista CloudVision MCP服务器

Arista CloudVision网络管理平台的MCP服务器。

属性详细信息
PulseMCPpulsemcp.com/servers/norediistribution-arasta-cloudvision
维护者无分布(社区)
APICloudVision API

特征:

  • 设备库存检索
  • 系统事件监控
  • 连接状态检查
  • 标签创建和管理
  • 自然语言网络查询

资源:

______________________________________________________________________

多供应商MCP服务器

Scrapli MCP服务器

使用Scrapli库实现基于CLI的网络自动化。

属性详细信息
框架Scrapli
创造者卡尔·蒙塔纳里
运输SSH、Telnet、NETCONF

支持的平台:

  • 思科IOS/IOS-XE/NX-OS/IOS-XR
  • Juniper Junos
  • Arista EOS
  • 其他平台通过 scrapli_community

特征:

  • 直接CLI交互
  • 多供应商支持
  • 会话自动化模型
  • 可扩展架构

资源:

______________________________________________________________________

Netmiko MCP服务器

使用流行的Netmiko库进行网络自动化。

属性详细信息
MCP.somcp.so/server/mcp-server-netmiko/melihteke
维护者melihteke(社区)
框架 -Netmiko。

支持的平台:

  • 思科(IOS、IOS-XE、NX-OS、ASA)
  • Juniper Junos
  • Arista EOS
  • 惠普/阿鲁巴
  • 以及50多个其他平台

特征:

  • 跨多个设备的配置更改
  • 日志和指标收集
  • 网络故障排除
  • 命令行自动化

______________________________________________________________________

木偶边缘MCP服务器

通过Puppet Enterprise进行基于YANG的网络设备配置。

属性详细信息
文档Puppet博客-为网络设备构建任务
维护者木偶(表演)
整合VS代码,GitHub副本

支持的平台:

  • 思科
  • 瞻博网络
  • Arista Networks
  • 任何支持YANG/OpenConfig的设备

特征:

  • 自然语言任务生成
  • YANG模型验证
  • IDE集成(VS代码)
  • 网络任务的代码辅助

______________________________________________________________________

网络管理平台

NetBox MCP服务器(读写)

对NetBox IPAM/DCIM的完全读/写访问权限。

属性详细信息
仓库
维护者alexkiwi 1(社区)
框架FastMCP

特征:

  • 设备库存管理
  • IP地址分配
  • 现场和机架管理
  • 完整的CRUD操作
  • 状态更新和生命周期管理

资源:

______________________________________________________________________

NetBox MCP服务器(官方-只读)

NetBox实验室的官方只读MCP服务器。

属性详细信息
维护者NetBox实验室
访问只读(生产安全)

特征:

  • 查询设备库存
  • 检索IP分配
  • 场地和租户信息
  • 安全生产部署

______________________________________________________________________

编排平台

Itential MCP服务器

具有治理和合规性的企业编排平台。

属性详细信息
网站itential.com/cloud-platform/intential-mcp服务器
维护者Itential
协议MCP(标准输入、HTTP)

特征:

  • AI到基础设施中介层
  • RBAC、SSO和审计框架集成
  • 具有策略治理的工作流编排
  • 多供应商支持(思科、瞻博网络、Arista、云提供商)
  • 闭环修复
  • ServiceNow集成

使用案例:

  • 合规补救(报告的审查时间缩短了60%)
  • 人工智能增强故障排除
  • CI/CD自动化
  • 票务分流和解决

资源:

______________________________________________________________________

拓扑和可视化

地形图MCP服务器

OSPF/IS-IS拓扑可视化与LLM集成。

属性详细信息
网站拓扑学alyrica.net
仓库地形图mcp服务器
维护者Alyrica

支持的平台:

  • 思科
  • 杜松
  • 阿里斯塔
  • 诺基亚
  • 米克罗蒂克
  • 华为

特征:

  • OSPF/OPFv3/IS-IS拓扑可视化
  • AI驱动的网络分析
  • 路径计算和预测
  • 网络故障预测
  • 自动故障排除

______________________________________________________________________

用例

配置管理

"Show me the running configuration of all border routers"
"Compare configurations between router-1 and router-2"
"Find any devices with default SNMP community strings"

合规与审计

"Which devices are not running the approved firmware version?"
"Generate a compliance report for all switches in the datacenter"
"Identify devices missing NTP configuration"

故障排除

"Why is BGP session between router-a and router-b flapping?"
"Check for any interface errors on the core switches"
"Trace the path from server-1 to the internet gateway"

库存管理

"How many Cisco switches do we have in the London site?"
"List all devices with end-of-life status"
"Create a new IP allocation for the new server subnet"

自动修复

"Fix the OSPF neighbor issue on router-3"
"Apply the standard security template to all access switches"
"Schedule firmware upgrade for non-critical devices during maintenance window"

______________________________________________________________________

入门指南

先决条件

  • MCP兼容客户端(Claude Desktop、Cursor、带MCP扩展的VS Code或自定义客户端)
  • Python 3.8+(适用于大多数MCP服务器)
  • 具有适当访问权限的网络设备凭据
  • 用于管理平台(NetBox、CloudVision等)的API令牌

基本设置示例(Junos MCP服务器)

1.克隆存储库:

git clone https://github.com/Juniper/junos-mcp-server.git
cd junos-mcp-server

2.安装依赖项:

pip install -r requirements.txt

3.配置设备(devices.json):

{
  "router-1": {
    "host": "192.168.1.1",
    "username": "admin",
    "ssh_private_key_file": "/path/to/key.pem"
  }
}

4.配置MCP客户端(克劳德桌面示例):

{
  "mcpServers": {
    "junos": {
      "command": "python",
      "args": ["jmcp.py"],
      "cwd": "/path/to/junos-mcp-server"
    }
  }
}

5.开始互动:

"Show me the interfaces on router-1"
"What's the BGP neighbor status?"
"Retrieve the routing table"

______________________________________________________________________

安全考虑

认证

  • 使用基于SSH密钥的身份验证 而不是密码
  • 旋转API令牌 定期地
  • 实现最低权限访问 用于MCP服务器凭据

网络分段

  • 在隔离的网段中运行MCP服务器
  • 使用跳转主机或堡垒服务器进行设备访问
  • 实施限制MCP服务器通信的防火墙规则

治理

  • 启用 人在循环 用于配置更改
  • 实施 审计日志 适用于所有MCP操作
  • 使用以下平台 Itential 用于政策执行

数据隐私

  • 在将网络数据发送到云LLM之前,请先审查公司政策
  • 考虑 本地LLM部署 适用于敏感环境
  • 处理前对配置输出进行消毒

______________________________________________________________________

额外资源

文章和博客文章

MCP目录

官方文件

______________________________________________________________________

贡献

这是一个由社区维护的列表。欢迎投稿!

如何做出贡献

  1. 添加新的MCP服务器: 提交一份包含服务器详细信息的PR,包括存储库链接、维护人员、支持的平台和功能。
  1. 更新现有条目: 如果您发现信息过时,请提交更正。
  1. 共享用例: 真实世界的例子有助于社区理解实际应用。

建议添加

知道这里没有列出的网络基础设施MCP服务器吗? 打开一个问题 或者提交PR!

______________________________________________________________________

许可证

本文件根据 CC 4.0请随时分享和调整归因。

______________________________________________________________________

致谢

感谢这些MCP服务器的所有维护者和贡献者,他们正在利用人工智能推进网络自动化。

______________________________________________________________________

*最后更新日期:2026年2月*

*由网络自动化社区维护*

目录标签

目录标签

配置管理Claude网络管理网络自动化本地部署AI代理多厂商支持

支持客户端

Claude DesktopClaudeCursorVS Code

接入字段

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

stdio

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

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiosession部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP