Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Server Splunk Oncall

БесплатноНе проверен

MCP server for the Splunk On-Call (VictorOps) API providing comprehensive incident management, on-call schedules, team administration, and alert reporting throu

GitHubEmbed

Описание

MCP server for the Splunk On-Call (VictorOps) API providing comprehensive incident management, on-call schedules, team administration, and alert reporting through natural language.

README

PyPI version License: MIT Python 3.10+

MCP server for the Splunk On-Call (VictorOps) API. Full coverage of the REST API with automatic read-only detection.

Tools (45)

Access

Tool Description
get_access_mode Check if API key is full-access or read-only

Incidents

Tool Description
list_incidents List all current incidents
acknowledge_incidents Acknowledge incidents by number
resolve_incidents Resolve incidents by number
acknowledge_all_incidents Acknowledge all triggered incidents
resolve_all_incidents Resolve all triggered incidents
reroute_incidents Reroute incidents to another user or policy
get_incident_timeline Get event timeline for an incident

On-Call

Tool Description
get_oncall Who is currently on call across all teams
get_team_oncall_schedule On-call schedule for a team
get_user_oncall_schedule On-call schedule for a user

Teams

Tool Description
list_teams List all teams
get_team Get team details
create_team Create a new team
update_team Update a team name
delete_team Delete a team
get_team_members List members of a team
add_team_member Add a user to a team
remove_team_member Remove a user from a team
get_team_admins List team admins
get_team_policies List escalation policies for a team

Users

Tool Description
list_users List all users
get_user Get user details
create_user Invite a new user
delete_user Delete a user (with replacement)
get_user_contact_methods List contact methods (phone, email, SMS)
get_user_devices List push notification devices
get_user_oncall_schedule User on-call schedule
get_user_policies User escalation policies
get_user_teams User team memberships

Routing Keys

Tool Description
list_routing_keys List routing keys and their policies
create_routing_key Create a routing key
delete_routing_key Delete a routing key

Escalation Policies

Tool Description
list_policies List all escalation policies
get_policy Get escalation policy details
create_policy Create an escalation policy
delete_policy Delete an escalation policy

Maintenance

Tool Description
list_maintenance List maintenance windows
get_maintenance Get maintenance window details
create_maintenance Create a maintenance window
end_maintenance End a maintenance window early

Organization

Tool Description
get_org_info Get organization information
get_org_timeline Organization-wide event timeline

Alerts and Reporting

Tool Description
list_alerts List recent alerts
get_incident_history Historical incident data
get_oncall_report On-call report for a team

Installation

uvx mcp-server-splunk-oncall

Or install from PyPI:

pip install mcp-server-splunk-oncall

Configuration

The server requires two environment variables:

  • SPLUNK_ONCALL_API_ID - Your Splunk On-Call API ID
  • SPLUNK_ONCALL_API_KEY - Your Splunk On-Call API key

Claude Code

Add to your Claude Code MCP settings:

{
  "mcpServers": {
    "splunk-oncall": {
      "command": "uvx",
      "args": ["mcp-server-splunk-oncall"],
      "env": {
        "SPLUNK_ONCALL_API_ID": "your-api-id",
        "SPLUNK_ONCALL_API_KEY": "your-api-key"
      }
    }
  }
}

Read-Only Mode

The server automatically detects whether the API key is read-only or full-access on first use. When a read-only key is provided, write operations return a clear error message instead of failing with a 403. Use get_access_mode to check.

You can also force read-only mode with a full-access key by setting:

"SPLUNK_ONCALL_READ_ONLY": "true"

This is useful when you want to use a full-access key but prevent accidental writes.

License

MIT

from github.com/arnstarn/mcp-server-splunk-oncall

Установка Server Splunk Oncall

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/arnstarn/mcp-server-splunk-oncall

FAQ

Server Splunk Oncall MCP бесплатный?

Да, Server Splunk Oncall MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Server Splunk Oncall?

Нет, Server Splunk Oncall работает без API-ключей и переменных окружения.

Server Splunk Oncall — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить Server Splunk Oncall в Claude Desktop, Claude Code или Cursor?

Открой Server Splunk Oncall на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Server Splunk Oncall with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development