Back to Home
pahar0 icon

mcp-server-splunk

Verified Safe

by pahar0

Overview

Enables AI assistants to interact with Splunk for searching, managing, and analyzing data.

Installation

Run Command
npx @modelcontextprotocol/inspector uv run mcp-server-splunk

Environment Variables

  • SPLUNK_HOST
  • SPLUNK_PORT
  • SPLUNK_USERNAME
  • SPLUNK_PASSWORD
  • SPLUNK_TOKEN
  • SPLUNK_SCHEME

Security Notes

The server uses environment variables for Splunk authentication (token or username/password), which is a good practice. It does not contain hardcoded secrets or direct use of Python's `eval`. However, several tools (e.g., `search_splunk`, `create_dashboard`, `update_server_settings`, and others that accept SPL queries or raw configuration content) directly incorporate string arguments into Splunk SPL queries, XML configurations, or API calls. If these inputs are sourced from untrusted user input without proper sanitization by the AI client, they could lead to injection vulnerabilities (e.g., arbitrary SPL execution, XML injection, configuration manipulation). The server relies on the calling AI client to ensure input validity and safety, which is a critical consideration for deployment.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassHigh
Avg Tokens2500
Stars0
Forks0
Last Update2026-01-16

Tags

SplunkData ManagementAI IntegrationObservabilityAnalytics