Wraps Cisco Catalyst Center APIs, enabling their use as tools within AI agents via the Model Context Protocol (MCP).
This project implements an MCP server that wraps the Cisco Catalyst Center APIs, allowing them to be used as tools within AI agents built with LangChain or other frameworks supporting the Model Context Protocol. It automatically parses Swagger/OpenAPI JSON to extract API endpoints as tools, implements the Model Context Protocol for tool discovery and execution, and provides a FastAPI server to expose the tools via MCP. Authentication with the Cisco Catalyst Center API is included, along with an example client to demonstrate usage with LangChain.