PlugWiki
SigNoz MCP Server logo

SigNoz MCP server: query logs, traces and metrics from your AI assistant

Official · by SigNozLocal
GetDockersignoz/signoz-mcp-serversignoz/signoz-mcp-serverDocs

Lets your AI assistant search SigNoz logs, traces and metrics, check alerts, and build dashboards.

This is SigNoz's own server. It lets Claude, Cursor, Codex and other assistants search your logs and traces, query metrics, read alerts, and create or edit dashboards, alert rules and saved views. SigNoz Cloud users add one web address for their region and sign in with a service account key; self-hosted users run a small program on their own machine. Pick the region that matches your account, and give the key a read-only role unless you want the assistant to change things.

Good for

  • On-call engineers who want the assistant to read logs and traces while an alert is firing
  • Developers asking why a service got slow, using real trace and metric data
  • Teams that want dashboards and alert rules created from a plain request
  • SigNoz Cloud users who want a no-install connection
  • Self-hosted SigNoz teams that run the server on their own machines

Works in

9 supported · 3 should work

Tap an app to see how to set it up and any known problems.

Install SigNoz MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the SigNoz MCP server to Claude Code. Run this command:
    
    claude mcp add --scope user --transport http signoz https://mcp.<region>.signoz.cloud/mcp
    
    Ask me for SIGNOZ_URL, SIGNOZ_API_KEY and only put the values in that config, nowhere else.
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires SigNoz Cloud account, Service account API key (Admin creates it).

Read-only mode: The server has no read-only switch. In SigNoz, give the service account behind your key only the signoz-viewer role; create, change and delete requests are then refused.

SigNoz Cloud: replace <region> with your account's region, shown under Settings, Ingestion (for example us). The wrong region makes sign-in fail. When you sign in, SigNoz asks for your instance URL and a service account API key; only Admins can create the key. Self-hosted SigNoz: download the binary from GitHub Releases and point it at your SigNoz with the env values. Keep SigNoz on the latest release, since each server release targets it. After adding the hosted server, run /mcp, pick signoz and sign in. Start a new session so the tools load. Use --scope project to keep it to one project.

From the vendor's docs. Source.

Tools

  • Finds log lines that match what you are looking for

    Searches your logs by service, level, text or time and returns the matching log lines.

    Try: “Show me error logs for the paymentservice from the last hour”

    Read · signoz_search_logs

  • Finds traces and spans for a service or request

    Searches spans or whole traces, including AI traces, by service, time and attributes, and can find trace IDs.

    Try: “Search traces for the checkout service from the last hour”

    Read · signoz_search_traces

  • Opens one trace with every span in order

    Shows a single trace with all of its spans and how they nest, so you can see where time went.

    Try: “Get details for trace ID abc123”

    Read · signoz_get_trace_details

  • Pulls values and trends for a metric

    Queries a metric you name for its values over time, breakdowns by label, or formulas across metrics.

    Try: “What's the p99 latency for http_request_duration_seconds?”

    Read · signoz_query_metrics

  • Lists alerts that are firing or silenced right now

    Lists alert instances that are currently firing, silenced or inhibited.

    Try: “List all active alerts”

    Read · signoz_list_alerts

  • Lists the services sending traces

    Lists the services that sent traces in a time range.

    Try: “Show me all available services”

    Read · signoz_list_services

  • Counts and groups logs, like errors per service

    Calculates counts, averages or percentiles over logs and groups them, such as errors per service.

    Try: “How many errors per service in the last hour?”

    Read · signoz_aggregate_logs

  • Summarises trace stats, like slowest endpoints

    Calculates statistics over spans or AI traces, such as request counts or p99 latency, grouped by any field.

    Try: “Which endpoints had the highest p99 latency today?”

    Read · signoz_aggregate_traces

  • Shows the busiest or slowest operations for a service

    Ranks the operations inside one traced service, so you can spot the slow or busy ones.

    Try: “What are the top operations for the cart service?”

    Read · signoz_get_service_top_operations

  • Gives an overview of your SigNoz setup and its health

    Reports the current state of your SigNoz deployment with its main usage statistics.

    Try: “Give me an overview of our SigNoz setup”

    Read · signoz_get_org_overview

  • Lists the metrics you collect

    Lists active metric names with their type and unit, so the assistant knows what it can query.

    Try: “Show me all available metrics”

    Read · signoz_list_metrics

  • Shows which metrics take up the most volume

    Ranks the top 100 metrics by how many samples they ingest, with percentages, to help cut cost.

    Try: “Which metrics are driving most of our ingestion volume?”

    Read · signoz_get_top_metrics

Read from the source code

Pros and cons

Good

  • Made and maintained by SigNoz, with frequent releases.
  • SigNoz Cloud hosts it, so there is nothing to install.
  • Works with self-hosted SigNoz too, as a single binary or Docker image.
  • Covers logs, traces, metrics, alerts, dashboards, saved views and notification channels in one server.
  • Results include links that open the dashboard or trace in SigNoz.
  • Free and open source under Apache-2.0.

Watch out

  • There is no read-only switch; you limit it through the service account's role.
  • Only Admins can create the API key it needs.
  • Picking the wrong region in the address makes sign-in fail.
  • Each release targets the latest SigNoz, so older self-hosted versions may miss some tools.
  • The full tool set takes about 20K tokens in clients without tool search.
  • Vague questions can get confident answers that are only half right.

Permissions

medium risk · 5 things to watch

Medium risk

The assistant can create, change and delete dashboards, alert rules, saved views and notification channels if its key allows it. Give the service account only the viewer role unless you want it to make changes.

What it can do

Watch out for

  • It can delete dashboards, alerts and channels

    Delete tools exist for alert rules, dashboards, saved views and notification channels. Use a service account with the viewer role unless you want the assistant to change things. github.com

  • Your logs and traces go to the AI model

    Log lines and span details the assistant reads are sent to your AI provider. Keep secrets out of logs and ask scoped questions. signoz.io

  • A shared self-run server with one key is open

    SigNoz warns against exposing a self-hosted web server set up with one shared key to untrusted callers. For local use, listen on 127.0.0.1 only. signoz.io

  • Never commit a config file with your key

    Header sign-in and self-hosted setups put the API key in a config file. Keep that file out of version control. signoz.io

  • Channel changes can send a test alert

    Creating or updating a notification channel can send a test message, but only when asked; the default is no test. signoz.io

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyThere is no server switch. Give the MCP service account only the signoz-viewer role, which SigNoz documents as read-only; write and delete calls then fail with PERMISSION_DENIED.
Sign-in and keysHosted: OAuth tokens issued by the MCP server after you enter your instance URL and service account key. Self-hosted: SIGNOZ_API_KEY in the client config.

Alternatives

Use SigNoz's own server if your telemetry is in SigNoz; it is the only one SigNoz maintains. Pick Grafana or Datadog's servers if your data lives there instead.

ServerOfficialRunsSign-inCan change thingsGitHub stars
For SigNoz
SigNoz MCP ServerThis pageOfficialHostedLocalAPI keyYes130
Other tools for the same job
GrafanaFor GrafanaOfficialHostedLocal–Yes3.6K
DatadogFor DatadogOfficialHostedAccount––

What people say

People like how fast it gets to a root cause on a focused question and warn that vague questions get confident, half-right answers.

What people like

  • A focused question found the cause of a latency bug from trace data in under two minutes.
  • Hosted on SigNoz Cloud, so setup is one address and a sign-in.

Common complaints

  • Vague, open-ended questions get confident answers that are only half right.
  • Some engineers prefer scripts against the SigNoz API to an MCP server.
  • Air-gapped self-hosted setups hit certificate errors until certificates are mounted into the container.

In their words

Questions

What is the SigNoz MCP server URL?

For SigNoz Cloud it is https://mcp.<region>.signoz.cloud/mcp, with your account's region in place of <region> (for example https://mcp.us.signoz.cloud/mcp). Find your region under Settings, Ingestion. A server you run yourself listens on http://localhost:8000/mcp by default.

Why does sign-in keep failing?

Usually the region in the address does not match your SigNoz Cloud account. Also check that you entered the right instance URL and that the service account key is still valid.

Is the SigNoz MCP server free?

The server is free and open source under Apache-2.0. The hosted address is part of SigNoz Cloud, and SigNoz lists no separate charge for it.

Does it work with self-hosted SigNoz?

Yes. You run the server on your machine or in Docker and point it at your SigNoz with an API key. Keep SigNoz up to date, since each server release targets the latest SigNoz and older versions may miss tools.

Can I make it read-only?

Yes, through the key's role. Give the service account only the viewer role, and anything that would create, change or delete is refused.

Who can create the API key?

Only SigNoz Admins. If you do not see the option under Settings, Service Accounts, ask your workspace admin.

Can it delete my dashboards or alerts?

Yes, if the key's role allows it. It can delete dashboards, alert rules, saved views and notification channels, so use a viewer key when you only need answers.

Is the npm package signoz-mcp-server official?

No. That package is published by a third party. SigNoz ships its server as the hosted address, a downloadable program and a Docker image.

Why do the links it returns point to an internal address?

On self-hosted SigNoz, set the external URL setting on the SigNoz server to the address people open in a browser, then restart SigNoz.

SigNoz MCP vs Grafana MCP?

Use the one that matches where your telemetry lives. SigNoz's server reads SigNoz; Grafana's reads Grafana and the Prometheus, Loki and Tempo sources behind it.

Examples

  • Find the cause of a latency spike from trace data

    Why did p99 latency on the checkout service jump in the last 15 minutes? Group slow spans by provider.

  • Pull recent errors for one service

    Show me error logs for the paymentservice from the last hour

    Source
  • Check alerts that are firing

    List all active alerts

    Source
  • Look up a single trace

    Get details for trace ID abc123

    Source
  • Build a dashboard from a request

    Create a dashboard with CPU and memory widgets

    Source

Information

updated Nov 2, 2026

Publisher
SigNoz (official)
Package
signoz/signoz-mcp-server
Registry
Docker
Transport
stdio, Streamable HTTP
Auth
API key
Version
0.17.0
License
Apache-2.0
Last commit
Oct 30, 2026
Open issues
9
Listed in
Official MCP registry

WebsiteDocsGitHubDockerOfficial MCP RegistryChangelogIssues

Other SigNoz MCP servers

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 12
  1. SigNoz MCP Server · signoz.io
  2. signoz-mcp-server README · github.com
  3. Service Accounts · signoz.io
  4. signoz-mcp-server on npm · npmjs.com
  5. Dashboards v2 breaking change · github.com
  6. mcp-grafana · github.com
  7. Error in opencode · github.com
  8. 95 Seconds to Root Cause: Claude Code Meets the SigNoz MCP · dev.to
  9. news.ycombinator.com · news.ycombinator.com
  10. x509 error in air-gapped environment · github.com
  11. mcp-server-signoz · github.com
  12. SigNoz MCP observability workflows · signoz.io

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.