SendApp MCP: Verbinde Claude, ChatGPT und andere KI-Assistenten mit SendApp
Dein KI-Assistent arbeitet mit deinen echten Daten: Kontakte, Chats, WhatsApp, Kampagnen, Automatisierungen, Kalender und Bestellungen. Melde dich mit SendApp an und leg fest, was er darf.
Dein SendApp-KontoMit SendApp anmelden — kein Schlüssel zum Kopieren
Funktioniert mit
Claude
ChatGPT
Claude Code
Cursor
VS Code
n8n
Make
- und anderen MCP-Clients
Was du damit machen kannst
Frag in deinen eigenen Worten: Der Assistent nutzt die Tools von SendApp und arbeitet mit den Daten deines Kontos.
Kontakte, Tags und Segmente
Sucht, erstellt und aktualisiert Kontakte, bis zu 1.000 auf einmal. Setzt oder entfernt Tags, füllt benutzerdefinierte Felder aus, legt Listen und Segmente an.
Chats und Antworten
Liest ungelesene Chats und antwortet auf WhatsApp, Telegram, Instagram, Messenger, SMS und im Website-Widget. Weist Chats Mitarbeitern zu und archiviert sie.
WhatsApp und Templates
Sendet freie Nachrichten an alle, die in den letzten 24 Stunden geschrieben haben, und genehmigte Templates an alle anderen. Erstellt Templates und reicht sie bei Meta zur Genehmigung ein.
Kampagnen und Ergebnisse
Bereitet Kampagnen als Entwurf vor, startet, pausiert oder verschiebt sie. Sagt dir, wie viele Nachrichten zugestellt, gelesen und beantwortet wurden.
Automatisierungen und Kalender
Schaltet Automatisierungen ein und aus und liest ihre Ergebnisse. Findet freie Zeiten, bucht, verschiebt oder storniert Termine, auch im Google Kalender.
Shop und Berichte
Verwaltet Produkte und Bestellungen von WhatsApp Commerce und erstellt Stripe-Zahlungslinks. Fasst Kontakte und Chats mit Statistiken nach Kanal zusammen.
So verbindest du ihn
Empfohlen ist „Mit SendApp anmelden“: kein Schlüssel zum Kopieren, nur drei Schritte.
- 1
Connector hinzufügen
Füge in deiner KI-App einen benutzerdefinierten MCP-Connector mit der Adresse https://app.sendapp.ai/api/mcp hinzu.
- 2
Auf Verbinden klicken und anmelden
SendApp öffnet sich: Melde dich mit dem Konto des Inhabers an. Mitarbeiter können keine Apps verbinden.
- 3
Festlegen, was er darf
Wähle „Lesen und für mich handeln“ oder „Nur lesend“ und klicke auf Erlauben. Kein Schlüssel zum Kopieren.
Du kannst die Verbindung jederzeit unter Einstellungen → Verbundene KI-Assistenten entfernen: Dort siehst du jede App, was sie darf und wann sie zuletzt genutzt wurde, und mit Trennen entfernst du sie.
Wo du den Connector hinzufügst
Claude
Im Web und in der Desktop-App: Einstellungen (Settings) → Connectors → Benutzerdefinierten Connector hinzufügen (Add custom connector), mit der Adresse des Servers.
ChatGPT
In den Einstellungen für Apps und Connectors (Apps & Connectors) bei aktiviertem Entwicklermodus (Developer mode) einen Connector mit der Adresse des Servers anlegen.
Claude Code
Im Terminal, mit einem einzigen Befehl:
claude mcp add --transport http sendapp https://app.sendapp.ai/api/mcpCursor und VS Code
Trag in der Datei mcp.json einen MCP-Server vom Typ HTTP mit der Adresse ein: Bei der ersten Nutzung öffnet sich die Anmeldung bei SendApp. Unten das Beispiel für Cursor; VS Code verwendet einen Server vom Typ HTTP mit derselben Adresse.
{
"mcpServers": {
"sendapp": { "url": "https://app.sendapp.ai/api/mcp" }
}
}Erweitert: mit dem API-Schlüssel
Für n8n, Make, Skripte und Clients, die die Anmeldung mit SendApp nicht unterstützen, kannst du dich mit dem API-Schlüssel verbinden.
Sende ihn im Header X-API-Key: DEIN_API_KEY oder als Authorization: Bearer DEIN_API_KEY.
Nur wenn der Client keine Header erlaubt, kannst du ihn in die Adresse schreiben: https://app.sendapp.ai/api/mcp?apikey=DEIN_API_KEY. Davon raten wir ab, weil der Schlüssel so in den Logs landet.
Der API-Schlüssel hat vollen Zugriff, genau wie die REST-API: Bewahre ihn sicher auf. Du erstellst ihn unter Einstellungen → API-Schlüssel: einen pro Integration, mit einem Namen. Er wird nur einmal angezeigt, beim Erstellen, und du kannst ihn jederzeit widerrufen.
Schritte aus der offiziellen SendApp-Anleitung, gelesen am 25. September 2026 · Anleitung öffnen
Was du fragen kannst
Beispiele für Anfragen an deinen Assistenten, so wie du sie einem Kollegen sagen würdest.
- „Wie viele neue Kontakte hatten wir diesen Monat und über welchen Kanal?“
- „Finde die Kunden mit dem Tag vip, die uns seit 60 Tagen nicht geschrieben haben, und setz sie auf die Liste Rückruf“
- „Zeig mir die ungelesenen Chats von heute und antworte Markus, dass die Lieferung morgen kommt“
- „Erstelle das Template herbst_aktion mit 20 % Rabatt und reiche es zur Genehmigung ein“
- „Bereite eine Kampagne als Entwurf für die Kontakte mit dem Tag messe-2026 vor und sag mir, wie viele sie bekommen“
- „Wie lief die Kampagne von gestern? Wie viele haben sie gelesen und wie viele geantwortet?“
- „Welche freien Zeiten habe ich am Donnerstag auf der Buchungsseite? Buche 15:00 Uhr für Anna Müller“
- „Welche Bestellungen wurden gestern bezahlt?“
- „Schalte die Automatisierung für abgebrochene Warenkörbe aus“
- „Was würde mein Assistent jemandem antworten, der nach den Öffnungszeiten fragt?“
Alle Tools
93 Tools in 15 Bereichen. Die Namen bleiben auf Englisch: Genau diese nutzt dein KI-Assistent.
Kontoaccount2 Tools
get_accountProfil, Tarif und Ablaufdatum, Limits mit aktueller Nutzung, enthaltene Funktionen und Rechte der Verbindung.get_tokensListet die Konten (KI-Assistenten) mit ihrem Token, ob die KI an oder aus ist, und die verbundenen Kanäle.
Kontaktecontacts10 Tools
get_contactsListet und sucht Kontakte nach Text oder Tag, mit Seiten und Sortierung.search_contacts_advancedSuche mit Bedingungen: Tags (einer, alle, keiner), Daten, Phase, Kanal, Abgemeldete, benutzerdefinierte Felder, Segmente und Listen.get_contactAlles zu einem Kontakt: Daten, Tags, benutzerdefinierte Felder, Einwilligung, Interaktionen, Buchungen, Listen und letzte Notizen.create_contactLegt einen Kontakt an oder liefert den vorhandenen mit derselben Telefonnummer oder E-Mail (mit benutzerdefinierten Feldern).update_contactÄndert nur die angegebenen Felder eines Kontakts, auch Telefonnummer, E-Mail und benutzerdefinierte Felder.delete_contactLöscht einen Kontakt: Er landet im Papierkorb von SendApp und lässt sich 30 Tage lang wiederherstellen.import_contactsLegt bis zu 1.000 Kontakte auf einmal an oder aktualisiert sie, mit Tags und benutzerdefinierten Feldern.set_contact_opt_outMeldet einen Kontakt von Marketingnachrichten ab oder wieder an und protokolliert die Änderung.add_contact_noteFügt einem Kontakt eine interne Notiz hinzu (sichtbar fürs Team, nie für den Kunden).get_contact_timelineVerlauf des Kontakts: Tags, Abmeldungen, Phasen, Notizen, Buchungen, Importe.
Tagstags7 Tools
get_tagsListet die Tags mit Anzahl der Kontakte, Farbe und Beschreibung.add_tags_to_contactFügt einem Kontakt einen oder mehrere Tags hinzu.remove_tags_from_contactEntfernt einen oder mehrere Tags von einem Kontakt.tag_contactsSetzt oder entfernt einen Tag bei vielen Kontakten gleichzeitig (per Liste oder Filter, bis zu 5.000).update_tagBenennt einen Tag überall um (auch in Kampagnen und Automatisierungen) oder ändert Farbe und Beschreibung.merge_tagsFührt mehrere Tags zu einem zusammen.delete_tagLöscht einen Tag bei allen Kontakten.
Benutzerdefinierte Felderfields5 Tools
get_custom_fieldsListet die benutzerdefinierten Felder und wie viele Kontakte sie ausgefüllt haben.create_custom_fieldLegt ein benutzerdefiniertes Feld an: Text, Zahl, Datum, Einfach- oder Mehrfachauswahl, Ja/Nein, Link, Telefon, E-Mail.update_custom_fieldÄndert Name, Optionen und Einstellungen eines benutzerdefinierten Felds.delete_custom_fieldLöscht ein benutzerdefiniertes Feld (wenn ein Template es nutzt, verhindert SendApp das).set_contact_field_valueSetzt oder leert den Wert eines benutzerdefinierten Felds bei einem Kontakt.
Listen und Segmentelists6 Tools
get_listsListet die Kontaktlisten mit der Anzahl der Mitglieder.create_listLegt eine Kontaktliste an.add_contacts_to_listFügt Kontakte zu einer Liste hinzu (per Liste oder Filter); kann Automatisierungen vom Typ „tritt der Liste bei“ starten.remove_contacts_from_listEntfernt Kontakte aus einer Liste.get_segmentsListet gespeicherte Segmente mit Regeln und Anzahl der Kontakte.create_segmentLegt ein dynamisches Segment mit Regeln an (Tags, Daten, Felder, Phase …).
Chats (Posteingang)inbox8 Tools
get_conversationsListet die Chats eines Kontos mit Filtern: Kanal, ungelesen, archiviert, Mitarbeiter, Supportanfragen.get_conversation_messagesLiest die Nachrichten eines Chats, die neuesten zuerst, auch mit Anhängen und Zustellstatus.send_conversation_replyAntwortet in einem bestehenden Chat (WhatsApp, Telegram, Instagram, Messenger, SMS, Widget).assign_conversationWeist einen Chat einem Mitarbeiter zu oder gibt ihn frei.set_conversation_aiSchaltet die KI für einen einzelnen Chat ein oder aus oder setzt ihn auf die Kontoeinstellung zurück.archive_conversationArchiviert einen Chat oder stellt ihn wieder her.mark_conversation_readMarkiert einen Chat als gelesen.update_support_requestÖffnet oder schließt eine Supportanfrage in einem Chat, mit Notizen.
Nachrichtenmessaging4 Tools
send_whatsapp_metaSendet eine freie WhatsApp-Nachricht (Text, Medien, Buttons, Links) an alle, die in den letzten 24 Stunden geschrieben haben.send_whatsapp_templateSendet ein genehmigtes WhatsApp-Template mit Variablen, Medien im Header und Buttons.get_message_statusStatus einer gesendeten Nachricht: gesendet, zugestellt, gelesen oder fehlgeschlagen.send_smsSendet eine SMS.
WhatsApp-Templatestemplates5 Tools
get_whatsapp_templatesListet die WhatsApp-Templates mit Status (genehmigt, in Prüfung, abgelehnt), Qualität und Variablen.get_whatsapp_templateZeigt ein vollständiges Template: Header, Text, Fußzeile, Buttons und Beispiele.create_whatsapp_templateErstellt ein WhatsApp-Template (Text, Variablen mit Beispielen, Buttons) und reicht es bei Meta zur Genehmigung ein.update_whatsapp_templateÄndert ein Template und reicht es erneut zur Genehmigung ein.delete_whatsapp_templateLöscht ein WhatsApp-Template.
Kampagnencampaigns11 Tools
get_campaignsListet die Kampagnen mit Status und Zahlen: gesendet, zugestellt, gelesen, Antworten, Fehler.get_campaignDetails einer Kampagne: Nachricht, Empfänger, Planung, Statistiken und Fehlergründe.get_campaign_recipientsListet die Empfänger einer Kampagne mit Status zu Zustellung, Lesen, Antwort und Fehler.create_campaign_draftLegt eine Kampagne als Entwurf an (Template oder Text, Empfänger nach Tag oder Segment, Planung, Tageslimits). Sendet nichts.launch_campaignStartet eine Kampagne aus dem Entwurf, nachdem Kanal und Template geprüft wurden: Sie sendet echte Nachrichten.pause_campaignPausiert eine laufende Kampagne.resume_campaignSetzt eine pausierte Kampagne fort, auch mit einem anderen Template.retry_failed_campaignSendet die fehlgeschlagenen Nachrichten einer Kampagne erneut.reschedule_campaignÄndert Datum und Uhrzeit einer geplanten Kampagne.get_upcoming_eventsWas in den nächsten Tagen ansteht: geplante Kampagnen, Termine, Erinnerungen, Schritte von Automatisierungen.get_campaign_performanceLeistung der Kampagnen in einem Zeitraum: Zustell-, Lese- und Antwortraten, nach Kanal und die besten Kampagnen.
Automatisierungenautomations7 Tools
get_automationsListet die Automatisierungen mit Startereignis, Status und Ergebnissen der letzten 30 Tage.get_automationDetails einer Automatisierung: Ereignis, Bedingungen, Schritte, Statistiken, letzte Ausführungen.activate_automationSchaltet eine Automatisierung ein, nachdem geprüft wurde, dass sie bereit ist.deactivate_automationSchaltet eine Automatisierung aus.trigger_automationStartet für einen Kontakt eine Automatisierung vom Typ „von einem anderen System aufgerufen“ und übergibt Daten.get_automation_statsStatistiken der Automatisierungen: Ausführungen, abgeschlossen, Fehler, wartend, häufigste Gründe.get_auto_repliesListet die automatischen Antworten nach Schlüsselwort.
Kalender und Buchungenagenda9 Tools
get_bookingsListet die Termine im Kalender für einen Zeitraum, mit Filtern.create_bookingLegt einen Termin im Kalender an (auch im Google Kalender); Erinnerungen und Automatisierungen starten.reschedule_bookingVerschiebt einen Termin (auch im Google Kalender); die Erinnerung wird mitverschoben.cancel_bookingStorniert einen Termin; die Erinnerungen werden storniert.get_booking_pagesListet die Buchungsseiten mit Link, Dauer und Zeitzone.get_available_slotsFreie Zeiten einer Buchungsseite, Tag für Tag (Kalender + Google Kalender).book_appointmentBucht eine freie Zeit auf einer Buchungsseite, mit Bestätigungs-E-Mails.get_remindersListet geplante, gesendete oder fehlgeschlagene Erinnerungen.cancel_reminderStorniert eine geplante Erinnerung.
WhatsApp Commercecommerce9 Tools
get_productsListet die Produkte des WhatsApp-Commerce-Katalogs mit Preisen, Rabatten und Verfügbarkeit.get_productDetails eines Produkts nach Artikelnummer (SKU).get_product_categoriesListet die Kategorien des Katalogs.upsert_productLegt ein Produkt nach Artikelnummer an oder aktualisiert es: Preis, Rabatt, Lagerbestand, Größen, Kategorie, Fotos.delete_productLöscht ein Produkt aus dem Katalog.get_ordersListet die Bestellungen (WhatsApp und Website) mit Status, Summe, Kunde und Zahlung.get_orderDetails einer Bestellung: Artikel, Summen, Versand, Zahlung, Sendungsverfolgung.update_order_statusÄndert den Status einer Bestellung; „bezahlt“ benachrichtigt den Kunden auf WhatsApp und bucht den Lagerbestand ab.create_payment_linkErstellt den Stripe-Zahlungslink für eine Bestellung.
Team und Leadsteam4 Tools
get_operatorsListet die Mitarbeiter mit zugewiesenen Konten, Verteilungsregeln und offenen Chats.get_leadsListet die Leads der Pipeline mit Phase, Quelle und Kampagne.create_leadLegt einen Lead in der Pipeline an (Automatisierungen vom Typ „neuer Lead“ starten).update_lead_stageVerschiebt einen Lead in eine andere Phase der Pipeline.
Berichtereports2 Tools
get_contact_statsKontaktstatistiken: gesamt, neue pro Tag, Abgemeldete, Phasen, Kanäle, wichtigste Tags.get_conversation_statsChatstatistiken: aktiv, archiviert, nach Kanal, ungelesen, offene Supportanfragen.
KI-Assistentai4 Tools
get_ai_statusStatus des KI-Assistenten: an oder aus, Kanäle, geladenes Wissen, laufendes Training.test_ai_answerFragt den KI-Assistenten, was er auf eine Frage antworten würde, ohne etwas zu senden.add_knowledgeFügt dem KI-Assistenten Wissen hinzu: eine Webseite, eine Sitemap oder eine Frage mit Antwort.set_account_aiSchaltet die KI eines Kontos ein oder aus, auch nur für einen Kanal.
Sicherheit und Kontrolle
Nur der Inhaber verbindet
Nur das Konto des Inhabers kann eine KI-App verbinden. Mitarbeiter können das nicht.
Du legst die Rechte fest
Mit „Nur lesend“ sieht der Assistent nur die Tools, die lesen; mit „Lesen und für mich handeln“ kann er auch schreiben und senden.
Geprüfte Identität
Auf dem Zustimmungsbildschirm erscheint das Logo der App nur, wenn SendApp ihre Identität geprüft hat. Bei einer unbekannten App siehst du den Anfangsbuchstaben und einen Hinweis, dass der Name nicht geprüft ist.
Bestätigung vor dem Handeln
Aktionen passieren sofort, bei echten Kunden. Tools, die schreiben oder senden, sind als solche gekennzeichnet, deshalb fragen KI-Apps vor der Nutzung nach einer Bestätigung.
Jederzeit trennen
Unter Einstellungen → Verbundene KI-Assistenten siehst du jede App, was sie darf und wann sie zuletzt genutzt wurde, und entfernst sie mit Trennen.
Dein Passwort bleibt bei dir
Das Passwort wird nie an die App weitergegeben: Sie erhält eine Berechtigung (Token), die eine Stunde gilt und sich selbst erneuert, bis du sie widerrufst.
Passwortänderung
Wenn du dein SendApp-Passwort änderst oder zurücksetzt, werden alle verbundenen Apps sofort getrennt und müssen neu verbunden werden.
Aufruflimits
120 Aufrufe pro Minute pro Arbeitsbereich, 60 für Aktionen, die schreiben oder senden.
Die 24-Stunden-Regel
Auf WhatsApp erreichen freie Nachrichten nur Personen, die in den letzten 24 Stunden geschrieben haben; für alle anderen braucht es von Meta genehmigte Templates.
Wohin die Daten gehen
Die Daten, die der Assistent liest, gehen an die KI-App, die du nutzt, zu deren Bedingungen. SendApp protokolliert jede Aktion (App, Tool, Ergebnis), ohne den Inhalt der Daten zu speichern.
Für Entwickler
Die technischen Details des MCP-Servers von SendApp.
Beispiel: einen Kontakt mit curl suchen
curl https://app.sendapp.ai/api/mcp \
-H "Authorization: Bearer DEIN_API_KEY" \
-H "Content-Type: application/json" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_contacts","arguments":{"search":"Rossi"}}}'- Adresse und Transport
- https://app.sendapp.ai/api/mcp — Streamable HTTP, JSON-RPC 2.0.
- Autorisierung
- OAuth 2.1 mit PKCE (S256), dynamischer Client-Registrierung und Client ID Metadata Documents (CIMD). Alternativ der API-Schlüssel im Header X-API-Key oder Authorization: Bearer.
- Metadaten
- https://app.sendapp.ai/.well-known/oauth-protected-resource und https://app.sendapp.ai/.well-known/oauth-authorization-server
- Protokollversionen
- MCP von 2024-11-05 bis 2026-07-28, der neuesten: ohne Sessions, mit server/discover.
- Weniger Tools mit toolsets
- Für Clients mit einer Obergrenze an Tools (zum Beispiel Cursor) hängst du ?toolsets=contacts,inbox an die Adresse an. Bereiche: account, contacts, tags, fields, lists, inbox, messaging, templates, campaigns, automations, agenda, commerce, team, reports, ai. Ausgeschlossene Bereiche lassen sich gar nicht nutzen, sie sind nicht nur ausgeblendet; account bleibt immer verfügbar.
- Sichere Wiederholungen
- Jede Aktion akzeptiert einen idempotency_key: Wird derselbe Aufruf mit demselben Schlüssel innerhalb von 24 Stunden wiederholt, kommt das erste Ergebnis zurück und die Aktion wird kein zweites Mal ausgeführt. Nützlich für n8n, Make und Skripte, die nach einem Netzwerkfehler erneut versuchen.
- Aktionsprotokoll
- Jede Aktion über MCP wird protokolliert (welche App, welches Tool, Ergebnis), ohne den Inhalt der Daten zu speichern.
- Limits
- 120 Aufrufe pro Minute pro Arbeitsbereich, 60 pro Minute für Aktionen, die schreiben oder senden.
- WhatsApp und 24 Stunden
- Freie Nachrichten (send_whatsapp_meta) erreichen nur Personen, die in den letzten 24 Stunden geschrieben haben; für alle anderen braucht es send_whatsapp_template mit einem von Meta genehmigten Template.
Häufige Fragen
Lass deinen KI-Assistenten in SendApp arbeiten
Verbinde ihn mit „Mit SendApp anmelden“, leg fest, was er darf, und trenne ihn, wann du willst.