Official SigNoz skills and MCP configuration for Claude Code, Codex, Cursor, Gemini CLI, and the skills.sh ecosystem. The MCP setup skill also includes client-specific recipes for VS Code/GitHub Copilot, Claude Desktop, Gemini CLI, Windsurf, Zed, Antigravity, OpenCode, and generic HTTP MCP clients.
| Skill | Description |
|---|---|
| signoz-mcp-setup | Initialize or repair the SigNoz MCP server configuration for Claude Code, Codex, Cursor, VS Code/GitHub Copilot, Claude Desktop, Gemini CLI, Windsurf, Zed, Antigravity, OpenCode, or another MCP client. |
| signoz-creating-alerts | Create SigNoz alert rules for threshold breaches, error rates, latency, anomaly detection, and absent-data conditions across metrics, logs, and traces. |
| signoz-explaining-alerts | Explain and interpret an existing SigNoz alert rule's configuration, evaluation behavior, notification routing, and recent fire frequency. |
| signoz-investigating-alerts | Diagnose why a SigNoz alert fired by correlating its signal with neighbor metrics, traces, and logs around the fire window, and ranking likely causes. |
| signoz-creating-dashboards | Create a new SigNoz dashboard from a natural-language intent — import a curated template (PostgreSQL, Redis, JVM, k8s, APM, LLM, etc.) when one fits, or build a custom dashboard with metric, trace, and log panels. |
| signoz-explaining-dashboards | Explain panels, queries, and layout of an existing SigNoz dashboard. |
| signoz-modifying-dashboards | Modify an existing SigNoz dashboard: add, remove, or edit panels, variables, queries, and layout. |
| signoz-generating-queries | Generate queries against SigNoz observability data (traces, logs, metrics). |
| signoz-writing-clickhouse-queries | Optimized ClickHouse queries for SigNoz OpenTelemetry traces and logs. |
| signoz-searching-docs | SigNoz docs guidance for instrumentation, setup, querying, alerts, and APIs. |
| signoz-managing-views | Create, list, inspect, update, or delete SigNoz saved Explorer views (logs, traces, metrics) via the SigNoz MCP server. |
| signoz-setting-up-observability | Orchestrate the full post-ingestion observability setup for a service — SLI/SLO capture, RED/USE exploration, focused dashboards, saved views, burn-rate and absent-data alerts, and a tuning loop — sequencing the single-artifact skills into one SLO-aware workflow. |
The Claude Code, Codex, and Cursor plugins ship with MCP registration files
plus an MCP setup skill so users do not have to hand-edit MCP configuration.
After installing, run signoz-mcp-setup once if the MCP server is not already
connected. It accepts a SigNoz Cloud region such as us, us2, eu, eu2,
in, or in2, any hosted MCP URL, or a self-hosted HTTP /mcp endpoint.
Plugin updates can reset bundled MCP registration files to the placeholder; if
that happens, rerun signoz-mcp-setup.
See the full setup guide in the SigNoz MCP Server docs.
/plugin marketplace add SigNoz/agent-skills
/plugin install signoz@signoz-skillsOn install, Claude Code prompts for your SigNoz Cloud Region (defaults to
us; one of us, us2, eu, eu2, in, in2). The bundled MCP config fills
this into the hosted endpoint https://mcp.<region>.signoz.cloud/mcp. Find your
region under Settings -> Ingestion in SigNoz, or see the
region reference.
The install dialog also asks Self-hosted SigNoz? Type yes if you run your
own SigNoz instead of SigNoz Cloud (leave it blank or type no for Cloud). When
set to yes, the region is ignored, and at the next session start the plugin
reminds you to point it at your instance — run signoz-mcp-setup with your
self-hosted HTTP /mcp URL (for example http://localhost:8000/mcp).
The reminder fires on session start, not at install time. Because you install the plugin mid-session, its
SessionStarthook has no session-start event to fire on yet. Start a new session to trigger it: run/clear, restart Claude Code, or resume with/resume(orclaude --continue). The reminder then appears immediately at the start of the new session — no prompt needed.
To change the region later, reconfigure the plugin's options or run
signoz-mcp-setup.
Then run /mcp, select the signoz server, and complete the authentication flow.
For a self-hosted SigNoz, or to set the endpoint explicitly, ask Claude Code to
run signoz-mcp-setup.
Update:
/plugin marketplace update
/plugin update signoz@signoz-skillsThe plugin ships a
PreToolUsehook that auto-allowsWebFetchtosignoz.iodomains. This does not affectBash-based network calls (curl,wget), which follow the normal permission flow. It also ships aSessionStarthook that, only when Self-hosted SigNoz? is set toyesand the MCP endpoint still points at SigNoz Cloud, shows a reminder to finish setup withsignoz-mcp-setupas soon as the session starts. SinceSessionStarthooks only fire at session boundaries, this reminder appears on the next session after install — start one with/clear, a restart, or/resume.
codex plugin marketplace add SigNoz/agent-skillsThen, in a Codex session started from your project:
-
Run
/plugins, open theSigNozmarketplace, and installsignoz. -
Run
signoz-mcp-setup <region>with your SigNoz Cloud region (us,us2,eu,eu2,in,in2) or a self-hosted HTTP MCP URL. This rewrites the bundled.mcp.jsonplaceholder used by the Codex plugin to a concrete endpoint. -
Authenticate the MCP server over OAuth:
codex mcp login signoz
Complete the browser flow with your SigNoz instance URL and a service account API key.
-
Verify the connection:
codex mcp list # signoz -> enabled, Auth = logged inor run
/mcpin a session, then call anysignoz_*tool. Restart Codex if thesignozserver does not appear.
The Codex plugin declares mcpServers: "./.mcp.json", so normal plugin installs
do not need a separate native Codex MCP entry. To use in another repo, copy
plugins/signoz into the target repo's plugins/ directory, add a marketplace
entry in $REPO_ROOT/.agents/plugins/marketplace.json, and repeat the setup
step for that workspace.
Not yet on the public Cursor Marketplace. Install via a Team Marketplace:
- Add
https://github.com/SigNoz/agent-skillsas a team marketplace inSettings -> Plugins. - Install the
signozplugin from the marketplace panel. - Run
/signoz-mcp-setupin an agent chat with your SigNoz Cloud region or self-hosted HTTP MCP URL. This updates the bundled.signoz_cursor_mcp.jsonplaceholder used by the Cursor plugin. - Reload Cursor, then open MCP settings and complete authentication for the
signozserver if prompted.
If you picked the wrong region or need to change a self-hosted HTTP MCP
endpoint, run /signoz-mcp-setup again with the correct region or URL and
reload Cursor.
gemini extensions install https://github.com/SigNoz/agent-skillsWhen prompted, enter your SigNoz Cloud region (us, us2, eu, eu2, in, or in2).
Then authenticate:
/mcp auth signoz
Follow the prompts to enter your SigNoz instance URL and API key.
The setup skill includes native config recipes for VS Code/GitHub Copilot, Claude Desktop, Gemini CLI, Windsurf, Zed, Antigravity, OpenCode, and generic HTTP MCP clients. These clients do not all consume this plugin automatically; install or copy the skill where your client supports skills, or use the client-specific setup snippets in the skill as a reference.
For SigNoz Cloud, prefer the hosted MCP URL and client OAuth flow. For
self-hosted SigNoz, the skill supports HTTP /mcp endpoints and stdio
local-binary recipes. It avoids writing API keys into tracked project files.
npx skills add SigNoz/agent-skills # all skills
npx skills add SigNoz/agent-skills --skill signoz-searching-docs # specific skill
npx skills add SigNoz/agent-skills --skill signoz-writing-clickhouse-queries # specific skill.
├── .agents/plugins/marketplace.json # Codex marketplace
├── .claude-plugin/marketplace.json # Claude Code marketplace
├── .cursor-plugin/marketplace.json # Cursor marketplace
├── gemini-extension.json # Gemini CLI extension manifest
├── skills -> plugins/signoz/skills # Gemini CLI skills (symlink)
├── plugins/signoz/
│ ├── .codex-plugin/plugin.json # Codex plugin manifest
│ ├── .claude-plugin/plugin.json # Claude Code plugin manifest
│ ├── .cursor-plugin/plugin.json # Cursor plugin manifest
│ ├── .signoz_claude_mcp.json # Claude Code MCP config
│ ├── .mcp.json # Codex MCP config
│ ├── .signoz_cursor_mcp.json # Cursor MCP config
│ ├── hooks/ # Auto-allow hooks
│ └── skills/
│ ├── signoz-mcp-setup/
│ │ └── references/ # Endpoint mapping and client recipes
│ ├── signoz-creating-alerts/
│ ├── signoz-explaining-alerts/
│ ├── signoz-investigating-alerts/
│ ├── signoz-writing-clickhouse-queries/
│ ├── signoz-explaining-dashboards/
│ ├── signoz-modifying-dashboards/
│ ├── signoz-searching-docs/
│ ├── signoz-generating-queries/
│ └── signoz-managing-views/
└── README.md
| ID | Value |
|---|---|
| Marketplace | signoz-skills |
| Plugin | signoz |
| Repository | SigNoz/agent-skills |
| Versioning | CalVer (YYYY.MM.DD) — auto-bumped |
See CONTRIBUTING.md.
MIT. See LICENSE.