ISE_MCP
If you are the rightful owner of ISE_MCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The ISE MCP Server is a Model Context Protocol server built with the fastmcp library, enabling standardized interaction with Cisco ISE REST APIs.
The ISE MCP Server, utilizing the fastmcp library, provides a dynamic interface to Cisco Identity Services Engine (ISE) APIs. It automatically generates MCP tools based on configuration files, allowing clients to interact with ISE REST APIs in a structured manner. Key features include dynamic tool generation, asynchronous API calls, and environment-driven configuration. The server supports API response filtering and adheres to the Model Context Protocol, ensuring compatibility with any MCP client. It can be run locally or within a Docker container, making it versatile for various deployment scenarios.
Features
- Dynamic Tool Generation: Automatically creates MCP tools based on configuration entries, allowing for flexible API interaction.
- FastMCP Integration: Utilizes the fastmcp library for robust server implementation, including schema generation and request handling.
- Asynchronous API Calls: Employs httpx.AsyncClient for non-blocking communication with Cisco ISE.
- API Filtering: Supports filtering of API results using filter_expression and query_params arguments.
- Environment-Driven Configuration: Configures connection details and SSL settings via a .env file.