Saltar para o conteúdo principal

Servidor MCP

signoz-mcp expõe SigNoz para Claude Code, Codex, OpenCode ou qualquer outro cliente MCP.

signoz-mcp # stdio: what the MCP client runs
signoz-mcp --http # http://127.0.0.1:3767/mcp (PORT changes the port)
signoz mcp start # the same in the background; stop/status; boot enable to start it at login

Ferramentas​

FerramentaPara quê?
signoz_whoamiInstância, modo de autenticação, usuário ou conta de serviço
signoz_list_servicesServiços com spans, erros, taxa de erro e p95: o ponto de partida para encontrar o service.name
signoz_field_keys / signoz_field_valuesDescobrir atributos (http.route, deployment.environment, nome do trabalho...) e seus valores
signoz_search_logsRegistros por serviço, gravidade, texto e filtro v5, mais novo primeiro
signoz_search_traces / signoz_get_traceSpans por serviço, operação, erro e duração; um traço como cachoeira com suas exceções
signoz_queryConsultas do construtor (traços, logs, métricas) com fórmulas, ou PromQL
signoz_list_metrics / signoz_query_metricsDescubra métricas e consulte-as
signoz_list_alerts / signoz_list_rules / signoz_get_rule / signoz_rule_historyAlertas de disparo, regras e história
signoz_list_dashboards / signoz_get_dashboardPainéis e seus painéis, com ligação
signoz_preview_panelExecuta uma definição de painel sobre dados reais antes de salvar
signoz_create_dashboard / signoz_update_dashboardCria ou amplia um painel a partir de predefinições e/ou seus próprios painéis
signoz_share_dashboardTorna o painel público (requisitos confirm: true)
signoz_resources / signoz_describe / signoz_callAs outras operações ~230: vistas salvas, canais, tempos de inatividade, contas de serviço...

O modo HTTP​

  • É apátrida e escuta 127.0.0.1 Apenas.
  • Recusa-se a Host que não é loopback, contra a religação DNS.
  • GET /health respostas { ok, baseUrl, auth, environment, version }.
  • POST /shutdown com o símbolo signoz mcp start gera fecha; é assim que signoz mcp stop pára o servidor, incluindo o Windows.

No modo stdio, o stdout carrega o protocolo: o servidor registra somente o stderr.

Erros nunca carregam uma credencial: cada erro de ferramenta passa pelo mesmo mascaramento do SDK.