Submit

Cisco ACI MCP Server

@jim-coyne

A comprehensive MCP server for configuring and managing Cisco ACI (Application Centric Infrastructure) fabrics through the APIC REST API.
Overview

What is Cisco ACI MCP Server?

Cisco ACI MCP Server is a comprehensive server designed for configuring and managing Cisco ACI (Application Centric Infrastructure) fabrics through the APIC REST API.

How to use Cisco ACI MCP Server?

To use the server, clone the repository, install the necessary dependencies, configure authentication with your APIC details, and start the server to access various management tools.

Key features of Cisco ACI MCP Server?

  • Tenant Management: Create, list, get, update, and delete tenants.
  • Application Profiles: Manage application profiles within tenants.
  • Endpoint Groups (EPGs): Configure and manage endpoint groups.
  • Bridge Domains: Create and manage Layer 2 domains.
  • VRFs: Manage Virtual Routing and Forwarding instances.
  • Contracts: Define and manage security policies.
  • Health Monitoring: Monitor fabric health and faults.
  • Node Management: Manage fabric nodes and interfaces.

Use cases of Cisco ACI MCP Server?

  1. Managing multi-tenant environments in data centers.
  2. Automating the configuration of network policies and security.
  3. Monitoring the health and performance of ACI fabrics.

FAQ from Cisco ACI MCP Server?

  • What are the prerequisites for using the server?

Node.js 18+, npm, and access to a Cisco APIC controller with valid credentials are required.

  • Can I use certificate authentication?

Yes, the server supports X.509 certificate-based authentication, which is recommended for production environments.

  • How many tools does the server provide?

The server provides over 35 tools for complete ACI fabric management.

Server Config

{
  "mcpServers": {
    "aci": {
      "command": "node",
      "args": [
        "dist/index.js"
      ],
      "cwd": "/path/to/aci-mcp-server"
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.