SigNoz MCP Server
Officialby SigNoz
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging level: info (default), debug, warn, error | |
| SIGNOZ_URL | No | SigNoz instance URL | |
| SEGMENT_KEY | No | Segment write key used only when analytics is enabled | |
| OAUTH_ENABLED | No | Enable OAuth 2.1 authentication flow (true/false) | |
| SIGNOZ_API_KEY | No | SigNoz API key (get from Settings → API Keys in the SigNoz UI) | |
| TRANSPORT_MODE | No | MCP transport mode: stdio (default) or http | |
| MCP_SERVER_HOST | No | Host/interface for HTTP transport mode (default: empty, listens on all interfaces). Set to 127.0.0.1 for loopback-only access. | |
| MCP_SERVER_PORT | No | Port for HTTP transport mode (default: 8000) | |
| OAUTH_ISSUER_URL | No | Public URL of this MCP server (used in OAuth metadata discovery) | |
| ANALYTICS_ENABLED | No | Enable product analytics (true/false; default: false) | |
| CLIENT_CACHE_SIZE | No | Maximum cached tenant clients in multi-tenant HTTP mode (default: 256) | |
| OAUTH_TOKEN_SECRET | No | Encryption key for OAuth tokens (min 32 bytes, e.g. openssl rand -base64 32) | |
| OTEL_TRACES_EXPORTER | No | Set to 'none' to disable internal trace export even when an OTLP endpoint is configured. | |
| MCP_MAX_REQUEST_BYTES | No | Max inbound MCP HTTP request body size in bytes (default: 4194304 / 4 MiB) | |
| OTEL_METRICS_EXPORTER | No | Set to 'none' to disable internal metrics export and runtime metrics even when an OTLP endpoint is configured. | |
| SIGNOZ_CUSTOM_HEADERS | No | Extra HTTP headers added to every API request, useful when SigNoz is behind a reverse proxy requiring auth (e.g. CF-Access-Client-Id:id.access,CF-Access-Client-Secret:secret). Format: Key1:Value1,Key2:Value2 | |
| CLIENT_CACHE_TTL_MINUTES | No | Tenant-client cache lifetime in minutes (default: 30) | |
| OAUTH_AUTH_CODE_TTL_SECONDS | No | Authorization code lifetime in seconds (default: 600 / 10min) | |
| OTEL_EXPORTER_OTLP_ENDPOINT | No | OTLP gRPC endpoint for the MCP server's own traces and metrics. | |
| SIGNOZ_DOCS_REFRESH_INTERVAL | No | Runtime docs sitemap refresh interval (Go duration, default: 6h) | |
| SIGNOZ_INSTANCE_URL_ALLOWLIST | No | Multi-tenant (http) only: comma-separated allowlist of SigNoz backend hosts the server will proxy to. | |
| OAUTH_ACCESS_TOKEN_TTL_MINUTES | No | Access token lifetime in minutes (default: 60) | |
| OAUTH_REFRESH_TOKEN_TTL_MINUTES | No | Refresh token lifetime in minutes (default: 43200 / 30d) | |
| SIGNOZ_DOCS_FULL_REFRESH_INTERVAL | No | Runtime full docs refresh interval (Go duration, default: 24h) | |
| OTEL_EXPORTER_OTLP_TRACES_ENDPOINT | No | Trace-specific OTLP gRPC endpoint; overrides OTEL_EXPORTER_OTLP_ENDPOINT for traces. | |
| OTEL_EXPORTER_OTLP_METRICS_ENDPOINT | No | Metrics-specific OTLP gRPC endpoint; overrides OTEL_EXPORTER_OTLP_ENDPOINT for metrics. |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/SigNoz/signoz-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server