A Python-based MCP (Model Context Protocol) server for Cisco Catalyst Center (formerly DNA Center) that provides tools for device management and monitoring.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"catalyst-center-mcp": {
"env": {
"PYTHONUNBUFFERED": "1"
},
"args": [
"run",
"/path/to/your/catalyst-center-mcp/catalyst-center-mcp.py"
],
"command": "/path/to/your/venv/bin/fastmcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Python-based MCP (Model Context Protocol) server for Cisco Catalyst Center (formerly DNA Center) that provides tools for device management, client information retrieval, and network monitoring.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in devops
MCP server for using the GitLab API
Enhanced MCP server for GitLab: group projects listing and activity tracking
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform. It provides a set of tools that interact with Yunxiao's API, allowing AI assistants to manage Codeup repository, Project, Pipeline, Packages etc.
MCP server for Komodo - manage Docker containers, servers, stacks, and deployments via AI
MCP Security Weekly
Get CVE alerts and security updates for Catalyst Center Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Python-based MCP (Model Context Protocol) server for Cisco Catalyst Center (formerly DNA Center) that provides tools for device management, client information retrieval, and network monitoring.
.env file for easy setup.git clone https://github.com/richbibby/catalyst-center-mcp.git
cd catalyst-center-mcp
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
.env file with your Catalyst Center credentials:CCC_HOST=your-catalyst-center-host
CCC_USER=your-username
CCC_PWD=your-password
claude_desktop_config.json for an example structure):{
"mcpServers": {
"catalyst-center-mcp": {
"command": "/path/to/your/venv/bin/fastmcp",
"args": [
"run",
"/path/to/your/catalyst-center-mcp/catalyst-center-mcp.py"
],
"env": {
"PYTHONUNBUFFERED": "1"
}
}
}
}
/path/to/your/... with the absolute paths relevant to your local environment.PYTHONUNBUFFERED environment variable is recommended for Stdio transport.Restart Claude Desktop
Interact with Claude Desktop:


claude_desktop_config.json for an example structure):{
"servers": {
"catalyst-center-mcp": {
"type": "stdio",
"command": "/path/to/your/venv/bin/fastmcp",
"args": [
"run",
"/path/to/your/catalyst-center-mcp/catalyst-center-mcp.py"
],
"env": {
"PYTHONUNBUFFERED": "1"
}
}
}
}
/path/to/your/... with the absolute paths relevant to your local environment.PYTHONUNBUFFERED environment variable is recommended for Stdio transport.You can also

Here are some example questions you can ask Claude to interact with your Catalyst Center: