Claude mit deinem Mac verbinden
PingTray stellt einen Endpunkt für das Model Context Protocol (MCP) bereit. Richte einen MCP-Client darauf — Claude Code oder alles andere, was das Protokoll spricht — und du kannst nach dem Mac fragen, in dessen Raum du gerade nicht bist.
Was Claude sieht
Drei Werkzeuge, alle nur lesend. Sie antworten aus dem letzten Heartbeat des Macs; eine Antwort ist also nie frischer als sein Meldeintervall.
pingtray_status- Ob der Mac online ist, schläft, beendet wurde oder einfach schweigt, wann er zuletzt gemeldet hat, dazu Akku und CPU-Last in diesem Moment.
pingtray_hosts- Jeder Host, den der Mac überwacht, ob die letzte Messung ihn erreicht hat, und die Antwortzeit.
pingtray_location- Wo der Mac sich zuletzt verortet hat, mit Genauigkeit und Alter der Messung — nur wenn Standortfreigabe an ist, und die gehört zu Sync Plus.
Fragen, die sich lohnen
Einmal verbunden, sind das gewöhnliche Fragen:
- „Ist der Studio-Mac noch online?“
- „Welcher seiner Hosts antwortet nicht mehr, und wie langsam ist der Rest?“
- „Er ist vor einer Stunde verstummt — ist er eingeschlafen oder war das Netz weg?“
1. Token holen
Am Mac: Settings → iPhone Access → Show Pairing Code. Die sechs Zeichen einmal einlösen — ein Code gilt fünf Minuten und genau einmal, das Token danach ein Jahr.
curl -sX POST https://pingtray.sp33c.tech/api/v1/pair \
-H 'Content-Type: application/json' -d '{"code":"ABC234"}'2. Server in Claude Code eintragen
Ein Befehl. Jeder Client, in dem du einen Request-Header setzen kannst, funktioniert genauso.
claude mcp add --transport http pingtray https://pingtray.sp33c.tech/mcp \
--header "Authorization: Bearer <readToken>"Claude Desktop und claude.ai
Die Connector-Oberfläche in claude.ai und Claude Desktop nimmt eine URL und OAuth entgegen, aber keinen Request-Header — dieser Endpunkt lässt sich dort also noch nicht eintragen. Der Weg hinein ist heute Claude Code.
Was es nicht kann
Nichts ändern. Das Token liest genau einen Mac und verändert nichts daran: Es kann keine Hosts anlegen, das Veröffentlichen weder ein- noch ausschalten und keinen anderen Mac erreichen. Es ist dieselbe Berechtigung, die ein gekoppeltes iPhone hält, und das Veröffentlichen am Mac auszuschalten zieht sie zusammen mit deinen Telefonen zurück. Ein Konto gibt es hier nirgends.
Endpunkt
JSON-RPC über Streamable HTTP, zustandslos, ohne Session-Id. Protokollversionen 2025-06-18, 2025-03-26 und 2024-11-05.
POST https://pingtray.sp33c.tech/mcp