MCP for Alert app icon

MCP for Alert

A Splunk App that exposes an MCP (Model Context Protocol) server endpoint, enabling AI/LLM clients to manage Splunk alerts and ES detection ,programmatically via JSON-RPC 2.0.

Built by Kenshin Xu
splunk product badge

Latest Version 1.0.0
June 1, 2026
Compatibility
Splunk Enterprise, Splunk Cloud
Platform Version: 10.4, 10.3, 10.2
Rating

0

(0)

Log in to rate this app
Support
MCP for Alert support icon
Developer Supported app
Ranking

#49

in Artificial Intelligence
A Splunk App that exposes an MCP (Model Context Protocol) server endpoint, enabling AI/LLM clients (such as Claude Desktop) to manage Splunk alerts programmatically via JSON-RPC 2.0. The MCP server supports two categories of alerts via separate tools: create_alert: Standard Alert -- A regular Splunk scheduled saved search with alert conditions. Use for infrastructure monitoring, log-based alerting, and operational alerts. create_es_detection: ES Detection Rule -- An Enterprise Security correlation search / detection rule. Created under the ES app with global permissions, visible in ES Content Management. Each category has dedicated create, update, and delete tools. ES detection tools automatically inject required parameters (correlation search flags, notable action, naming conventions). The server provides 11 alert operations as MCP tools: create_alert Create a standard Splunk alert with full saved/searches API support (48+ explicit params, 400+ via pass-through) create_es_detection Create an ES detection rule (correlation search) under the ES app with global permissions list_alerts List alerts with pagination and filtering get_alert Retrieve details of a specific alert update_alert Modify any standard alert property — supports all Splunk saved/searches API parameters update_es_detection Update an ES detection rule with ES-specific validation delete_alert Remove a standard alert delete_es_detection Remove an ES detection rule from the ES app namespace list_fired_alerts View recently triggered alerts acknowledge_alert Mark an alert as acknowledged suppress_alert Suppress an alert for a specified duration

Categories

Artificial Intelligence, SIEM

Created By

Kenshin Xu

Type

app

Downloads

3

Resources

Log in to report this app listing