Splunk Mcp Server With Claude Desktop
БесплатноНе проверенImplementation of the Model Context Protocol (MCP) bridge connecting Claude Desktop to the Splunk Management Endpoint. The final solution utilizes a custom-engi
Описание
Implementation of the Model Context Protocol (MCP) bridge connecting Claude Desktop to the Splunk Management Endpoint. The final solution utilizes a custom-engineered JSON-RPC Relay to bypass legacy protocol restrictions on Splunk Port 8089.
README

Splunk MCP Bridge
This project implements a Model Context Protocol (MCP) bridge that connects Claude Desktop to a Splunk Management Endpoint. It utilizes a custom-engineered Node.js JSON-RPC relay to bypass legacy protocol restrictions on Splunk Port 8089, enabling secure, real-time AI-driven log analysis.
Project Overview
The core objective of this project is to transform Claude Desktop into a functional extension of the Splunk Search Head. By bridging these two platforms, users can perform complex data operations, such as multi-index correlative analysis and automated root-cause identification, using natural language instead of manual SPL coding.

Key Features
Custom Node.js Relay: A bespoke JavaScript bridge (
splunk_mcp_bridge.mjs) that refactors JSON-RPC requests from Claude into Splunk-compatible REST commands.Secure "Zero-Trust" Architecture: Implements a hardened security perimeter using Nginx Proxy Manager for SSL/TLS termination and granular, zero-inheritance IAM roles (
mcp_user).Encrypted Token Authentication: Uses high-entropy encrypted audience tokens (scoped to
mcp) to ensure only verified AI instances can access the data lake.Dockerized Deployment: Both the Splunk Enterprise core and Nginx environment are containerized for consistent deployment and complete service isolation.
System Architecture
The implementation consists of three primary environments:
Local Environment: Hosts Claude Desktop and the Node.js bridge.
Network Perimeter: Managed via Cloudflare DNS and Nginx Proxy Manager for secure HTTPS traffic.
Remote Cloud (DigitalOcean): A high-performance Ubuntu droplet (8GB RAM, 160GB Disk) hosting the dockerized Splunk Enterprise core.
Implementation Steps
1. Infrastructure Setup
Provision a high-performance Ubuntu server.
Deploy Docker and Portainer for container orchestration.
Initialize Splunk Enterprise as a stateless container with persistent storage mapping.
2. Splunk Configuration
Install the Splunk MCP Server and Splunk AI Assistant for SPL add-ons from Splunkbase.
Configure the
mcp_userrole with "Least Privilege" execution settings and zero inheritance.Generate an Encrypted Token with the mandatory audience scope set to
mcp.
3. Security & Networking
Deploy Nginx Proxy Manager to map the internal Docker network to a secure domain.
Enforce TLS 1.3 encryption for all transit data.
4. Client Integration
Configure Claude Desktop's
config.jsonto launch thesplunk_mcp_bridge.mjsrelay.Verify the handshake by confirming Claude recognizes the
splunk-mcp-serverconnector.
Future Works
Proactive Alerting: Configuring Claude to automatically monitor thresholds and provide instant root-cause analysis upon trigger events.
Automated Remediation: Granting "Write" capabilities to the bridge to allow for real-time threat blocking (e.g., updating firewall blacklists).
Containerized Gateway: Packaging the
.mjsbridge as a sidecar service for easier enterprise-wide deployment.
from github.com/EmilWijayasekara/splunk-mcp-server-with-claude-desktop
Установка Splunk Mcp Server With Claude Desktop
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/EmilWijayasekara/splunk-mcp-server-with-claude-desktopFAQ
Splunk Mcp Server With Claude Desktop MCP бесплатный?
Да, Splunk Mcp Server With Claude Desktop MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Splunk Mcp Server With Claude Desktop?
Нет, Splunk Mcp Server With Claude Desktop работает без API-ключей и переменных окружения.
Splunk Mcp Server With Claude Desktop — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Splunk Mcp Server With Claude Desktop в Claude Desktop, Claude Code или Cursor?
Открой Splunk Mcp Server With Claude Desktop на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzMCP-Agent
A simple, composable framework to build agents using Model Context Protocol by [LastMile AI](https://www.lastmileai.dev)
автор: lastmile-aiSpring AI MCP Client
Provides auto-configuration for MCP client functionality in Spring Boot applications.
mcp.natoma.ai
A Hosted MCP Platform to discover, install, manage and deploy MCP servers by [Natoma Labs](https://www.natoma.ai)
MCPHub
Website to list high quality MCP servers and reviews by real users. Also provide online chatbot for popular LLM models with MCP server support.
MCP Servers Rating and User Reviews
Website to rate MCP servers, write authentic user reviews, and [search engine for agent & mcp](http://www.deepnlp.org/search/agent)
mkinf
An Open Source registry of hosted MCP Servers to accelerate AI agent workflows.
Compare Splunk Mcp Server With Claude Desktop with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
