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.
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.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/olucurious--watchtower.html)
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.
otal-labs/nexulSelf-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.
helv-io/skgateAny 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
JoseJimenez-M/cortex-mcpSelf-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.
soma-intelligence/open-health-syncSelf-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,
dhtoan/AunoStudioAI-native, self-hosted studio for editable video, motion, documentary creation, social publishing, and workspace collaboration.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.