Connector-Anleitung8 Minuten Lesezeit20 MCP-Tools7 Sprachen

Twilio über MCP mit Gemini verbinden

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

HCVom HelpCode-TeamAktualisiert 8 Min. Lesezeit Open Source auf GitHub

Keine Kreditkarte · 7 Tage Test · Self-Hosting-Alternative verfügbar

Twilio

Twilio

Let your AI work with Twilio: send and look up SMS and WhatsApp messages, review calls and phone numbers, check numbers with Lookup, send and check one-time codes with Verify, and keep an eye on usage, costs and balance.

Tools

20

Region

INTL

Kategorie

Messaging

Authentifizierung

Basic Auth

Benötigte Env-Vars

TWILIO_ACCOUNT_SIDTWILIO_API_KEY_SIDTWILIO_API_KEY_SECRET
Mit einem Klick in der Cloud installieren

7 Tage kostenlos testen · Keine Kreditkarte

  • 7 Tage kostenlos
    Keine Kreditkarte nötig
  • DSGVO & SOC 2 ready
    EU-Datenhaltung, Audit-Logs
  • Open Source auf GitHub
    Open-Source · AGPL-3.0
  • Funktioniert mit ChatGPT, Claude, Gemini
    Jeder MCP-kompatible Client

Installation überspringen. In unter 2 Minuten einsatzbereit.

Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Twilio mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.

Kostenlos testen

Zusammenfassung

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

Frag einfach

Beispiel-Prompts für Twilio

Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.

Twilio · live via MCP
Teilen
Opus 4.7

Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.

💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Twilio klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Twilio + Gemini

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

Voraussetzungen

Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:

TWILIO_ACCOUNT_SID, TWILIO_API_KEY_SID, TWILIO_API_KEY_SECRET

Schritt 1 — Zugangsdaten holen

  1. Melde dich unter console.twilio.com an. Das Panel Account Info auf der Startseite zeigt die Account SID (beginnt mit AC) und das Auth Token.
  2. Empfohlen: Erstelle einen API-Key, statt das Auth Token zu verwenden. Öffne in der Console Settings → Account settings → API keys & auth tokens (in der alten Console Admin → Account management → API keys & tokens), klicke auf Create API key, wähle den Typ Standard und kopiere die SID (beginnt mit SK) und das Secret: Twilio zeigt das Secret nur einmal an. Einen Key kannst du einzeln widerrufen, ohne das Auth Token zu ändern.
  3. Trage die Account SID in TWILIO_ACCOUNT_SID ein. Dann entweder die Key-SID (SK...) in TWILIO_API_KEY_SID und ihr Secret in TWILIO_API_KEY_SECRET, oder noch einmal die Account SID (AC...) in TWILIO_API_KEY_SID und das Auth Token in TWILIO_API_KEY_SECRET.
  4. Installiere den Connector und beginne mit twilio_list_phone_numbers: Das Tool listet deine Nummern auf, also die Absender, die die KI verwenden kann. Ein Standard-API-Key darf den Kontodatensatz selbst nicht lesen, daher kann twilio_get_account damit 401 oder 403 antworten; alle anderen Tools funktionieren.

Senden kostet Geld und erreicht echte Menschen: twilio_send_message und twilio_send_verification schicken eine echte Nachricht oder einen Code an eine echte Person, und Twilio berechnet jede einzelne. Die KI nennt vorher Empfänger, Absender, Kanal und Text und wartet auf dein Ja. Dasselbe gilt für twilio_cancel_scheduled_message.

Bei der Installation ausgeschaltet: twilio_delete_message, das einen Nachrichteneintrag samt Text endgültig löscht. Schalte das Tool nur ein, wenn die KI Nachrichten löschen soll.

Trial-Konten: Ein Trial-Konto sendet nur an bis zu fünf verifizierte Nummern (sonst Fehler 21608) und nur innerhalb des Landes, in dem du dich registriert hast. Eine SMS über die API darf im Trial als Text nur eine von Twilios Beispielvorlagen verwenden (etwa sms_2fa oder sms_appointment_reminders); freier Text braucht ein Konto mit Upgrade.

WhatsApp: Setze whatsapp: vor beide Nummern (whatsapp:+4915112345678). Für einen ersten Test nimm die WhatsApp Sandbox in der alten Console: Die Person schickt join <code> an die Sandbox-Nummer, danach kannst du ihr drei Tage lang von whatsapp:+14155238886 aus schreiben. Mehr als 24 Stunden nach ihrer letzten Nachricht stellt WhatsApp nur freigegebene Vorlagen zu, gesendet mit content_sid (HX...) und content_variables (sonst Fehler 63016).

Nummern: immer im Format E.164, also +, Ländervorwahl und Nummer ohne Leerzeichen (+4915112345678). twilio_list_phone_numbers zeigt die Nummern, von denen du senden kannst; twilio_list_messaging_services listet deine Messaging Services, die du für geplante Nachrichten brauchst (schedule_type fixed mit send_at).

Zustellstatus: Eine neue Nachricht startet als queued. Lass die KI sie später mit twilio_get_message prüfen: failed oder undelivered kommen mit einem error_code, den du in Twilios Fehlerliste nachschlagen kannst. twilio_list_messages und twilio_list_calls zeigen den Verlauf, die neuesten zuerst.

Lookup: twilio_lookup_phone_number ohne fields ist kostenlos und prüft Format und Land. Jedes Datenpaket in fields (etwa line_type_intelligence, sms_pumping_risk oder caller_name) wird pro Abfrage berechnet, deshalb fragt die KI vorher nach.

Verify: Lege einmal in der Console einen Verify-Service an (Verify → Services → Create new); twilio_list_verify_services zeigt seine VA...-SID. twilio_send_verification schickt den Code per SMS, Anruf, WhatsApp oder E-Mail, und twilio_check_verification prüft, was die Person eingegeben hat (Status approved, wenn er stimmt). Jede erfolgreiche Verifizierung kostet etwa 0,05 USD plus die Gebühr des Kanals.

Nutzung und Kosten: twilio_list_usage_records deckt einen Zeitraum ab, twilio_list_usage_records_by_period teilt nach Tag, Monat oder Jahr auf oder nimmt ein Fenster wie ThisMonth. Die Kategorie totalprice sind deine Gesamtausgaben; twilio_get_balance zeigt das verbleibende Guthaben.

Seitenweise Abfrage: Listen liefern next_page_uri (null auf der letzten Seite); für die nächste Seite übergibt die KI die darin enthaltenen Werte page und page_token.

Häufige Fehler: 401 oder 20003 heißt, dass SID oder Secret falsch sind oder ein API-Key mit einer Account SID verwendet wird, zu der er nicht gehört. 404 oder 20404 heißt, dass es diese Nachricht, diesen Anruf, diese Nummer oder diesen Service in diesem Konto nicht gibt. 21211 ist eine ungültige to-Nummer, 21606 eine from-Nummer, die keine Twilio-Nummer dieses Kontos ist oder keine SMS senden kann, 21610 ein Empfänger, der mit STOP geantwortet hat. 429 oder 20429 heißt zu viele Anfragen: Warte und versuche es erneut.

Der Connector tätigt keine Anrufe, kauft oder konfiguriert keine Nummern und unterstützt weder Conversations, Studio, Flex noch Voice TwiML und Webhooks.

Schritt 2 — Adapter installieren

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Schritt 3 — Connector in Gemini hinzufügen

Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese Anleitung YOUR_SERVER_ID zeigt.

Gemini CLI liest MCP-Server aus ~/.gemini/settings.json (unter Windows %USERPROFILE%\.gemini\settings.json). Füge hinzu:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Erstelle in AnythingMCP unter MCP Servers → dein Server → API keys einen MCP-API-Key und setze ihn anstelle von YOUR_MCP_API_KEY ein.
  2. Speichere die Datei und starte gemini neu.
  3. Führe in der Gemini CLI /mcp aus (oder gemini mcp list im Terminal): anythingmcp sollte als verbunden erscheinen.
  4. Leg los: Gemini CLI kann jetzt die Twilio-Tools aufrufen.

Verfügbare Tools

ToolWhat it does
twilio_get_accountRead the Twilio account the connector works with: friendly_name, status (active, suspended, closed), type (Trial or Full)…
twilio_get_balanceRead the account balance and its currency
twilio_list_messagesList SMS, MMS and WhatsApp messages of the account, newest first, with sid, from, to, body, status (queued, sending, sent, delivered…
twilio_get_messageRead one message by its sid (SM... or MM...): status, error_code and error_message when it failed, price, segments, sender and recipient…
twilio_send_messageSend an SMS, MMS or WhatsApp message
twilio_cancel_scheduled_messageCancel a message that was scheduled with schedule_type fixed and has not been sent yet; its status becomes canceled
twilio_list_message_mediaList the media (images, files) attached to an MMS or WhatsApp message, with each item's sid and content_type
twilio_delete_messageDelete a message record from the account for good, including its body
twilio_list_callsList phone calls of the account, newest first, with sid, from, to, status, direction, duration (seconds), price, start_time and end_time
twilio_get_callRead one call by its sid (CA...): status, direction, from and to, duration, price, answered_by, parent_call_sid and the start and end times
twilio_list_phone_numbersList the phone numbers the account owns, with sid (PN...), phone_number, friendly_name, capabilities (voice, sms, mms, fax), the voice and…
twilio_get_phone_numberRead one owned phone number by its sid (PN...): number, capabilities, webhooks, emergency address status and bundle
twilio_list_messaging_servicesList the Messaging Services of the account (Messaging API v1), with sid (MG...), friendly_name, use case and settings
twilio_lookup_phone_numberLook up a phone number with Lookup v2
twilio_list_verify_servicesList the Verify services of the account (sid VA..., friendly_name, code_length, enabled channels)
twilio_send_verificationSend a one-time code through a Verify service by SMS, voice call, WhatsApp or email
twilio_check_verificationCheck the code a person received from twilio_send_verification
twilio_get_verificationRead a verification by its sid (VE...): to, channel, status (pending, approved, canceled, max_attempts_reached, deleted, failed, expired)…
twilio_list_usage_recordsList usage and cost per category for a date range: category, description, count with count_unit, usage with usage_unit, price and price_unit
twilio_list_usage_records_by_periodList usage and cost per category split into periods (one record per category and day, month or year), or for a fixed window: Today…

Beispiel-Prompts

  • „Zeig mir die SMS- und WhatsApp-Nachrichten, die wir heute gesendet haben, und markiere alle, die fehlgeschlagen oder nicht zugestellt sind, mit dem Fehlercode.“
  • „Wie viel haben wir diesen Monat bei Twilio ausgegeben, aufgeteilt nach Kategorie, und wie hoch ist unser restliches Guthaben?“
  • „Prüf, ob +4915112345678 eine gültige Nummer ist und zu welchem Land sie gehört.“
  • „Schick eine SMS von unserer Twilio-Nummer an +4915112345678 und teil dem Kunden mit, dass Bestellung 1042 versendet ist und morgen ankommt.“

FAQ

Wo sucht Gemini CLI nach MCP-Servern? In ~/.gemini/settings.json für deinen Benutzer oder in .gemini/settings.json innerhalb eines Projekts. gemini mcp list zeigt jeden Server und ob er sich verbindet.

Nächste Schritte

War dieser Guide hilfreich?

Dein Twilio-Agent ist nur einen Klick entfernt.

Connector installieren, Schlüssel einfügen, Gemini fragen. 7 Tage kostenlos, keine Kreditkarte.

Verwandte Anleitungen

Connectors

Twilio über MCP mit Meta Muse verbinden

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

Connectors

Twilio über MCP mit ChatGPT verbinden

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

Connectors

Twilio über MCP mit Claude verbinden

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

Connectors

Twilio über MCP mit Cursor verbinden

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

Connectors

Twilio zu MCP: Twilio aus jedem KI-Agent steuern

Lass deine KI mit Twilio arbeiten: SMS- und WhatsApp-Nachrichten senden und nachschlagen, Anrufe und Telefonnummern prüfen, Nummern mit Lookup überprüfen, Einmalcodes mit Verify senden und prüfen und Nutzung, Kosten und Guthaben im Blick behalten.

Connectors

Canva über MCP mit Gemini verbinden

Lass deine KI in Canva arbeiten: Designs finden und lesen, neue anlegen, sie als PDF, PNG, PowerPoint oder Video mit Download-Links exportieren, Ordner organisieren, Bilder über einen Link hochladen, Markenvorlagen lesen und Designs kommentieren.