Servers
C
Cisco Ise Mcp Server
@automateyournetwork
ISE MCP Server
Overview
What is Cisco Ise Mcp Server?
The Cisco Ise Mcp Server is a Model Context Protocol (MCP) server that dynamically exposes Cisco Identity Services Engine (ISE) data as structured, discoverable tools via JSON-RPC calls. It integrates with Cisco ISE REST APIs, enabling easy data retrieval for administrators and developers.
How to use Cisco Ise Mcp Server?
Configure a .env file with ISE_BASE, USERNAME, and PASSWORD, and a urls.json file listing the ISE resource endpoints. Run the server in one-shot mode with python ise_mcp_server.py --oneshot for a single JSON-RPC request, or without --oneshot for persistent STDIN-based listening. Use the JSON-RPC methods initialize, tools/discover, and tools/call to interact with the generated tools.
Key features of Cisco Ise Mcp Server
- Dynamic tool generation from ISE resource endpoints.
- Environment-driven configuration via
.envfile. - Structured JSON-RPC interface for tool discovery and execution.
- One-shot and persistent operating modes.
- Automatic logging of requests, responses, and errors.
Use cases of Cisco Ise Mcp Server
- Retrieve endpoint data from Cisco ISE for inventory management.
- Fetch identity groups to integrate with access policies.
- Dynamically expose any ISE REST resource as an MCP tool.
FAQ from Cisco Ise Mcp Server
—