DevHelm MCP Server
io.github.devhelmhq/mcp-server·v1.0.2·1 starsMonitor uptime, manage incidents, configure alerting, and query dependency status via DevHelm
1 stars29 downloads/wk
Reviews
Write oneNobody has reviewed DevHelm MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DevHelm MCP Server tools (100, 51 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
acquire_deploy_lockwrite actionAcquire a deploy lock to prevent concurrent deployments.
add_resource_group_memberAdd a monitor to a resource group.
add_status_page_domainAdd a custom domain to a status page.
add_status_page_subscriberAdd a subscriber to a status page (admin).
cancel_maintenance_windowwrite actionCancel a maintenance window — alerts resume immediately.
create_alert_channelwrite actionCreate a new alert channel.
create_api_keywrite actionCreate a new API key. The key value is returned only once.
create_environmentwrite actionCreate an environment.
create_incidentwrite actionCreate a manual incident.
create_maintenance_windowwrite actionSchedule a maintenance window to suppress alerts during planned work.
create_monitorwrite actionCreate a new uptime monitor.
create_notification_policywrite actionCreate a notification policy.
create_resource_groupwrite actionCreate a resource group.
create_secretwrite actionCreate an encrypted secret.
create_status_pagewrite actionCreate a new status page.
create_status_page_componentwrite actionAdd a component to a status page.
create_status_page_groupwrite actionCreate a component group on a status page.
create_status_page_incidentwrite actionCreate an incident on a status page.
create_tagwrite actionCreate a tag.
delete_alert_channelwrite actionDelete an alert channel.
delete_api_keywrite actionDelete an API key permanently.
delete_dependencywrite actionStop tracking a service dependency.
delete_environmentwrite actionDelete an environment by slug.
delete_monitorwrite actionDelete a monitor permanently.
delete_notification_policywrite actionDelete a notification policy.
delete_resource_groupwrite actionDelete a resource group.
delete_secretwrite actionDelete a secret by key.
delete_status_pagewrite actionDelete a status page permanently.
delete_status_page_componentwrite actionRemove a component from a status page.
delete_status_page_groupwrite actionDelete a component group from a status page.
delete_status_page_incidentwrite actionDelete a status page incident permanently.
delete_tagwrite actionDelete a tag.
dismiss_status_page_incidentDismiss a draft incident (deletes it without publishing).
force_release_deploy_lockwrite actionForce-release any active deploy lock (admin action).
get_alert_channelGet an alert channel by ID.
get_check_traceEverything the detection engine recorded for a single check.
get_current_deploy_lockwrite actionGet the currently active deploy lock, or null if unlocked.
get_dependencyGet a tracked dependency by ID.
get_environmentGet an environment by slug (e.g. 'production', 'staging').
get_incidentGet a single incident by ID with full details.
get_incident_timelineFull forensic timeline for an incident.
get_maintenance_windowGet a single maintenance window by ID with full details.
get_monitorGet a single monitor by ID, including its full configuration.
get_notification_policyGet a notification policy by ID.
get_policy_snapshotFetch a policy snapshot by its content-addressed SHA-256 hash.
get_resource_groupGet a resource group by ID.
get_status_overviewGet the dashboard overview with monitor counts, incident summary, and uptime stats.
get_status_pageGet a status page by ID, including branding and overall status.
get_status_page_incidentGet a status page incident with its full timeline of updates.
get_tagGet a tag by ID.
list_alert_channelsList all alert channels configured in the workspace.
list_api_keysList all API keys in the workspace.
list_dependenciesList all tracked service dependencies.
list_environmentsList all environments in the workspace.
list_incidentsList all incidents in the workspace.
list_maintenance_windowsList maintenance windows for the workspace.
list_monitor_resultsList recent check results for a monitor (cursor-paginated).
list_monitor_rule_evaluationsList rule evaluations produced for a monitor (paginated).
list_monitor_transitionsList state transitions recorded for a monitor (paginated).
list_monitor_versionsList version history for a monitor.
list_monitorsList all uptime monitors in the workspace.
list_notification_policiesList all notification policies in the workspace.
list_resource_groupsList all resource groups in the workspace.
list_secretsList all secrets (metadata only, values are never returned).
list_status_page_componentsList all components on a status page.
list_status_page_domainsList custom domains on a status page.
list_status_page_groupsList component groups on a status page (with nested components).
list_status_page_incidentsList incidents on a status page (paginated).
list_status_page_subscribersList confirmed subscribers on a status page (paginated).
list_status_pagesList all status pages in the workspace.
list_tagsList all tags in the workspace.
pause_monitorPause a monitor (stops checking until resumed).
post_status_page_incident_updatewrite actionPost a timeline update on a status page incident.
publish_status_page_incidentwrite actionPublish a draft incident (sets it live, notifies subscribers).
release_deploy_lockwrite actionRelease a deploy lock by ID.
remove_resource_group_memberwrite actionRemove a monitor from a resource group.
remove_status_page_domainwrite actionRemove a custom domain from a status page.
remove_status_page_subscriberwrite actionRemove a subscriber from a status page.
reorder_status_page_componentsReorder components on a status page.
reorder_status_page_layoutBatch-reorder a status page's full layout.
resolve_incidentResolve an active incident, optionally with a resolution message.
resume_monitorResume a paused monitor.
revoke_api_keyRevoke an API key (disables it without deleting).
test_alert_channelwrite actionSend a test notification to an alert channel to verify it works.
test_monitorTrigger an ad-hoc test run for a monitor and return the result.
test_notification_policywrite actionSend a test dispatch to verify a notification policy's routing.
track_dependencyStart tracking a service dependency by its slug (e.g. 'github', 'aws').
update_alert_channelwrite actionUpdate an existing alert channel.
update_environmentwrite actionUpdate an environment by slug.
update_maintenance_windowwrite actionUpdate an in-flight or scheduled maintenance window.
update_monitorwrite actionUpdate an existing monitor's configuration.
update_notification_policywrite actionUpdate a notification policy.
update_resource_groupwrite actionUpdate a resource group.
update_secretwrite actionUpdate a secret's value by key.
update_status_pagewrite actionUpdate a status page's name, slug, branding, visibility, or incident mode.
update_status_page_componentwrite actionUpdate a status page component's name, group, or status.
update_status_page_groupwrite actionUpdate a component group's name or display order.
update_status_page_incidentwrite actionUpdate a status page incident's title, impact, or status.
update_tagwrite actionUpdate a tag.
verify_status_page_domainTrigger DNS verification for a custom domain.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan22 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
How DevHelm MCP Server compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- Tools
- 100
- the typical server has 7
- Tools that change things
- 51%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 29
- more than 16% of 12,191 servers with a package
What its tools let an agent do: 45 read · 17 create · 18 change · 18 delete · 2 send or post
Install DevHelm MCP Server in Claude Code, Cursor or VS Code
claude mcp add mcp-server -- uvx devhelm-mcp-server
What the publisher says
From the DevHelm MCP Server repository's README, as published. We do not edit it. Read it on GitHub
DevHelm MCP Server
<!-- mcp-name: io.github.devhelmhq/mcp-server -->
Model Context Protocol (MCP) server for DevHelm — gives AI coding assistants (Cursor, Claude Desktop, Windsurf, etc.) access to your uptime monitors, incidents, alerting, and more.
Quick Start
Hosted (recommended)
Use the hosted server at mcp.devhelm.io. Two connection modes:
Bearer auth:
URL: https://mcp.devhelm.io/mcp
Authorization: Bearer <your-api-token>API key in URL (for clients that only accept a URL):
URL: https://mcp.devhelm.io/<your-api-token>/mcpLocal (stdio)
pip install devhelm-mcp-server
export DEVHELM_API_TOKEN=your-token
devhelm-mcp-serverOr with uvx (no install required):
export DEVHELM_API_TOKEN=your-token
uvx devhelm-mcp-serverCursor / Claude Desktop
Add to your MCP config:
{
"mcpServers": {
"devhelm": {
"url": "https://mcp.devhelm.io/<your-api-token>/mcp"
}
}
}Available Tools
Development
uv sync
make dev # Start with MCP Inspector (stdio)
make serve # Start HTTP server on :8000
make test # Run unit tests
make lint # Check formatting
make typecheck # Run mypyLicense
MIT
Nothing above is checked by us. What we check is on the safety report.
DevHelm MCP Server: common questions
- Is DevHelm MCP Server safe?
- Mostly: it is graded B (82/100). Read the DevHelm MCP Server safety report
- How do I install DevHelm MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does DevHelm MCP Server need an API key?
- Yes. The registry entry asks for
DEVHELM_API_TOKEN. - Is DevHelm MCP Server maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v1.0.2.
- What can I use instead of DevHelm MCP Server?
- Servers from other publishers that do the same job: openstatus MCP server and OneUptime MCP server.
- How does DevHelm MCP Server compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); tools 100 (the typical server has 7); tools that change things 51% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to DevHelm MCP Server
Same job from other publishers: the closest match first, then the best rated.
openstatusManage monitors, status pages, incidents and maintenances in your openstatus workspace.not reviewedEstablishedA
OneUptimeManage incidents, alerts, monitors, status pages, on-call and telemetry in OneUptime.not reviewedEstablishedA