MCP.so
ログイン

Catalyst Center MCP Server

@richbibby

基本情報

カテゴリ

その他

トランスポート

stdio

作者

richbibby

Catalyst Center MCP Server について

A Python-based MCP (Model Context Protocol) server for Cisco Catalyst Center (formerly DNA Center) that provides tools for device management and monitoring.

Catalyst Center MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "catalyst-center-mcp": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

Catalyst Center MCP Server のツール

4

Authenticates 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

よくある質問

1

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.

2

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.

コメント

「その他」の他のコンテンツ