Skip to content

mcp: make SigNoz the primary observability MCP - #6

Merged
DROOdotFOO merged 2 commits into
mainfrom
mcp-signoz-primary
Jul 13, 2026
Merged

mcp: make SigNoz the primary observability MCP#6
DROOdotFOO merged 2 commits into
mainfrom
mcp-signoz-primary

Conversation

@DROOdotFOO

Copy link
Copy Markdown
Owner

Make SigNoz the primary observability MCP for Riddler, with Datadog demoted to a
disabled fallback (kept for one-flag rollback).

Changes

  • chezmoi.toml / .chezmoi.toml.tmpl: datadog = false, signoz = true.
  • home/dot_mcp.json.tmpl: reorder signoz above datadog (both stay flag-gated).
  • executable_signoz-mcp-wrapper.sh.tmpl: read the token from the existing
    op://Employee/SigNoz mini-axol/service_account_token item (no new secret).
  • CLAUDE.md: MCP table + setup notes reflect SigNoz primary / Datadog fallback.

Datadog config blocks are intentionally retained (gated false) so a rollback is a
single flag flip.

Manual testing

  • chezmoi diff ~/.mcp.json shows signoz added, datadog removed.
  • make setup-signoz-mcp builds the binary; make signoz-mcp-status shows it installed.
  • Wrapper resolves the token via op read (non-empty).
  • MCP handshake against the wrapper: server initializes, lists 41 tools.
  • signoz_list_services returns live data (axol-api-production), confirming auth.
  • After merge: chezmoi update on each machine to sync the managed clone.

Note: the live host was activated by applying from the working copy; a plain
chezmoi apply should wait until this is merged so the managed source matches.

@DROOdotFOO
DROOdotFOO force-pushed the mcp-signoz-primary branch from 19232e8 to def5f5a Compare July 13, 2026 12:58
@DROOdotFOO
DROOdotFOO merged commit 3bed6b8 into main Jul 13, 2026
5 checks passed
@DROOdotFOO
DROOdotFOO deleted the mcp-signoz-primary branch July 13, 2026 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant