itential-mcp
Verified Safeby itential
Overview
Connects LLMs to the Itential Platform, enabling AI agents to manage network automation workflows, device configurations, orchestrate processes, and monitor platform health and operations.
Installation
itential-mcp runEnvironment Variables
- ITENTIAL_MCP_PLATFORM_HOST
- ITENTIAL_MCP_PLATFORM_USER
- ITENTIAL_MCP_PLATFORM_PASSWORD
- ITENTIAL_MCP_PLATFORM_CLIENT_ID
- ITENTIAL_MCP_PLATFORM_CLIENT_SECRET
- ITENTIAL_MCP_SERVER_TRANSPORT
- ITENTIAL_MCP_SERVER_AUTH_TYPE
- ITENTIAL_MCP_SERVER_AUTH_JWKS_URI
- ITENTIAL_MCP_SERVER_AUTH_PUBLIC_KEY
Security Notes
The server uses `jsonutils.loads` which wraps `json.loads` with error handling, reducing direct code injection risks from JSON inputs. However, default platform credentials (`admin:admin`) are hardcoded in `defaults.py`, posing a significant risk if not overridden. Dynamic tool discovery from a configurable `tools_path` means malicious Python modules placed in these locations could be executed if an attacker gains filesystem access. Robust authentication (JWT, OAuth 2.0) and TLS options are available, but explicit warnings are present for disabling TLS verification, highlighting potential misconfigurations. Overall, the system offers secure options but requires careful setup beyond defaults to avoid critical vulnerabilities.
Similar Servers
unifi-network-mcp
Programmatic management and automation of UniFi Network Controllers, enabling external systems (like LLMs or custom scripts) to interact with UniFi devices, clients, and network configurations.
mcp-servers
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.
jentic-sdks
The Jentic MCP Plugin enables AI-agent builders to discover, load, and execute external APIs and workflows via the Model Configuration Protocol (MCP), generating LLM-compatible tool definitions.