splunk_mcp_python_server
by tatsunobuMurata
Overview
Provides an MCP agent for network fault analysis by integrating with Splunk saved searches to retrieve network performance and topology data.
Installation
python splunk_saved_search_mcp_server.pyEnvironment Variables
- SPLUNK_MCP_URL
- AUTH_TOKEN
- SPLUNK_HOST
- SPLUNK_PORT
- SPLUNK_USERNAME
- SPLUNK_PASSWORD
- SPLUNK_APP
Security Notes
The code disables SSL certificate verification (`verify=False`) when making HTTP requests to Splunk (`network_fault_analysis_agent.py` and `splunk_saved_search_mcp_server.py`), which is a critical security vulnerability making it susceptible to Man-in-the-Middle attacks. Additionally, the setup instructions promote using default/weak credentials (`admin/password`) for Splunk access in configuration examples, which is highly insecure.
Similar Servers
mcpcat-typescript-sdk
MCPcat is an analytics platform designed for MCP server owners to capture user intentions and behavior patterns, offering session replay, trace debugging, and integration with existing observability tools.
unifi-network-mcp
Programmatic access and automation of UniFi Network controller tasks, facilitating integrations with AI models (LLMs), monitoring systems, and custom applications.
nettune
AI-assisted network diagnostics and TCP optimization for Linux servers via Model Context Protocol (MCP) integration.
coroot-mcp
Turns Coroot observability stack into LLM-callable tools for root-cause analysis, enabling AI assistants to triage incidents and generate summaries.