Pular para o conteúdo principal

para claude.ai, Claude Code e Claude Desktop

Conecte o Claude ao seu monitoramento de uptime

O Claude é o primeiro cliente para o qual este servidor foi construído. No claude.ai e no Claude Desktop, o conector é um clique e uma tela de consentimento. No Claude Code, é um comando e um login. Conectado dessa forma, o Claude vê as 39 ferramentas, e cada uma que altera algo se interrompe e pergunta a você antes de rodar. Um plano sem conectores ainda tem as ferramentas de leitura por meio do mcp-remote e de um token com escopo restrito.

claude.ai: um clique

Abra “Settings”, depois “Connectors”, depois “Add custom connector”, e cole https://mcp.uptimepage.dev/mcp. O Claude descobre o servidor, se registra e leva você ao login do Uptimepage que você já tem. A tela de consentimento mostra o nome da organização à qual a conexão ficará vinculada, lista em palavras simples cada capacidade que está sendo concedida e mostra para onde você vai depois de “Approve”: claude.ai. Escolha quanto tempo a conexão dura (de 30 a 365 dias; “nunca” não é opção) e aprove. As ferramentas aparecem no chat sem nada para colar.

Claude Code: um comando

Rode claude mcp add --transport http uptimepage https://mcp.uptimepage.dev/mcp, depois digite /mcp dentro de uma sessão e escolha o servidor para entrar. O navegador abre na mesma tela de consentimento, e a conexão volta para o terminal por uma porta de loopback. A partir daí, as ferramentas ficam disponíveis em toda sessão naquele escopo, e uma escrita mostra o pedido de confirmação ali mesmo no terminal, com o resultado da verificação quando um monitor está prestes a ser criado.

Claude Desktop: “Connectors” ou mcp-remote

Em um plano com conectores, o Claude Desktop tem a mesma entrada “Settings”, “Connectors” do claude.ai: adicione a URL ali e entre pela mesma tela de consentimento. Sem conectores, faça a ponte para o endpoint com o mcp-remote e um token que você gera no app em “Settings”, depois “API tokens”: vinculado à organização, com prazo de validade e somente leitura. targets:read, status_page:read, incidents:read e maintenance:read cobrem 17 das 19 ferramentas de leitura; o inventário de canais e as chaves das variáveis precisam de channels:read e variables:read. Deixe os escopos de escrita de fora de um token que fica em um arquivo de configuração numa máquina compartilhada; o lugar das escritas é o caminho do OAuth, porque cada uma é confirmada no momento.

O que o Claude pode fazer depois de conectado

O Claude negocia a elicitation ao se conectar, então cada uma das 20 ferramentas que agem pergunta a você antes de rodar, ao lado das 19 que leem. Pergunte o que está fora do ar e o Claude chama get_org_health, depois get_monitor_history para o monitor que importa, e lê separadamente os tempos de DNS, conexão, TLS e primeiro byte. Peça para ele cobrir um serviço novo e ele propõe os monitores, roda cada verificação uma vez e mostra o resultado dentro da confirmação antes de salvar qualquer coisa. Não existe “lembrar minha escolha”: cada escrita é uma aprovação própria.

Três prompts para começar

“Tem alguma coisa fora do ar agora, e desde quando?” busca a saúde da organização e os monitores com as piores falhas, junto com os incidentes abertos. “Por que o fluxo de checkout estava falhando às 3 da manhã?” lê as execuções do fluxo de navegador passo a passo e diz em qual passo ele parou. “Monitore api.example.com, o certificado e o domínio dele, e mande os alertas para o canal de plantão no Slack” cria três monitores com uma única confirmação e vincula pelo nome o canal que você já criou.

Qual organização o Claude vê

Uma conexão fica vinculada a uma única organização, definida no momento em que você aprova, a partir da organização que estava ativa no app. A tela de consentimento mostra o nome dela. Para conectar outra organização, troque para ela no app primeiro e depois reconecte; get_org_usage diz ao Claude a qual organização ele está vinculado, que é a resposta mais rápida quando um monitor parece estar faltando. A conexão vê só essa organização, não importa de quais outras você faça parte.

Configuração do Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "uptimepage": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://mcp.uptimepage.dev/mcp",
        "--header", "Authorization: Bearer sm_live_YOUR_TOKEN"
      ]
    }
  }
}

Perguntas frequentes

O conector do claude.ai precisa de um token de API?
Não. Adicione a URL do servidor em “Settings”, “Connectors”, no claude.ai ou no Claude Desktop, e o Claude se registra, leva você ao login do Uptimepage que você já tem e obtém um token vinculado à organização por trás da tela de consentimento. Um token só é necessário em um plano sem conectores, em que o Claude Desktop chega ao servidor pelo mcp-remote.
O Claude pode alterar meus monitores?
Só se duas coisas forem verdade: a conexão recebeu um escopo de escrita na tela de consentimento, e você aprova aquela ação específica quando o Claude a propõe. O Claude mostra a confirmação, incluindo o resultado da verificação de teste quando um monitor está prestes a ser criado. Só com escopos de leitura, ele responde perguntas e nada mais.
Qual organização a conexão vê?
A que estava ativa no app quando você aprovou. A tela de consentimento mostra o nome dela, e get_org_usage o repete depois. Para conectar outra organização, troque para ela no app primeiro e adicione o conector de novo.
Quanto tempo a conexão dura?
O tempo que você escolheu na tela de consentimento: 30, 60, 90 ou 365 dias, 90 por padrão. Não existe “nunca”. O token de acesso em si tem vida curta e se renova sozinho dentro desse prazo.

Visão geral

  • URL do servidor https://mcp.uptimepage.dev/mcp
  • claude.ai “Settings”, “Connectors”, “Add custom connector”
  • Claude Code claude mcp add --transport http
  • Claude Desktop “Connectors”, ou mcp-remote com um token
  • Login consentimento OAuth, com o login que você já tem
  • Confirmações exibidas, então as 39 ferramentas são oferecidas
  • Duração da conexão OAuth de 30 a 365 dias, você escolhe
  • Preço para começar grátis, sem cartão

Links

Comece em menos de 5 minutos.

Comece grátis

funcionalidades · preços · notas