The DevHelm MCP server gives AI coding assistants like Cursor, Claude Desktop, and Windsurf direct access to your monitoring stack. Create monitors, investigate incidents, manage alert channels, and configure status pages — all through natural language in your editor. DevHelm hosts the server atDocumentation Index
Fetch the complete documentation index at: https://docs.devhelm.io/llms.txt
Use this file to discover all available pages before exploring further.
mcp.devhelm.io so there’s nothing to install. Add the URL to your MCP client config and you’re connected.
Connect in 30 seconds
All you need is your API token and one config entry. Grab a token from Settings → API Keys in the Dashboard.- Cursor
- Claude Desktop
- Windsurf
- Other clients
Add to
.cursor/mcp.json in your project root (or ~/.cursor/mcp.json for global access):What you can do
Once connected, talk to your assistant like you would to a teammate:- “List all my monitors and their current status” — get a quick overview without leaving your editor
- “Create an HTTP monitor for api.example.com/health checking every 60 seconds from us-east” — spin up monitoring in seconds
- “Show me active incidents and the recent check results for the failing one” — investigate without context-switching to the dashboard
- “Set up a Slack alert channel with this webhook URL” — wire up notifications conversationally
- “Add api.example.com as a component on the public status page” — manage your status page from chat
- “What’s the uptime for the payments service over the last 30 days?” — pull reporting data inline
Available tools
The server exposes over 100 tools across 15 categories:| Category | Tools |
|---|---|
| Monitors | list, get, create, update, delete, pause, resume, test, results, versions |
| Incidents | list, get, create, resolve |
| Alert channels | list, get, create, update, delete, test |
| Notification policies | list, get, create, update, delete, test |
| Resource groups | list, get, create, update, delete, add/remove members |
| Tags | list, get, create, update, delete |
| Environments | list, get, create, update, delete |
| Secrets | list, get, create, update, delete |
| API keys | list, get, create, revoke |
| Webhooks | list, get, create, update, delete, test |
| Status pages | list, get, create, update, delete, components, groups, incidents, subscribers, domains |
| Forensics | incident timeline, check trace, policy snapshot, rule evaluations, transitions |
| Dependencies | list, get, track, delete |
| Deploy lock | acquire, current, release, force-release |
| Status / health | overview |
Alternative: run locally
If you prefer to run the server on your own machine (offline use, air-gapped environments, or development), the same code is published to PyPI asdevhelm-mcp-server. It speaks MCP over stdio.
Next steps
Configuration
Authentication modes, environment variables, local setup, and troubleshooting.
Tools reference
Full per-tool catalog with parameters and return shapes.