DevHelm MCP Server
Monitore o tempo de atividade, gerencie incidentes, configure alertas e consulte o status de dependências de terceiros através da plataforma de monitoramento da DevHelm.
Documentação
Servidor MCP
Dê ao seu assistente de codificação com IA acesso a monitores DevHelm, incidentes, alertas, páginas de status e muito mais — em uma linha de configuração
O servidor MCP DevHelm dá a assistentes de codificação com IA como Cursor, Claude Desktop e Windsurf acesso direto à sua stack de monitoramento. Crie monitores, investigue incidentes, gerencie canais de alerta e configure páginas de status — tudo por meio de linguagem natural no seu editor.
A DevHelm hospeda o servidor em mcp.devhelm.io, então não há nada para instalar. Adicione a URL à configuração do seu cliente MCP e você estará conectado.
Conecte-se em 30 segundos
Tudo o que você precisa é do seu token de API e uma entrada de configuração. Obtenha um token em Configurações → Chaves de API no Dashboard.
Adicione ao `.cursor/mcp.json` na raiz do seu projeto (ou `~/.cursor/mcp.json` para acesso global):```json theme={null}
{
"mcpServers": {
"devhelm": {
"url": "https://mcp.devhelm.io/mcp",
"headers": {
"Authorization": "Bearer dh_live_xxxxxxxx"
}
}
}
}
```
Adicione à configuração do seu Claude Desktop:
* **macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`
* **Windows:** `%APPDATA%\Claude\claude_desktop_config.json`
```json theme={null}
{
"mcpServers": {
"devhelm": {
"url": "https://mcp.devhelm.io/mcp",
"headers": {
"Authorization": "Bearer dh_live_xxxxxxxx"
}
}
}
}
```
Adicione às configurações MCP do seu Windsurf:
```json theme={null}
{
"mcpServers": {
"devhelm": {
"url": "https://mcp.devhelm.io/mcp",
"headers": {
"Authorization": "Bearer dh_live_xxxxxxxx"
}
}
}
}
```
Qualquer cliente compatível com MCP que suporte Streamable HTTP pode se conectar ao servidor hospedado.
**Se o seu cliente suportar cabeçalhos personalizados** (recomendado):
```
URL: https://mcp.devhelm.io/mcp
Header: Authorization: Bearer dh_live_xxxxxxxx
```
**Se o seu cliente aceitar apenas uma URL** (token no caminho):
```
URL: https://mcp.devhelm.io/dh_live_xxxxxxxx/mcp
```
<Warning>
A forma baseada em caminho incorpora seu token na URL. Trate a URL inteira como um segredo — não a envie para um repositório público. Prefira a forma com cabeçalho sempre que possível.
</Warning>
É isso. Reinicie seu cliente MCP e as ferramentas DevHelm aparecerão.
O que você pode fazer
Depois de conectado, converse com seu assistente como faria com um colega de equipe:
- "Liste todos os meus monitores e o status atual deles" — obtenha uma visão geral rápida sem sair do seu editor
- "Crie um monitor HTTP para api.example.com/health verificando a cada 60 segundos a partir de us-east" — configure o monitoramento em segundos
- "Mostre-me incidentes ativos e os resultados recentes de verificação do que está falhando" — investigue sem alternar o contexto para o dashboard
- "Configure um canal de alerta do Slack com esta URL de webhook" — configure notificações de forma conversacional
- "Adicione api.example.com como um componente na página de status pública" — gerencie sua página de status pelo chat
- "Qual é o uptime do serviço de pagamentos nos últimos 30 dias?" — obtenha dados de relatórios inline
O servidor MCP cobre toda a superfície do produto DevHelm — qualquer coisa que você possa fazer no dashboard ou na CLI, seu assistente de IA também pode fazer.
Ferramentas disponíveis
O servidor expõe 120 ferramentas em 17 categorias:
| Categoria | Ferramentas |
|---|---|
| Monitores | listar, obter, criar, atualizar, excluir, pausar, retomar, testar, resultados, versões |
| Incidentes | listar, obter, criar, resolver |
| Canais de alerta | listar, obter, criar, atualizar, excluir, testar |
| Políticas de notificação | listar, obter, criar, atualizar, excluir, testar |
| Grupos de recursos | listar, obter, criar, atualizar, excluir, adicionar/remover membros |
| Tags | listar, obter, criar, atualizar, excluir |
| Ambientes | listar, obter, criar, atualizar, excluir |
| Segredos | listar, criar, atualizar, excluir |
| Chaves de API | listar, criar, revogar, excluir |
| Webhooks | listar, obter, criar, atualizar, excluir, testar |
| Páginas de status | listar, obter, criar, atualizar, excluir, componentes, grupos, incidentes, assinantes, domínios |
| Forense | linha do tempo do incidente, rastreamento de verificação, snapshot de política, avaliações de regras, transições |
| Serviços | pesquisar, obter, status ao vivo, resumo, categorias, componentes, uptime, incidentes, detalhes do incidente, resumo diário, uptime de componente, uptime de todos os componentes, manutenções |
| Dependências | listar, obter, rastrear, atualizar sensibilidade de alerta, excluir |
| Janelas de manutenção | listar, obter, criar, atualizar, cancelar |
| Bloqueio de implantação | adquirir, atual, liberar, liberar à força |
| Status / saúde | visão geral |
Consulte a Referência de ferramentas para o catálogo completo por ferramenta com parâmetros.
Alternativa: execute localmente
Se você preferir executar o servidor na sua própria máquina (uso offline, ambientes isolados ou desenvolvimento), o mesmo código é publicado no PyPI como devhelm-mcp-server. Ele fala MCP via stdio.
uvx devhelm-mcp-server
Consulte Configuração → Executar localmente para instruções completas de configuração local e trechos de configuração por cliente.