OpenTrace: Self-Hosted Observability Server with 75+ MCP Tools

✍️ OpenClawRadar📅 Published: February 26, 2026🔗 Source
OpenTrace: Self-Hosted Observability Server with 75+ MCP Tools
Ad

OpenTrace is a self-hosted observability server built with MCP (Model Context Protocol) as the primary interface. It runs as a single binary with SQLite storage on a $4/month Hetzner VPS and connects to production databases via read-only Postgres connections.

Key Features

  • MCP-first interface — 75+ tools with guided workflows where tools suggest what to call next with pre-filled arguments
  • Read-only Postgres connection — All queries validated SELECT-only via SQL AST parsing. Provides query stats, index analysis, lock chains, bloat estimates, and replication lag from pg_stat_* views
  • Log search — Full-text search using SQLite FTS5 with filters for service, level, trace ID, exception class, and metadata fields
  • Error tracking — Sentry-style grouping by fingerprint with user impact scores
  • User analytics — User journeys, conversion funnels, path analysis, session waterfalls, traffic heatmaps, and top endpoints
  • VM monitoring — Lightweight agent pushes CPU, memory, disk, network, and load data
  • Watches — Rule-based threshold alerts with auto-resolve when conditions recover
  • Web UI — Simple HTMX dashboard for browsing
Ad

AI Assistant Actions

Through MCP tools, AI assistants can take direct actions:

  • Resolve and ignore errors with reasons (auto-reopens if errors return)
  • Set up watches for thresholds like error rate above 5%, response time, p95, or log count
  • Create health checks by setting up HTTP probes on schedules
  • Kill slow queries holding locks too long
  • Save notes on queries, endpoints, or services that appear in future investigations
  • Manage connectors — add, test, or remove database connections without config files
  • Dismiss alerts with reasons

Example Queries

Users can ask their AI assistant questions like:

  • "What errors are spiking right now?"
  • "Show me the slowest queries hitting the database"
  • "Any N+1 queries on the checkout endpoint?"
  • "What's the conversion funnel for signup → checkout?"
  • "Show me what this user did in their session"
  • "Compare error rates between yesterday and today"

The tool works with Claude Code, Cursor, Windsurf, or any MCP client, keeping all data on your infrastructure with zero cloud dependencies.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClaw Local Agent Implementation with TurboQuant Caching for Mid-Range Hardware
Tools

OpenClaw Local Agent Implementation with TurboQuant Caching for Mid-Range Hardware

A one-click app for OpenClaw with local models now runs on mid-range devices like MacBook Air with 16GB RAM using TurboQuant caching and context warming. The implementation patches llama.cpp for reliable tool calling and achieves 10-15 tokens per second with Gemma 4 and QWEN 3.5.

OpenClawRadar
Pilot: A Browser Automation Tool Built Entirely with Claude Code
Tools

Pilot: A Browser Automation Tool Built Entirely with Claude Code

A non-developer used Claude Code to build Pilot, a Chrome automation tool that lets AI control browsers via accessibility tree navigation. The tool assigns numbers to clickable elements so Claude can issue commands like 'click 5' instead of guessing screen positions.

OpenClawRadar
GlycemicGPT: Self-Hosted AI Diabetes Monitor with BYOAI and Plugin SDK
Tools

GlycemicGPT: Self-Hosted AI Diabetes Monitor with BYOAI and Plugin SDK

GlycemicGPT is an open-source, self-hosted platform that connects Dexcom G7 and Tandem pumps to an AI analysis layer. It provides daily briefs, meal analysis, conversational chat, and configurable alerts, all on your own hardware.

OpenClawRadar
Argyph: A Single MCP Server for Claude Code with 19 Structured Code Understanding Tools
Tools

Argyph: A Single MCP Server for Claude Code with 19 Structured Code Understanding Tools

Argyph is a local MCP server that gives Claude Code 19 tools — go-to-definition, find-references, call graphs, semantic search, token-budgeted repo packing — replacing multiple separate MCP servers with one install. No API key required; all processing stays on your machine.

OpenClawRadar