ISE_MCP

ISE_MCP

3.3

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.