Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge Intercom 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.
Zusammenfassung
Lass deine KI in Intercom arbeiten: Kontakte und Firmen finden und aktualisieren, Konversationen und Tickets lesen, durchsuchen und bearbeiten (antworten, Notizen hinzufügen, zuweisen, zurückstellen, schließen, taggen) und Help-Center-Artikel und -Sammlungen verwalten. Workspaces in den USA, der EU oder Australien, mit dem Access Token einer Developer-Hub-App.
Frag einfach
Beispiel-Prompts für Intercom
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → Intercom klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
Intercom + ChatGPT
Lass deine KI in Intercom arbeiten: Kontakte und Firmen finden und aktualisieren, Konversationen und Tickets lesen, durchsuchen und bearbeiten (antworten, Notizen hinzufügen, zuweisen, zurückstellen, schließen, taggen) und Help-Center-Artikel und -Sammlungen verwalten. Workspaces in den USA, der EU oder Australien, mit dem Access Token einer Developer-Hub-App.
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:
INTERCOM_API_URL, INTERCOM_ACCESS_TOKEN
Schritt 1 — Zugangsdaten holen
- Melde dich als Admin in deinem Intercom-Workspace an und öffne den Developer Hub unter
https://app.intercom.com/a/apps/_/developer-hub(oder Settings → Integrations → Developer Hub). Workspaces in der EU und in Australien nutzen denselben Pfad auf app.eu.intercom.com bzw. app.au.intercom.com. - Klicke auf New app, gib der App einen Namen (zum Beispiel AnythingMCP), wähle den Workspace und klicke auf Create app. Die App ist sofort in diesem Workspace installiert: Für deinen eigenen Workspace brauchst du weder OAuth noch eine App-Prüfung.
- Öffne die Seite Configure → Authentication der App. Sie zeigt das Access token des Workspaces und die Berechtigungen, die es trägt. Für alle Tools vergibst du Lese- und Schreibrechte für Users und Companies, Conversations, Tickets und Articles, dazu Read admins, Read tags und Write tags. Nachdem du Berechtigungen geändert hast, erzeugst du das Token neu und verwendest das neue.
- Füge das Token ohne das Wort Bearer in
INTERCOM_ACCESS_TOKENein. Behandle es wie ein Passwort: Es öffnet die Kundendaten deines Workspaces. - Setze
INTERCOM_API_URLauf die Region deines Workspaces:https://api.intercom.io(USA, du öffnest app.intercom.com),https://api.eu.intercom.io(EU, app.eu.intercom.com) oderhttps://api.au.intercom.io(Australien, app.au.intercom.com). - Installiere den Connector und führe
intercom_get_meaus. Das Tool liefert deine Admin-ID und den Workspace mit seiner Region.
Zum Ausprobieren: Ein kostenloser Entwicklungs-Workspace über https://app.intercom.com/admins/sign_up/developer reicht aus. Er liegt in der US-Region, verschickt keine E-Mails und keine Push-Benachrichtigungen, fasst bis zu 20 Users und Leads und kann nie zu einem Produktiv-Workspace werden.
Nur lesend einrichten: Vergib nur die Leserechte (Read and list users and companies, Read conversations, Read tickets, Read and List articles, Read admins, Read tags) und deaktiviere die schreibenden Tools. Die drei Such-Tools lesen nur.
Handeln als Admin: Antworten, Notizen, Zuweisungen, Zurückstellen, Schließen und Wiedereröffnen werden einem Teammitglied zugeschrieben, ebenso ein neuer Artikel. intercom_get_me findet deine eigene Admin-ID, intercom_list_admins die anderen Teammitglieder.
Erst bestätigen: Eine Antwort in einer Konversation, eine Ticket-Antwort vom Typ comment, das Schließen einer Konversation mit einer Nachricht und das Veröffentlichen eines Artikels erreichen Kunden, und Änderungen an einem veröffentlichten Artikel sind sofort live. Die KI zeigt dir den Text und wartet auf dein Ja. Notizen bleiben intern, und neue Artikel entstehen als Entwurf. intercom_delete_contact, intercom_delete_article und intercom_delete_collection sind bei der Installation deaktiviert; intercom_archive_contact ist der umkehrbare Weg, einen Kontakt auszublenden.
Limits: Standardmäßig 10.000 Aufrufe pro Minute je App und 25.000 je Workspace, verteilt auf 10-Sekunden-Fenster. Ein 429 heißt: ein paar Sekunden warten.
Häufige Fehler: 401: Das Token ist falsch oder wurde neu erzeugt, die App wurde deinstalliert, oder INTERCOM_API_URL passt nicht zur Region deines Workspaces. 403: Dem Token fehlt eine Berechtigung, oder dein Plan enthält die Funktion nicht (zum Beispiel Tickets). 404 bei einem Ticket bedeutet meist, dass die Inbox-Nummer statt der Ticket-ID verwendet wurde. 410: Der Kontakt wurde mit einem anderen zusammengeführt, suche also per E-Mail nach dem verbliebenen Kontakt.
Der Connector startet keine ausgehenden Nachrichten, legt keine Konversationen oder Tickets an, löscht keine Konversationen, führt keine Kontakte zusammen und deckt weder Data Events, News Items, Makros, Fin, Custom Objects, Anrufe, Datenexporte, Webhooks noch Workspace-Einstellungen ab.
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 ChatGPT 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 AnleitungYOUR_SERVER_IDzeigt.
ChatGPT fügt MCP-Server als Plugins auf seiner Seite Plugins hinzu, im Web und in den kostenpflichtigen Tarifen. Den Entwicklermodus brauchst du dafür nicht mehr. In einem Business-Workspace dürfen das nur Admins und Owner; in Enterprise und Edu kann ein Admin die Berechtigung Create plugins with MCPs vergeben.
- Geh zu chatgpt.com/plugins, klicke auf + und dann auf Add custom MCP server.
- Gib einen Namen ein, z. B. Name:
Intercom. - Trag unter Connection als Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDein und lass Authentication auf OAuth. - Wähle I understand and want to continue und dann Create as a plugin. Wenn ChatGPT danach fragt, meldest du dich bei AnythingMCP an und erlaubst den Zugriff.
- Installiere das neue Plugin unter deinen persönlichen Plugins, tippe dann in einem Chat @ und wähle es aus.
Verfügbare Tools
| Tool | What it does |
|---|---|
intercom_get_me | Read who the access token belongs to: the admin id, name and email, plus the workspace (app) with its id_code, name, timezone and region |
intercom_list_admins | List the workspace admins (teammates) with id, name, email, away_mode_enabled, has_inbox_seat and team_ids |
intercom_get_admin | Read one admin (teammate): name, email, away mode and reason, inbox seat and the ids of their teams |
intercom_list_teams | List the workspace teams with id, name and admin_ids |
intercom_get_team | Read one team: name, the ids of its admins, the assignment limit and the distribution method |
intercom_list_tags | List every tag in the workspace with id and name |
intercom_create_tag | Create a tag, or return the existing tag with that name (names are case-insensitive) |
intercom_list_segments | List the saved contact and company segments with id, name, person_type and dates, optionally with how many contacts each holds |
intercom_list_data_attributes | List the data attributes of contacts and companies, standard and custom: name, full_name (the field name to use in searches and updates)… |
intercom_list_contacts | List contacts (users and leads), newest first, with id, role, email, name, phone, external_id, owner_id, location, timestamps and… |
intercom_search_contacts | Search contacts by their attributes, e.g. email, name, phone, external_id, role (user or lead), created_at, last_seen_at, tag_id… |
intercom_get_contact | Read one contact: role, email, phone, name, external_id, owner_id, location, browser and device, unsubscribe and bounce flags, timestamps… |
intercom_find_contact_by_external_id | Find a user by the external_id your own system gave them (users only, not leads) |
intercom_create_contact | Create a contact, a user or a lead |
intercom_update_contact | Change a contact: only the fields given are overwritten |
intercom_archive_contact | Archive a contact: it disappears from lists, searches and the Inbox until unarchived with intercom_unarchive_contact |
intercom_unarchive_contact | Bring an archived contact back, so it shows again in lists, searches and the Inbox |
intercom_delete_contact | Delete a contact for good, with their data |
intercom_list_contact_tags | List the tags on one contact with id, name, applied_at and who applied them |
intercom_tag_contact | Put an existing tag on a contact (intercom_create_tag makes a new one) |
intercom_untag_contact | Take a tag off a contact; the tag itself stays in the workspace |
intercom_list_contact_notes | List the internal notes teammates left on a contact, newest first, with id, body (HTML), created_at and author |
intercom_add_contact_note | Leave an internal note on a contact |
intercom_list_contact_companies | List the companies a contact belongs to, with id, company_id, name, plan, user_count, monthly_spend and custom_attributes |
intercom_attach_contact_to_company | Add a contact to a company |
intercom_detach_contact_from_company | Remove a contact from a company; both stay in the workspace |
intercom_list_companies | List companies, or find one by name or by your own company_id, or filter by tag or segment |
intercom_get_company | Read one company by the id Intercom gave it: company_id, name, plan, size, website, industry, user_count, session_count, monthly_spend… |
intercom_create_or_update_company | Create a company, or update the one that already has this company_id (your own id for it, which cannot be changed later) |
intercom_list_company_contacts | List the contacts that belong to a company, with id, role, email and name |
intercom_list_conversations | List conversations, most recently updated first, with id, title, state (open, closed, snoozed), open, read, priority, admin_assignee_id and… |
intercom_search_conversations | Search conversations, e.g. by open, state (open, closed, snoozed), admin_assignee_id, team_assignee_id, contact_ids, tag_ids, priority… |
intercom_get_conversation | Read one conversation with its messages: state, assignees, contacts, tags, priority, statistics and conversation_parts (replies, notes… |
intercom_reply_to_conversation | Reply to a conversation as an admin |
intercom_add_conversation_note | Add an internal note to a conversation |
intercom_assign_conversation | Assign a conversation to an admin or to a team (a conversation can have both), or unassign it with assignee_id "0" |
intercom_close_conversation | Close a conversation (intercom_open_conversation reopens it) |
intercom_snooze_conversation | Snooze a conversation until a time; it reopens by itself then |
intercom_open_conversation | Open a closed or snoozed conversation again, so it is back in the Inbox |
intercom_tag_conversation | Put an existing tag on a conversation (intercom_create_tag makes a new one) |
intercom_untag_conversation | Take a tag off a conversation; the tag itself stays in the workspace |
intercom_search_tickets | Search tickets, e.g. by ticket_type_id, open, state, title, description, category (request for customer tickets, task for back-office… |
intercom_get_ticket | Read one ticket: id, ticket_id (the Inbox number), ticket_attributes (title, description and custom ones), ticket_state, ticket_type… |
intercom_reply_to_ticket | Reply to a ticket as an admin. message_type note stays internal; comment is shown to the customer: show the text and confirm with the user… |
intercom_update_ticket | Change a ticket: its attributes (title, description, custom ones), state, assignee, open or closed, snooze, sharing with the customer |
intercom_list_ticket_types | List the ticket types with id, name, category (Customer, Back-office, Tracker), archived and their ticket_type_attributes (name, data_type… |
intercom_list_ticket_states | List the ticket states with id, category (submitted, in_progress, waiting_on_customer, resolved), internal_label, external_label and the… |
intercom_list_help_centers | List the Help Centers of the workspace with id, identifier, display_name, url, custom_domain and whether the website is on |
intercom_list_collections | List Help Center collections and sections, most recently updated first, with id, name, description, url, parent_id (set on sections and… |
intercom_get_collection | Read one Help Center collection: name, description, url, icon, order, parent_id, help_center_id and translated_content |
intercom_create_collection | Create a Help Center collection, or a sub-collection with parent_id |
intercom_update_collection | Rename a Help Center collection, change its description or move it under another parent |
intercom_delete_collection | Delete a Help Center collection for good |
intercom_list_articles | List Help Center articles, most recently updated first, with id, title, description, body (HTML), author_id, state (published or draft)… |
intercom_search_articles | Search Help Center articles for a phrase |
intercom_get_article | Read one Help Center article: title, description, body (HTML), author_id, state, parent_ids, url, statistics and translated_content per… |
intercom_create_article | Write a new Help Center article |
intercom_update_article | Change a Help Center article |
intercom_delete_article | Delete a Help Center article for good; setting state draft with intercom_update_article only unpublishes it |
Beispiel-Prompts
- „Zeig mir alle offenen Konversationen, die niemandem zugewiesen sind, jeweils mit Kunde und Thema.“
- „Finde den Kontakt mit der E-Mail [email protected] und fasse ihre Firmen, Tags und letzten Konversationen zusammen.“
- „Entwirf eine Antwort auf die älteste offene Konversation zum Thema Abrechnung und zeig sie mir, bevor du sie sendest.“
- „Liste unsere Help-Center-Artikel auf, die noch Entwürfe sind, und sag mir, welche bereit zur Veröffentlichung wirken.“
FAQ
Funktioniert der kostenlose ChatGPT-Tarif mit eigenen MCP-Servern? OpenAI dokumentiert eigene MCP-Server nur für kostenpflichtige Tarife; den Free-Tarif führt OpenAI nicht auf.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?