DevHelm MCP server — AI agent access to monitors, incidents, alerting, and more
Project description
DevHelm 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>/mcp
Local (stdio)
pip install devhelm-mcp-server
export DEVHELM_API_TOKEN=your-token
devhelm-mcp
Cursor / Claude Desktop
Add to your MCP config:
{
"mcpServers": {
"devhelm": {
"url": "https://mcp.devhelm.io/<your-api-token>/mcp"
}
}
}
Available Tools
| Category | Tools |
|---|---|
| Monitors | list, get, create, update, delete, pause, resume, test, results, versions |
| Incidents | list, get, create, resolve, delete |
| Alert Channels | list, get, create, update, delete, test |
| Notification Policies | list, get, create, update, delete, test |
| Environments | list, get, create, update, delete |
| Secrets | list, create, update, delete |
| Tags | list, get, create, update, delete |
| Resource Groups | list, get, create, update, delete, add member, remove member |
| Webhooks | list, get, create, update, delete, test |
| API Keys | list, create, revoke, delete |
| Dependencies | list, get, track, delete |
| Deploy Lock | acquire, current, release, force-release |
| Status | overview |
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 mypy
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 devhelm_mcp_server-0.3.0.tar.gz.
File metadata
- Download URL: devhelm_mcp_server-0.3.0.tar.gz
- Upload date:
- Size: 177.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b6b1d0ef72413fcb2a01aad01341f8c3530ad44a2eb3d5a76700bd293206727
|
|
| MD5 |
94093053a9614260624f0c6972c57082
|
|
| BLAKE2b-256 |
5eff982ac2f3c0d3f64fac251767512d4e19d1c0334d693be33c2d0dd52ccb0a
|
File details
Details for the file devhelm_mcp_server-0.3.0-py3-none-any.whl.
File metadata
- Download URL: devhelm_mcp_server-0.3.0-py3-none-any.whl
- Upload date:
- Size: 20.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ffb10560083f96ff5cef78cea180602bb9090e2bb6164098fac00bd1389be6e0
|
|
| MD5 |
670f848de050de7bda97542c01f4943c
|
|
| BLAKE2b-256 |
2ddc993b03250a946d0c9eeb2672831ce5b1e573a91fe482b227b7c3807f8a6b
|