ACI_MCP
ACI FastMCP Server is a Model Context Protocol (MCP) server providing comprehensive CRUD access to the Cisco ACI API using structured natural language tools. It is built on the FastMCP framework and supports automation for infrastructure operations through integration with platforms like VS Code and LangGraph.
🚀 ACI FastMCP Server
A Model Context Protocol (MCP) server offering full CRUD access to Cisco ACI API via structured natural language tools. Features include:
- Token-based Cisco APIC authentication
- Full support for
GET
andPOST
- Grouped and ungrouped ACI endpoints support
- APIC-compliant payload validation and auto-wrap
- STDIO compatibility for various platforms (Claude, VS Code, LangGraph)
- Auto-discovery of tool schema from JSON configuration
How to Run
The server can be launched in VS Code using a configured MCP client or via STDIO-based servers with Claude assistants. It supports grouped tools for categories like BGP, L3, and L2 with dynamic endpoint selection.
Extending It
The server can be extended by adding groups to the urls.json
file, covering different aspects like L3, L2, Fabric, Access Policies, Contracts, and more.