Labsco
MCP SERVER

Search Splunk, inspect indexes and manage KV stores — a community server, now archived.

Summary
Archived — Splunk's own MCP server has taken this over.

The repository is read-only and points at the first-party Splunk MCP Server on Splunkbase, which the author says has grown past what this covers. What is here still works as written — search, index and KV store tools over SSE, REST or stdio — but it will not get fixes, so treat it as a reference or a stopgap rather than something to build on.

What it is

A FastMCP-based Python server over Splunk Enterprise or Splunk Cloud: searches, index and user inspection, and KV store operations. The repository is archived and read-only, and its author points at the first-party Splunk MCP Server on Splunkbase.

What you get
  • Splunk searches run from a query, with earliest and latest bounds and a result cap
  • Indexes listed, with the detail behind any one of them
  • The indexes-and-sourcetypes pairing, for working out where data actually lives
  • Saved searches listed, so existing SPL can be reused rather than rewritten
  • Users listed, and the identity the connection is authenticating as
  • KV store collections listed and created
  • A health check and a tool listing, for confirming the connection before relying on it
  • Three transports from one entry point: SSE by default, a REST API under /api/v1, and stdio for desktop clients
Requirements

Python, and credentials for a Splunk Enterprise or Cloud instance; SSL verification is configurable for self-signed setups. Start `python splunk_mcp.py stdio` for desktop MCP clients, `api` for the REST mode, or pass nothing for SSE on `/sse`.