Site Qwality

Servidor MCP remoto hospedado para monitoramento de uptime, incidentes, logs, métricas e traces. OAuth ou chave de API com escopo, incluído em todos os planos, inclusive no gratuito.

Servidor MCP hospedado

npx add-mcp 'https://mcp.siteqwality.com/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Pergunte sobre seus serviços em palavras simples.

O servidor fala Streamable HTTP (MCP 2026-07-28) e é hospedado apenas: nada para instalar, sem versão local ou self-hosted. Adicione a URL ao seu assistente, faça login, escolha o que ele pode fazer, e ele funciona com seus monitores, incidentes, páginas de status, logs, métricas e traces. 26 das 64 ferramentas são somente leitura; 38 podem alterar coisas.

Monitores e verificações (12 ferramentas)

Veja o que está errado, leia as evidências e execute ações do dia a dia. As ferramentas funcionam em monitores HTTP, heartbeat (cron) e de navegador; criar e editar é para monitores HTTP.

Leitura: list_attention_items, list_monitors, get_monitor, get_recent_checks, get_alert_history, list_check_locations
Alteração: create_http_monitor, update_http_monitor, pause_monitor, resume_monitor, run_browser_check
Exclusão (marcada como destrutiva): delete_monitor

Incidentes (11 ferramentas)

Liste e leia incidentes com suas linhas do tempo, abra um, publique atualizações públicas ou notas internas, reconheça ou resolva, e publique em uma página de status. Resolver um incidente publicado posta uma atualização pública de Resolvido e envia e-mail aos assinantes da página.

Leitura: list_incidents, get_incident, list_status_page_incidents
Alteração: create_incident, post_incident_update, acknowledge_incident, resolve_incident, publish_incident, update_status_page_incident
Marcadas como destrutivas: unpublish_incident, delete_status_page_incident

Páginas de status: páginas e componentes (17 ferramentas)

Crie e renomeie páginas, altere o layout, adicione componentes manuais, coloque monitores e heartbeats em uma página, e substitua o que uma página mostra para um componente, com uma nota opcional e horário de término.

Leitura: list_status_pages, get_status_page, list_status_page_components, list_status_page_monitors, get_status_page_monitor
Alteração: create_status_page, rename_status_page, create_status_page_component, update_status_page_component, set_status_page_component_status, clear_status_page_component_status, add_status_page_monitor, update_status_page_monitor
Marcadas como destrutivas: delete_status_page, update_status_page_layout (substitui o layout inteiro), delete_status_page_component, remove_status_page_monitor

Páginas de status: manutenção, assinantes, branding, domínio (17 ferramentas)

Agende manutenções (assinantes confirmados são avisados sobre novas e reagendadas janelas), gerencie assinantes de e-mail, altere o branding e sirva uma página no seu próprio domínio.

Leitura: list_status_page_maintenances, get_status_page_maintenance, list_status_page_subscribers, export_status_page_subscribers, get_status_page_branding, get_status_page_custom_domain
Alteração: schedule_status_page_maintenance, update_status_page_maintenance, add_status_page_subscriber, import_status_page_subscribers, update_status_page_branding, get_status_page_branding_upload_url, set_status_page_custom_domain
Marcadas como destrutivas: delete_status_page_maintenance, remove_status_page_subscriber, delete_status_page_branding_asset, remove_status_page_custom_domain

Logs, métricas e traces (5 ferramentas, somente leitura)

Pesquise logs por texto, nível e fonte, liste e consulte métricas em uma janela de tempo, e pesquise traces e abra um trace span por span, para que o assistente possa responder "o que mudou por volta das 14:00?" a partir dos seus próprios dados.

Leitura: search_logs, list_metric_names, query_metrics, search_traces, get_trace

Todo o resto, por meio de 2 ferramentas

Notificações, escalas de plantão, políticas de escalonamento, dashboards, RUM, monitores de registro DNS e o restante da API documentada não têm ferramentas curadas. find_api_operations pesquisa a API pela operação que você descreveu e call_api a chama, com o escopo que a operação precisa.

Leitura: find_api_operations
Marcada como destrutiva: call_api, porque pode executar qualquer operação que tenha permissão de alcançar

Faça login, sem colar chaves

Aprove uma vez, revogue quando quiser.

Adicione a URL do servidor e seu assistente envia você para o Site Qwality para fazer login. Você vê qual assistente está pedindo e o que ele quer, ative somente leitura ou desmarque qualquer área que prefira não conceder, e aprove.

  • O assistente age como você, e nunca com mais acesso do que seu papel permite
  • O assistente de um visualizador é tão somente leitura quanto o visualizador, mesmo que acesso de escrita seja aprovado
  • Revogue em AI assistants nas suas configurações pessoais; ele perde o acesso em menos de um minuto

app.siteqwality.com / oauth / authorize

Aprovar acesso AguardandoLIVE

VER 3 áreas

ALTERAR 1 área

EXPIRA ao revogar

monitorsview

incidentsview

pagesview

monitorschange

Configurado pelo cliente

Cole uma URL.

Todo cliente recebe a mesma URL de servidor, https://mcp.siteqwality.com/mcp. Clientes que suportam OAuth abrem um navegador para você fazer login na primeira vez. O guia de configuração tem os passos completos.

  • Claude (web e Desktop): Customize, Connectors, Add custom connector, cole a URL, depois Connect. Planos gratuitos do Claude permitem um conector personalizado
  • ChatGPT: adicione a URL como um app MCP personalizado com autenticação OAuth. Quais planos do ChatGPT oferecem apps MCP personalizados é decisão da OpenAI e muda, então siga o guia de configuração para os passos atuais
  • Claude Code, Cursor, VS Code e Codex CLI: use os trechos nesta página

Claude Codeclaude mcp add --transport http siteqwality \
https://mcp.siteqwality.com/mcp
# depois execute /mcp no Claude Code e faça login

Cursor: ~/.cursor/mcp.json{
"mcpServers": {
"siteqwality": {
"url": "https://mcp.siteqwality.com/mcp"
}
}
}

VS Code:.vscode/mcp.json{
"servers": {
"siteqwality": {
"type": "http",
"url": "https://mcp.siteqwality.com/mcp"
}
}
}

Codex CLIcodex mcp add siteqwality \
--url https://mcp.siteqwality.com/mcp
codex mcp login siteqwality

Agentes headless e CI

Ou use uma chave de API.

Agentes que não podem abrir um navegador usam uma chave de API, enviada como token Bearer. Crie-a em Settings, API keys com Full access (chaves de ingestão não podem chamar a API). Os escopos da chave se aplicam a todas as ferramentas, exatamente como na API REST.

  • Funciona com qualquer cliente que fale Streamable HTTP e possa enviar um cabeçalho
  • Marque apenas os escopos que o agente precisa: uma chave sem escopos marcados pode fazer tudo que sua conta pode
  • Suas alterações são auditadas como essa chave, marcadas como vindas pelo MCP

Claude Code$ claude mcp add --transport http siteqwality \
https://mcp.siteqwality.com/mcp \
--header "Authorization: Bearer $SITEQWALITY_API_KEY"

Permissões

Leia ou altere, área por área.

O acesso é concedido como read:<area> e write:<area>. Escrita não inclui leitura, então um agente que precisa de ambos precisa de ambos. A tela de consentimento oferece as primeiras nove áreas; chaves de API também podem usar as duas últimas.

  • Uma ferramenta que os escopos concedidos não cobrem é recusada com 403, igual à API REST
  • Adicionar, alterar ou remover uma integração precisa de uma permissão separada que a tela de consentimento nunca oferece
  • Conteúdo de replay de sessão e links públicos de compartilhamento de dashboards nunca estão disponíveis para um assistente
ÁreaCobre
MonitoresVerificações HTTP, SSL/TLS, expiração de domínio, cron e navegador
IncidentesIncidentes (incluindo os em páginas de status), políticas de escalonamento, escalas de plantão, janelas de manutenção
NotificaçõesCanais e grupos de notificação, e leitura de integrações
Páginas de statusPáginas com seus monitores, layout, manutenção, assinantes, branding e domínio personalizado
LogsPesquisa de logs, parsers, visualizações salvas
MétricasConsultas de métricas e visualizações salvas
TracesPesquisa e detalhes de traces
RUMAplicações RUM e análises
DashboardsDashboards, templates, histórico de versões, consultas de widgets
Serviços (somente chave de API)Serviços e a política de escalonamento para a qual cada um roteia
Configurações de notificação do usuário (somente chave de API)Métodos de contato e regras de notificação de cada usuário

Segurança

Toda alteração fica registrada.

As alterações de um assistente passam pela mesma API que o dashboard, então caem no seu log de auditoria em Settings, Audit log. Super admins, admins e auditores podem lê-lo, com retenção de 90 dias.

  • Cobrança, convidar ou remover membros da equipe, chaves de API e clientes de API, SSO e SCIM, segurança da conta, fechamento da conta e os endpoints de staff e login são retidos de todas as ferramentas, incluindo call_api
  • As 12 ferramentas que excluem, removem ou substituem algo são marcadas como destrutivas, então assistentes que honram a flag perguntam primeiro. Esse prompt é comportamento do cliente, não algo que impomos
  • Nomes de monitores e linhas de log vêm dos seus próprios sistemas. As ferramentas dizem ao assistente para tratá-los como dados, mas isso é uma instrução a um modelo, não uma garantia, então mantenha o acesso de escrita restrito em assistentes que leem texto não confiável
  • O log registra alterações, não leituras, e gravações de auditoria são melhor esforço: é um registro forte, não um livro-razão garantidamente completo
Campo de entrada de auditoriaO que contém para um assistente
actor_user_emailO membro que aprovou o assistente
actor_typeconnected_app para um assistente OAuth. Uma chave de API usada via MCP permanece api_key
connected_appO id do assistente e o nome que ele registrou, por exemplo Claude
viamcp
mcp_toolA ferramenta que fez a alteração, por exemplo pause_monitor
Entradas de oauth.authorizeQuem permitiu ou recusou um assistente, e os escopos concedidos

Fontes

De onde vem cada afirmação.

Nomes de ferramentas, contagens, escopos e comportamento de login foram verificados contra o código-fonte do servidor MCP, a tela de consentimento e a documentação publicada em 17 de outubro de 2026. Onde um fornecedor controla a resposta, como quais planos do ChatGPT oferecem apps MCP personalizados, esta página diz isso em vez de repetir.

Última verificação em 17 de outubro de 2026.

64

ferramentas para monitores, incidentes, páginas de status e telemetria, 26 delas somente leitura

$0

Acesso MCP em todos os planos, incluindo o gratuito

9

áreas que a tela de consentimento permite conceder leitura ou escrita, uma por uma

1 min

para um assistente revogado perder o acesso

FAQ

Sim. Funciona com qualquer cliente que suporte servidores MCP remotos via Streamable HTTP, com login OAuth ou chave de API. O guia de configuração tem passos para Claude (web e Desktop), Claude Code, ChatGPT, Cursor, VS Code e Codex CLI. No Claude, você adiciona a URL em Customize, Connectors, Add custom connector; no Cursor, adiciona em mcp.json. ChatGPT precisa de um app MCP personalizado, e quais planos do ChatGPT oferecem um depende da OpenAI, então consulte o guia para os passos atuais.

Somente se você permitir, e apenas o que seu próprio papel permite. No login, você pode ativar somente leitura ou desmarcar áreas individuais. 26 das 64 ferramentas apenas leem. As outras 38 podem alterar coisas, por exemplo pausar um monitor, reconhecer ou resolver um incidente, postar uma atualização de página de status ou agendar manutenção. Cobrança, associação à equipe, chaves de API, SSO e conteúdo de replay de sessão são retidos das ferramentas.

Sim. Está incluído em todos os planos, incluindo o gratuito, sem cobrança separada. Limites de plano e cotas de uso se aplicam exatamente como no dashboard. A assinatura do seu assistente de IA é separada e não é nossa.

No dashboard em Settings, Audit log. Super admins, admins e auditores podem lê-lo, pelos últimos 90 dias. Toda alteração que um assistente faz (qualquer POST, PUT, PATCH ou DELETE) é registrada como o membro que a aprovou, com o nome do assistente, via: mcp e a ferramenta usada, e conectar ou desconectar um assistente também é registrado. Filtre por actor_type=connected_app para ver o que os assistentes fizeram. Leituras não são registradas, então o log mostra o que um assistente alterou, não o que ele visualizou. Veja os docs do log de auditoria. O que as ferramentas retornarem para a sua conta, limitado às áreas que você concedeu e ao seu papel: nomes de monitores, URLs e resultados de verificações, incidentes com suas linhas do tempo, páginas de status e logs, métricas e traces se você conceder essas áreas. Uma única resposta é limitada a 100 KB, e a resposta informa quando as listas foram encurtadas. Ela não consegue ver conteúdo de replay de sessão, cobrança, membros da equipe ou chaves de API. O que o assistente faz com os dados depois é regido pelo provedor de IA que você escolheu, não pelo Site Qwality.

Não. É um servidor hospedado em https://mcp.siteqwality.com/mcp. Não há pacote stdio nem versão auto-hospedada.

Com uma chave de API enviada como Authorization: Bearer <key>. Crie-a em Configurações, chaves de API, escolha Acesso total e marque apenas os escopos que o agente precisa. Uma chave sem escopos marcados pode fazer tudo o que a sua conta pode. As alterações dela são auditadas como essa chave e marcadas como vindas pelo MCP.

O servidor MCP não adiciona limite próprio. Cada chamada de ferramenta é uma solicitação comum de API feita como você, então limites de plano, cotas de uso e a limitação de taxa da API se aplicam. Não publicamos um número por minuto.

Vários fornecedores de monitoramento publicam um. O nosso tem 64 ferramentas, é somente hospedado e é gratuito em todos os planos. Outros têm mais ferramentas, uma opção de servidor local ou verificações de porta e TCP que não temos. A comparação de ferramentas de monitoramento com um servidor MCP lista cada fornecedor a partir de seus próprios documentos, datados de 17 de outubro de 2026.

Revogue-a na aba de assistentes de IA nas suas configurações pessoais. Ela não pode entrar novamente sem a sua aprovação, e o acesso que já tinha para de funcionar em cerca de um minuto.