Catalyst Center MCP
@richbibby
关于 Catalyst Center MCP
A Python-based MCP (Model Context Protocol) server for Cisco Catalyst Center (formerly DNA Center) that provides tools for device management and monitoring.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"catalyst-center-mcp": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}工具
4Authenticates with Cisco Catalyst Center and returns a token
Fetches a list of sites from Cisco Catalyst Center
Fetches a list of devices from Cisco Catalyst Center
Fetches interface information for a specific device
概览
What is Catalyst Center MCP?
Catalyst Center MCP is a Python-based Model Context Protocol server that provides tools for device management and monitoring by integrating with Cisco Catalyst Center (formerly DNA Center). It is intended for network administrators and engineers who want to interact with their Catalyst Center environment through AI assistants like Claude Desktop.
How to use Catalyst Center MCP?
Clone the repository, create a Python virtual environment, and install dependencies. Copy .env.example to .env and set CCC_HOST, CCC_USER, and CCC_PWD. For Claude Desktop, add the server configuration to claude_desktop_config.json specifying the fastmcp command and the path to the server script, then restart Claude Desktop. You can then ask Claude questions such as "Show me all devices in my network" or "What interfaces are down on device Y?"
Key features of Catalyst Center MCP
- Authentication with Cisco Catalyst Center
- Site, device, and interface discovery
- Simple MCP server implementation
- Extensible tool structure
- Environment-based credential configuration
Use cases of Catalyst Center MCP
- Querying device inventory and status from Catalyst Center
- Retrieving interface details for specific devices
- Fetching site hierarchy and associated devices
- Combining device, site, and interface data for network overviews
FAQ from Catalyst Center MCP
How do I install Catalyst Center MCP?
Clone the repository, create a Python virtual environment, activate it, and run pip install -r requirements.txt to install dependencies.
How do I configure credentials for Catalyst Center MCP?
Copy .env.example to .env and set the CCC_HOST, CCC_USER, and CCC_PWD environment variables with your Catalyst Center host, username, and password.
What tools does
其他 分类下的更多 MCP 服务器
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Servers
modelcontextprotocolModel Context Protocol Servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
评论