Get a native Mac notification whenever an MCP server you use sends a push notification.
Connect to several MCP servers at once and see all their alerts in one place.
Build the app yourself from source with Bun to avoid trusting the prebuilt download.
Test that an MCP server you are developing correctly sends notifications to clients.
| ilbertt/mcping | 0xkinno/astraea | 0xkinno/halcyon | |
|---|---|---|---|
| Stars | 0 | 0 | 0 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | easy | hard | hard |
| Complexity | 2/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
The prebuilt app is not notarized, so macOS quarantines it until you clear the flag manually.
mcping is a small background app for Mac that connects to one or more MCP servers and turns any notification those servers send into a normal Mac notification popup. MCP, short for Model Context Protocol, is a standard way for AI tools and assistants to communicate with external services, and part of that standard lets a server push arbitrary notifications to whatever is connected to it. Most of the time nothing displays those notifications anywhere a person would actually see them. mcping fixes that by staying connected to each server you add and forwarding every notification it receives straight to your Mac's normal notification center, so you get pinged the same way you would for a message or a calendar reminder. Right now it only works on macOS. To use it, you download the app from the project's releases page, drag it into your Applications folder, open it, and connect it to the MCP servers you want notifications from. Because the app is not officially verified by Apple, macOS will likely say on first launch that it is damaged and cannot be opened. The README explains this is not a real problem, just Apple's quarantine system reacting to an unverified app, and gives the exact terminal command to clear that flag so the app opens normally afterward. If you would rather not trust the prebuilt download, you can build it yourself from source. This requires the Bun JavaScript runtime and a Mac, and the build produces both a runnable app and an installer disk image. An app built this way on your own machine is not quarantined, so it skips the warning entirely. The README does not mention a license.
A macOS app that turns notifications sent by MCP servers into normal native Mac notification popups, so you actually see them.
Mainly TypeScript. The stack also includes TypeScript, Bun, macOS.
No license information is given in the README.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.