Uso, logging e tratamento de dados
Limites de taxa e acesso à conta
O AppSignal não aplica nenhum limite de taxa específico para MCP. As chamadas de tools passam pela mesma infraestrutura do restante doappsignal.com e compartilham suas proteções gerais.
O que controla o acesso é o plano da sua conta. Uma conta bloqueada, ou uma conta gratuita fora do período de trial e acima do limite de uso, recebe um erro em vez de dados — a mesma restrição que o restante da API do AppSignal usa.
O que o AppSignal MCP registra em log
O AppSignal registra cada chamada de tool para fins de confiabilidade e prevenção de abuso: o nome da tool, os argumentos que você passa e seus IDs de conta e usuário. Oget_more_tools também registra solicitações de capacidades e qualquer feedback que você enviar por meio dele. Seu email e o nome da organização podem aparecer na resposta de uma tool, mas o log armazena IDs, não esses valores.
Como os argumentos são registrados, não passe segredos em parâmetros de texto livre, como consultas de log. Os logs do MCP seguem a retenção de log geral do AppSignal; não há uma janela de retenção separada para o MCP.
Tratamento de dados e conformidade
O MCP lê e escreve os mesmos dados do restante do AppSignal, então herda o tratamento de dados do AppSignal. O AppSignal é compatível com GDPR, certificado ISO/IEC 27001 e hospeda dados na UE. A cobertura HIPAA está disponível por meio de um add-on de Business Associate Agreement. Para os detalhes, veja GDPR, Segurança e Business add-ons.Solução de problemas
O servidor não conecta, ou o OAuth falha
Recorra a um Bearer token. Gere um token MCP e use a aba Bearer token do seu editor. No Claude Code:Bash
claude mcp list para confirmar que o AppSignal aparece como conectado.
Nenhuma aplicação aparece
Seu login OAuth autorizou uma organização diferente, ou seu token MCP não tem escopo para os apps que você espera. Peça ao agente para “listar minhas aplicações do AppSignal”. Se a lista estiver vazia ou faltando apps, faça login novamente e escolha a organização correta, ou regenere o token com essas aplicações selecionadas.“Application not found”
app_name e app_environment são comparados sem diferenciar maiúsculas de minúsculas, mas ainda assim precisam corresponder a um app que você pode acessar. O erro lista essas aplicações — tente novamente com um nome e ambiente exatos da lista.
Uma chamada de tool reporta que o acesso está restrito
Sua conta está bloqueada, ou uma conta gratuita ultrapassou o período de trial e o limite de uso. O MCP usa as mesmas regras de acesso do restante da API do AppSignal. Resolva o estado do plano ou da cobrança e tente de novo.GitHub Copilot no VS Code não mostra nenhum servidor MCP
No Copilot Business ou Enterprise, os servidores MCP são desabilitados por padrão e controlados por uma policy da organização. Um owner da organização deve definir Settings → Copilot → Policies → Features → MCP servers in Copilot como Enabled e depois reconectar.Gemini CLI lista o AppSignal como desabilitado
O Gemini CLI desabilita servidores MCP em pastas que você não marcou como confiáveis, e reportaMCP servers are configured but disabled because this folder is untrusted. Ele também suprime servidores em nível de usuário nessas pastas, então mesmo uma configuração correta não produz nenhuma tool do AppSignal. Execute /permissions dentro da CLI para confiar na pasta e depois execute gemini mcp list novamente.
Uma ferramenta que deseja está faltando?
Um token MCP expõe apenas as tools que você selecionou ao criá-lo. Um token criado antes de uma tool ser lançada não a incluirá, a menos que você tenha configurado o token para expor novas tools automaticamente. Regenere o token, ou crie um com essa tool exposta. O OAuth expõe o toolset completo do AppSignal MCP disponível para esse login, então mude para OAuth se quiser tudo.Escopo e limitações
Fora do escopo do toolset
Alguns recursos do AppSignal intencionalmente não são expostos por tools MCP dedicadas. Na maioria dos casos já existe uma forma melhor de acessar os dados, ou uma interface em linguagem natural não é o ajuste certo para o trabalho. Cada tool exposta também ocupa espaço no contexto do seu agente, então preferimos manter o toolset focado em vez de espelhar cada parte do app.- Gerenciamento de uptime monitors: criar ou modificar uptime monitors não é exposto. Você ainda pode listar seus monitors e suas configurações pelo
get_app_resources. Resultados de uptime são armazenados como métricas:uptime_monitor_error_count,uptime_monitor_duratione auptime_monitor_timing, por fase. Você pode calcular o uptime por conta própria pelas tools de métricas (get_metric_names,get_metric_tags,get_metrics_timeserieseget_metrics_list). - Monitores de check-in: diferente dos uptime monitors, os monitores cron e heartbeat são expostos por meio de
get_check_in_triggersemanage_check_in_trigger. - Gerenciamento de notifier, usuário e deploy marker: criar ou modificar isso requer permissões de owner e tem consequências reais: um prompt mal interpretado poderia conceder acesso à pessoa errada ou redirecionar alertas. Operações administrativas como essas são melhor tratadas na UI do AppSignal, onde são explícitas e fáceis de auditar. Você ainda pode ler notifiers, usuários e deploy markers via
get_app_resources. - Ingestão de métricas personalizadas e signals: o caminho de ingestão do AppSignal roda em endpoints dedicados otimizados para entrega de alta vazão, e o AppSignal MCP não foi projetado para enviar dados. Para enviar métricas personalizadas, use a integração do AppSignal na sua aplicação.
get_more_tools para que a solicitação ou o feedback sejam registrados, e depois nos conte na comunidade do Discord.
Obtendo ajuda
Encorajamos você a participar da nossa comunidade no Discord, onde você pode:- Obter ajuda com a configuração do AppSignal MCP
- Compartilhar feedback e sugestões
- Conectar-se com outros desenvolvedores que usam o AppSignal MCP
- Manter-se atualizado sobre novos recursos e melhorias
#mcp, onde nossa equipe acompanha e responde ativamente às perguntas.