Connector-Anleitung9 Minuten Lesezeit38 MCP-Tools7 Sprachen

Podium über MCP mit Gemini verbinden

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

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

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

Podium

Podium

Podium customer messaging, reviews and payments for local businesses: read and answer inbox conversations by text and email, manage contacts, read reviews and feedback, create and refund payment invoices, prepare text campaigns, and read locations, users, appointments and calls. OAuth sign-in with a Podium user.

Tools

38

Region

INTL

Kategorie

Messaging

Authentifizierung

OAuth 2.0

Benötigte Env-Vars

PODIUM_CLIENT_IDPODIUM_CLIENT_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 Podium 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

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

Frag einfach

Beispiel-Prompts für Podium

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

Podium · 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 → Podium klicken, Zugangsdaten einfügen, MCP-API-Key erzeugen, fertig. Kein Docker, kein git clone, kein lokaler Server.

Podium + Gemini

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

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:

PODIUM_CLIENT_ID, PODIUM_CLIENT_SECRET

Schritt 1 — Zugangsdaten holen

Die Einrichtung dauert etwa 15 Minuten, plus die Zeit, die Podium für die Prüfung einer neuen Anwendung braucht. Du brauchst ein Podium-Konto und den Podium-Benutzer, dessen Standorte die KI sehen soll.

  1. Registriere dich unter https://developer.podium.com und leg eine Anwendung an (OAuth-App). Podium prüft neue Anwendungen unter Umständen, bevor sie mit Live-Konten funktionieren.
  2. Trag als Redirect URI <your AnythingMCP URL>/api/mcp-oauth/callback ein, auf AnythingMCP Cloud https://cloud.anythingmcp.com/api/mcp-oauth/callback. Podium verlangt HTTPS.
  3. Aktiviere die Scopes, die der Connector anfordert: read_locations read_organizations read_users read_contacts write_contacts read_messages write_messages read_templates read_reviews read_feedback read_payments write_payments read_campaigns write_campaigns read_appointments write_appointments read_phones read_products. Lehnt Podium die Anmeldung wegen eines Scopes ab, aktiviere ihn in der App oder entferne ihn aus den OAuth-Einstellungen des Connectors; die passenden Tools antworten dann mit 403.
  4. Trag die Client ID (eine UUID) in PODIUM_CLIENT_ID und das Client Secret in PODIUM_CLIENT_SECRET ein und speichere.
  5. Klick auf der Connector-Seite auf Authorize with Provider und melde dich mit dem Podium-Benutzer an, dessen Standorte die KI sehen soll.
  6. Rufe podium_list_locations auf: Es listet die Standorte und bestätigt die Anmeldung.

Access Tokens gelten 10 Stunden und werden mit dem Refresh Token erneuert. Der Connector nutzt die Podium API v4 (https://api.podium.com/v4).

Wessen Konto es ist: Alle, die diesen Connector nutzen, handeln als der Podium-Benutzer, der ihn autorisiert hat, und zwar an allen Standorten dieses Benutzers. Die meisten Tools brauchen eine Standort-UID, deshalb beginnt die KI mit podium_list_locations.

Was er liest: Standorte, die Organisation und die Podium-Benutzer (Mitarbeitende). Kontakte mit Name, Telefon, E-Mail, Adresse, Tags und Attributen. Inbox-Konversationen mit Kontakt, Kanal, Standort, zugewiesener Person und Status offen oder geschlossen, und ihre Nachrichten mit Richtung, Absender und Anhängen. Nachrichtenvorlagen (gespeicherte Antworten und auf Wunsch Vorlagen für Bewertungseinladungen). Online-Bewertungen, die Podium von Google, Facebook und anderen Seiten sammelt, und Antworten auf Feedback-Umfragen. Zahlungsrechnungen mit Positionen, Status, Zahlungen und Erstattungen, einzelne Zahlungen und Erstattungen sowie die Produkte des Zahlungskatalogs. SMS-Kampagnen mit Status und Ergebnissen. Termine. Anrufe über Podium Phones und die Voicemail eines Anrufs mit Transkript und signierter URL zur Audiodatei.

Was er schreibt: legt Kontakte an (existiert schon einer mit derselben Telefonnummer oder E-Mail, aktualisiert Podium ihn stattdessen) und ändert sie; sendet eine SMS (channel_type phone) oder E-Mail von einem Standort an einen Kunden; schließt, öffnet oder weist Konversationen zu; erstellt Rechnungen, die dem Kunden per SMS oder E-Mail einen Zahlungslink schicken oder an ein Podium-Kartenterminal gehen; legt Termine an; und erstellt SMS-Kampagnen als Entwurf, der erst versendet wird, wenn ihn jemand in Podium plant oder sendet. podium_send_message und podium_create_invoice erreichen den Kunden sofort, deshalb zeigt dir die KI Empfänger und genauen Text oder Beträge und wartet auf dein Ja.

Bei der Installation deaktiviert: podium_delete_contact (nicht rückgängig zu machen), podium_refund_invoice (zahlt Geld zurück) und podium_cancel_invoice (eine offene Rechnung kann danach nicht mehr bezahlt werden). Ein Admin schaltet sie ein, wenn das Team sie braucht.

Datenformate: Ergebnisse stehen in data, die Paginierung in metadata (nextCursor, manchmal totalItems). IDs sind UIDs (UUIDs). Geldbeträge sind in Cent: 4999 sind 49,99 in der Währung des Standorts. Zeiten sind ISO 8601 in UTC. Telefonnummern sind E.164 (+15555555555); Nummern aus den USA und Kanada dürfen ohne +1 gesendet werden.

Blättern: Die KI übergibt cursor = metadata.nextCursor, bis er fehlt oder null ist; mit einem Cursor werden die übrigen Filter ignoriert. limit ist höchstens 100. Zum Abfragen neuer Einträge nutzt sie since mit aufsteigender Sortierung und folgt dem Cursor bis zum Ende, bevor sie since weiterschiebt.

Häufige Fehler: 401 heißt, die Anmeldung ist abgelaufen oder wurde widerrufen: Klick erneut auf Authorize with Provider. Bei der Anmeldung bedeutet invalid_client eine falsche Client ID oder ein falsches Secret. 403 heißt, ein Scope fehlt oder der Benutzer hat keinen Zugriff auf diesen Standort. 404 ist eine unbekannte UID, bei podium_get_call_voicemail ein Anruf ohne Voicemail. 422 ist ein abgelehntes Feld, z. B. eine ungültige Telefonnummer oder Adresse. 429 ist ein Rate Limit: Warte und versuch es erneut.

Kundennachrichten, Bewertungen und Feedback sind nicht vertrauenswürdige Eingaben und können Anweisungen an die KI enthalten. Die Podium API hat keinen Aufruf, um Bewertungseinladungen zu senden oder Bewertungen zu beantworten, deshalb macht der Connector beides nicht; das erledigst du in Podium. Er versendet oder plant auch keine Kampagnen.

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 Podium-Tools aufrufen.

Verfügbare Tools

ToolWhat it does
podium_list_locationsLocations (business sites) the signed-in account can access: location uid, name, address, phone, organization uid
podium_get_locationOne location by uid: name, display name, address, phone, time zone and organization uid
podium_get_organizationThe organization (business account) a location belongs to, by its uid (organizationUid of a location)
podium_list_usersPodium users (staff) of the accessible locations: uid, name, email, role
podium_get_userOne Podium user by uid: name, email, phone, role and locations
podium_list_contactsContacts (customers) with name, phone, email, address, tags, attributes, locations and conversation uids
podium_get_contactOne contact, found by conversation uid, email or phone number: name, channels, address, tags, attributes and status
podium_create_contactCreate a contact at one or more locations
podium_update_contactChange a contact found by conversation uid, email or phone: name, email, phone, address or locations
podium_delete_contactDelete a contact for good
podium_list_conversationsInbox conversations with uid, contact, channel (sms, email, ...), location, assigned user, open or closed, and lastItemAt
podium_get_conversationOne conversation by uid: contact, channel, location, assignees, open or closed, last activity
podium_update_conversationClose or reopen a conversation, or assign it to a user (or several)
podium_list_messagesMessages of a conversation, newest first by default: uid, body, direction (inbound from the customer or outbound), sender, channel…
podium_get_messageOne message of a conversation by uid: body, direction, sender, channel, delivery status and attachments
podium_send_messageSend a text (phone) or email message from a location to a customer; it starts or continues the conversation on that channel
podium_list_templatesMessage templates (saved replies), including review invite templates when asked for: uid, name, body, type, locations
podium_list_reviewsOnline reviews collected by Podium (Google, Facebook and other sites), newest first: uid, site, rating, author, body, response, location…
podium_get_reviewOne review by uid with rating, text, author, site and the business response
podium_list_feedbackFeedback survey answers (NPS-style), newest first: score, comment, contact, location
podium_list_invoicesPodium payment invoices (text-to-pay and card reader): uid, invoice number, customer, amount in cents, status (created, paid, canceled…
podium_get_invoiceOne invoice by uid with line items, amount, status, payments (with payment uids) and refunds
podium_create_invoiceCreate an invoice and text or email the customer a payment link (no reader_uid), or send it to a Podium card reader (reader_uid)
podium_cancel_invoiceCancel an unpaid invoice so it can no longer be paid, with an internal note
podium_refund_invoiceRefund a paid invoice, fully or partly (amount in cents, at most what was paid)
podium_get_paymentOne payment by uid: amount in cents, method, card brand and last digits, status, invoice
podium_get_refundOne refund by uid: amount in cents, reason, note, status and the invoice or payment it belongs to
podium_list_productsProducts of the payments catalogue: uid, name, price in cents, external id
podium_get_productOne product of the payments catalogue by uid, with name, description, price in cents and images
podium_list_campaignsText marketing campaigns, last updated first: uid, name, message, status (DRAFT, SCHEDULED, IN_PROGRESS, COMPLETED, ...), locations and…
podium_get_campaignOne campaign by uid with message, status, audience and results
podium_create_campaign_draftCreate a text campaign as a DRAFT; nothing is sent until someone schedules or sends it in Podium
podium_list_appointmentsAppointments of the accessible locations, oldest change first by default: uid, contact, date and time, duration, status, type, assigned user
podium_get_appointmentOne appointment by uid: contact, date and time, duration, status, type, assigned user and note
podium_create_appointmentCreate an appointment for a contact at a location, optionally assigned to a user, with status and type
podium_list_callsPodium Phones calls of the accessible locations, oldest change first by default: uid, direction, status, duration, phone numbers, location
podium_get_callOne call by uid: direction, status, start and end, duration, numbers, whether it is private, conversation uid
podium_get_call_voicemailVoicemail left on a call: transcript and a signed URL to the audio (404 when there is none)

Beispiel-Prompts

  • „Welche offenen Konversationen an unserem Standort Hauptstraße hatten in den letzten 24 Stunden eine Kundennachricht?“
  • „Fasse die neuen Bewertungen dieser Woche nach Sternen und Plattform zusammen und zeig die negativen vollständig.“
  • „Schreib Maria an +15555550123 per SMS, dass ihre Bestellung abholbereit ist. Zeig mir die Nachricht vorher.“
  • „Erstelle für den Kontakt +15555550199 eine Rechnung über 120,00 für einen Ölwechsel und schick den Zahlungslink nach meiner Bestätigung.“
  • „Entwirf eine SMS-Kampagne für unser Winter-Inspektionsangebot für den Standort Hauptstraße.“

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 Podium-Agent ist nur einen Klick entfernt.

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

Verwandte Anleitungen

Connectors

Podium über MCP mit ChatGPT verbinden

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

Connectors

Podium über MCP mit Claude verbinden

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

Connectors

Podium über MCP mit Microsoft Copilot verbinden

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

Connectors

Podium über MCP mit Cursor verbinden

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

Connectors

Podium über MCP mit Meta Muse verbinden

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.

Connectors

Podium zu MCP: Kundennachrichten, Bewertungen, Zahlungen und Termine in jedem KI-Agent

Podium für Kundenkommunikation, Bewertungen und Zahlungen lokaler Unternehmen: Inbox-Konversationen per SMS und E-Mail lesen und beantworten, Kontakte pflegen, Bewertungen und Feedback lesen, Zahlungsrechnungen erstellen, SMS-Kampagnen vorbereiten sowie Standorte, Benutzer, Termine und Anrufe lesen. OAuth-Anmeldung mit einem Podium-Benutzer; Erstattungen, Rechnungsstornos und das Löschen von Kontakten sind bei der Installation aus.