Back to the catalog

DevHelm MCP Server

Monitor uptime, manage incidents, configure alerting, and query dependency status via DevHelm

Open source Open in the app JSON README (API)

About

Monitor uptime, manage incidents, configure alerting, and query dependency status via DevHelm

Details

Kind
MCP servers
Topic
Cloud & DevOps
Publisher
devhelmhq
Origin
official
Category
ferramentas
Transport
local
Version
1.0.2
Stars
1
Open pull requests
56
Last push
2026-09-07T18:15:13Z
Repository state
ativo
Language
Python
License
MIT
Added
2026-08-29 03:02:42
Updated
2026-08-29 03:02:42
Origin id
io.github.devhelmhq/mcp-server

README

# DevHelm MCP Server

<!-- mcp-name: io.github.devhelmhq/mcp-server -->

[Model Context Protocol](https://modelcontextprotocol.io) (MCP) server for [DevHelm](https://devhelm.io) — 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)

```bash
pip install devhelm-mcp-server
export DEVHELM_API_TOKEN=your-token
devhelm-mcp-server
```

Or with `uvx` (no install required):

```bash
export DEVHELM_API_TOKEN=your-token
uvx devhelm-mcp-server
```

### Cursor / Claude Desktop

Add to your MCP config:

```json
{
  "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 |
| **Status Pages** | pages, components, groups, incidents, maintenance, subscribers, domains |

## Development

```bash
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

More