@devhelm/mcp-server package provides a Model Context Protocol server that lets AI coding assistants interact with your DevHelm account. Use it in Cursor, Claude Desktop, or any MCP-compatible client.
Install
Configure in Cursor
Add to your Cursor MCP settings (.cursor/mcp.json):
Configure in Claude Desktop
Add to your Claude Desktop config (claude_desktop_config.json):
Available tools
The MCP server exposes tools for managing your monitoring stack:| Category | Tools |
|---|---|
| Monitors | List, get, create, update, delete, pause, resume, test |
| Incidents | List, get, create, resolve |
| Alert channels | List, get, create, update, delete, test |
| Notification policies | List, get, create, update, delete |
| Config | Environments, secrets, tags CRUD |
| Deployment | Deploy config, validate, diff |
| Status data | List services, get uptime, track dependencies |
| Resource groups | List, get health |
| Dashboard | Overview metrics |
Example interactions
Once connected, you can ask your AI assistant things like:- “List all my monitors and their current status”
- “Create an HTTP monitor for api.example.com/health checking every 60 seconds from us-east”
- “Show me active incidents”
- “Set up a Slack alert channel with this webhook URL”
- “Deploy my devhelm.yml config”
- “What’s the uptime for GitHub over the last 30 days?”
Transport modes
The MCP server supports:- stdio (default) — for Cursor and Claude Desktop
- Streamable HTTP — for web-based MCP clients
Next steps
CLI overview
Full CLI command reference for terminal workflows.
Quickstart
Create your first monitor in under 5 minutes.