MCP server for Splunk On-Call (VictorOps) incident management
Project description
mcp-server-splunk-oncall
MCP server for Splunk On-Call (VictorOps) incident management. Provides tools for managing incidents, on-call schedules, maintenance windows, and team operations from any MCP client.
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 IDSPLUNK_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"
}
}
}
}
For read-only access, use a read-only API key. For full access (acknowledge, resolve, reroute incidents), use a full-access API key.
Available Tools
Incidents
list_incidents- List all current incidentsacknowledge_incidents- Acknowledge incidents by numberresolve_incidents- Resolve incidents by numberreroute_incidents- Reroute incidents to another user or policyget_incident_timeline- Get event timeline for an incidentget_incident_history- Query historical incident data
On-Call
get_oncall- Who is currently on call across all teamsget_team_oncall_schedule- On-call schedule for a teamget_user_oncall_schedule- On-call schedule for a user
Teams and Users
list_teams- List all teamsget_team_members- List members of a teamget_team_policies- List escalation policies for a teamlist_users- List all usersget_user- Get user details
Routing and Policies
list_routing_keys- List routing keys and their policieslist_policies- List all escalation policiesget_policy- Get escalation policy details
Maintenance
list_maintenance- List active and scheduled maintenance windowscreate_maintenance- Create a maintenance windowend_maintenance- End a maintenance window early
Organization
get_org_info- Get organization information
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mcp_server_splunk_oncall-0.1.0.tar.gz.
File metadata
- Download URL: mcp_server_splunk_oncall-0.1.0.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cdd5bd5e51d8292ad0dd47dbf4646fbe31f1e8f028687529202bde8d4d394e0
|
|
| MD5 |
988cb76a8a2373ab00e76315e722ae6a
|
|
| BLAKE2b-256 |
e84df24a636f70d66eee5d27763af5d119fdbbe73571dfa33e75884b940171d2
|
File details
Details for the file mcp_server_splunk_oncall-0.1.0-py3-none-any.whl.
File metadata
- Download URL: mcp_server_splunk_oncall-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3572e43d0cbfe91d29162ad68ff1d98b57dd116a934bc5b62468c39ef7d9c5c4
|
|
| MD5 |
c3d805caa6441735061b1ffcde9fca50
|
|
| BLAKE2b-256 |
7ee359f4ec75d11e96515471a7d76e3e23fc088ec4011e241be334470f7be085
|