📡 MCP Radar

olucurious/watchtower

Self-hosted error tracking. A drop-in for Sentry and AppSignal SDKs: one Go binary and Postgres, with Slack, Linear, email and an MCP server for coding agents.

⭐ 18 stars
⑂ 1 forks
Go
momentum ▲ 38.0
created 2026-10-03
on radar since 2026-10-06
star trend 15 → 18 since 2026-10-06
appsignalcrash-reportingdockerelixirerror-monitoringerror-trackinggolangmcpmcp-serverobservabilitypostgresself-hostedsentry
View on GitHub ↗

About watchtower

Self-hosted error tracking that speaks Sentry and AppSignal. Keep the SDK you already use and point it at your own server.

Quick start · Connect your apps · Features · Configuration · Contributing

Watchtower implements the ingestion protocols of hosted error trackers, so their official SDKs report to it unchanged. Moving off a hosted tracker means changing one setting, the DSN or the push endpoint, rather than re-instrumenting every service. Errors are grouped into issues you can triage with your team, alerted to Slack, Linear and email, and handed to coding agents through MCP.

It runs as a single Go binary with Postgres as its only dependency.

- Features - Quick start - Connect your apps - Triage - Alerts and integrations - Coding agents (MCP) - JavaScript source maps - Configuration - Running in production - How it works - Data handling - CLI - Contributing - License

- Drop-in ingestion. Sentry SDKs in any language, the AppSignal agents for Elixir, Ruby, Node.js and Python, and the AppSignal browser SDK. Each vendor protocol is an adapter; everything behind the adapters is shared. - Grouping you can trust. Errors group by their cause, with versioned rules that stay stable across builds, minified code and recursion. Resolved issues that happen again reopen as regressions. - Calm during error storms. Every event is counted, but past 20 events of an issue in an hour only a sample is stored, so a crash loop costs counts, not disk. - Triage together. Owners, comments, an activity timeline, bulk actions, search and filters, and releases linked to their commits. - Alerts wh

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/olucurious--watchtower.html)

Related MCP servers

YigitCittan/mongorescue

Self-hosted MongoDB backup and disaster recovery: streaming mongodump to disk or S3, safe-clone restores, encryption, alerts, web dashboard and MCP server. Single Go binary.

⭐ 6Go
otal-labs/nexul

Self-hosted platform for project management, docs, CI runners, and deployment to your own servers, with a first-class MCP server so coding agents work through the same tools people do.

⭐ 3Go
helv-io/skgate

Any MCP server. Anywhere. An OAuth-protected MCP gateway that can also run the servers, plus SI provider proxying with model aliases, and your Grok subscription as an OpenAI-compatible API with no API

⭐ 9Go
JoseJimenez-M/cortex-mcp

Self-hosted MCP server that lets Claude, ChatGPT, Meta Muse and any MCP client read and write one Markdown vault (Obsidian-compatible). Go, OAuth 2.1 with passkeys, no shell, no hard deletes.

⭐ 6Go
soma-intelligence/open-health-sync

Self-hosted, open-source API for wearable and health data, in Go. Syncs Apple Health, Health Connect, Oura, WHOOP, Withings, Strava, Fitbit, Dexcom and more into one model, served over REST, FHIR R4,

⭐ 5Go
dhtoan/AunoStudio

AI-native, self-hosted studio for editable video, motion, documentary creation, social publishing, and workspace collaboration.

⭐ 12TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.