bluebubbles-mcp
bluebubbles-mcp
MCP-Server für BlueBubbles — Zugriff auf iMessage von jedem MCP-Client aus.
Von Grund auf neu erstellt, ohne MCP-Abhängigkeiten von Drittanbietern außer dem offiziellen mcp SDK und httpx.
Voraussetzungen
Python 3.11+
Ein laufender BlueBubbles-Server mit aktiviertem API-Zugriff
Einrichtung
git clone https://github.com/metaember/bluebubbles-mcp.git
cd bluebubbles-mcp
uv syncKonfiguration
Fügen Sie dies zu Ihrer MCP-Client-Konfiguration hinzu (z. B. Claude Code ~/.claude/settings.json):
{
"mcpServers": {
"bluebubbles": {
"command": "uv",
"args": ["--directory", "/path/to/bluebubbles-mcp", "run", "python", "-m", "bb_mcp.server"],
"env": {
"BLUEBUBBLES_URL": "https://your-bluebubbles-server",
"BLUEBUBBLES_PASSWORD": "your-server-password"
}
}
}
}Tools
Tool | Beschreibung | Anmerkungen |
| Überprüft die Serververbindung | schreibgeschützt |
| Serverinformationen und Status | schreibgeschützt |
| Konversationen nach letzter Aktivität auflisten | schreibgeschützt |
| Chat-Details mit Teilnehmern | schreibgeschützt |
| Nachrichten aus einem Chat | schreibgeschützt |
| Suche nach Text, Chat, Zeitbereich | schreibgeschützt |
| Einzelne Nachricht nach GUID | schreibgeschützt |
| Alle Kontakte | schreibgeschützt |
| Suche nach Telefonnummer/E-Mail | schreibgeschützt |
| iMessage-Registrierung prüfen | schreibgeschützt |
| FaceTime-Registrierung prüfen | schreibgeschützt |
| Zukünftige Nachrichten auflisten | schreibgeschützt |
| Nachrichten der letzten N Minuten aus allen Chats | schreibgeschützt |
| Chats mit ungelesenen Nachrichten + deren neueste Nachrichten | schreibgeschützt |
| Metadaten des Anhangs | schreibgeschützt |
| Anhang als base64 herunterladen | schreibgeschützt |
| Lesebestätigung senden | idempotent, open-world |
| Chat als ungelesen markieren (lokal) | idempotent |
| Gruppenchat umbenennen | idempotent |
| Tipp-Indikator anzeigen | open-world |
| Tipp-Indikator stoppen | open-world |
| An bestehenden Chat senden | open-world |
| An Telefonnummer/E-Mail senden | open-world |
| Dateianhang senden | open-world |
| Tapback-Reaktion | open-world |
| Gesendete Nachricht bearbeiten | open-world |
| Zukünftige Nachricht planen | open-world |
| Zu Gruppenchat hinzufügen | open-world |
| Nachricht zurückziehen | destruktiv, open-world |
| Aus Gruppenchat entfernen | destruktiv, open-world |
| Gruppenchat verlassen | destruktiv, open-world |
| Konversation löschen | destruktiv, open-world |
| Geplante Nachricht stornieren | destruktiv, open-world |
Lizenz
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/metaember/bluebubbles-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server