A monitoring tool for the MCP era.
MCPatrol is an Android app that watches MCP (Model Context Protocol) servers — the tool servers that AI agents connect to. A cloud prober checks every server you register around the clock; the app puts health, latency history, incidents, and change alerts on your phone.
It exists because MCP servers fail differently from websites. A web page is up or down. An MCP server can be "up" while a tool your agents depend on has quietly disappeared, changed its schema, or been joined by a new tool nobody reviewed. Uptime monitors don't see any of that. MCPatrol snapshots each server's full inventory — tools, resources, prompts — on every examination and diffs it, so change is a first-class alert alongside down.
Who builds it
MCPatrol is a product of Detent Point, LLC, an independent company founded by Keith Ramsey — a developer who runs MCP servers and wanted to know, from a phone, that they're behaving. It grew out of an operations console for exactly that job.
How it works
- A cloud prober, around the clock. Every server you register is checked every few minutes from outside your network — MCP handshake, not just a ping — and each outcome is recorded with its state, latency, and timestamp.
- Incidents that reach your phone. When a server stops answering, an incident opens and pushes to your phone; when it recovers, you get the recovery notice and the time it was down. Uptime and mean time to recovery come from those recorded outcomes.
- Inventory change detection. On every examination MCPatrol snapshots the server's tools, resources, and prompts, then diffs against the last one — so a tool appearing, disappearing, or changing shape is an alert in its own right, not something you find out about when an agent breaks.
- Servers that aren't on the internet. A small bridge agent runs alongside stdio or enclave MCP servers and relays their status into the same estate, so they're monitored like the hosted ones without being exposed.
- Registry listings. MCPatrol tracks whether each of your servers is listed
on the official MCP registry, mcp.so, and Glama, and builds the
server.jsonmanifest for submitting. Listing checks read each site's published sitemaps once a day with a descriptive User-Agent — no crawling of pages their robots.txt excludes. (How that works.) - Your data. No advertising or analytics SDKs. Local mode keeps everything on your device. Account deletion is one button and removes everything, immediately. Details in the privacy policy.
The stack, briefly
The Android app is Kotlin and Jetpack Compose. The backend is ASP.NET Core on Azure Container Apps with PostgreSQL, probing on a fixed cadence and pushing over Firebase Cloud Messaging. A small bridge agent relays stdio MCP servers from your PC into the same estate.