连接器指南阅读约 6 分钟38 个 MCP 工具7 种语言

如何通过 MCP 将 Podium 连接到 ChatGPT

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

HC作者:HelpCode 团队更新于 6 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

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.

个工具

38

区域

INTL

类别

即时通讯

身份验证

OAuth 2.0

所需环境变量

PODIUM_CLIENT_IDPODIUM_CLIENT_SECRET
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 Podium,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

摘要

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

试试这样问

Podium 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Podium · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Podium、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无 git clone、无本地服务器。

Podium + ChatGPT

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

前提条件

完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:

PODIUM_CLIENT_ID, PODIUM_CLIENT_SECRET

步骤 1 — 获取凭证

设置大约需要 15 分钟,另外还要等 Podium 审核新应用。你需要一个 Podium 账户,以及 AI 应能看到其门店的 Podium 用户。

  1. 在 https://developer.podium.com 注册并创建一个应用(OAuth 应用)。Podium 可能会在新应用用于正式账户之前进行审核。
  2. 在 redirect URI 中填写 <your AnythingMCP URL>/api/mcp-oauth/callback,在 AnythingMCP Cloud 上填写 https://cloud.anythingmcp.com/api/mcp-oauth/callback。Podium 要求使用 HTTPS。
  3. 启用连接器请求的 scope: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。如果 Podium 因某个 scope 拒绝登录,请在应用中启用它,或从连接器的 OAuth 设置中删除它;对应的工具随后会返回 403。
  4. 把 Client ID(一个 UUID)粘贴到 PODIUM_CLIENT_ID,把 Client Secret 粘贴到 PODIUM_CLIENT_SECRET,然后保存。
  5. 在连接器页面点击 Authorize with Provider,用 AI 应能看到其门店的 Podium 用户登录。
  6. 运行 podium_list_locations:它会列出门店并确认登录成功。

访问令牌有效期 10 小时,通过刷新令牌续期。连接器使用 Podium API v4(https://api.podium.com/v4)。

这是谁的账户:所有使用该连接器的人都以授权它的 Podium 用户身份,在该用户的所有门店上操作。大多数工具需要门店 uid,所以 AI 会先调用 podium_list_locations。

可读取的内容:门店、组织和 Podium 用户(员工)。联系人,包括姓名、电话、邮箱、地址、标签和属性。收件箱会话,包括联系人、渠道、门店、负责人以及打开或关闭状态,以及会话中的消息,包括方向、发送者和附件。消息模板(已保存的回复,按需包括评价邀请模板)。Podium 从 Google、Facebook 和其他网站收集的在线评价,以及反馈问卷的回答。收款发票,包括明细、状态、付款和退款,单笔付款和退款,以及收款目录中的商品。短信营销活动及其状态和结果。预约。Podium Phones 的通话,以及通话的语音留言,含文字转写和音频的签名 URL。

可写入的操作:创建联系人(如果已有相同电话或邮箱的联系人,Podium 会改为更新它)并修改联系人;从某个门店向客户发送短信(channel_type phone)或邮件;关闭、重新打开或分配会话;创建发票,通过短信或邮件给客户发送付款链接,或发送到 Podium 刷卡器;创建预约;以及以 草稿 形式创建短信营销活动,只有当有人在 Podium 中排期或发送时才会发出。podium_send_message 和 podium_create_invoice 会立即送达客户,因此 AI 会先向你展示收件人和确切的文本或金额并等你同意。

安装时关闭:podium_delete_contact(无法撤销)、podium_refund_invoice(退还资金)和 podium_cancel_invoice(未付发票将无法再支付)。团队需要时由管理员开启。

数据格式:结果在 data 中,分页信息在 metadata 中(nextCursor,有时还有 totalItems)。ID 是 uid(UUID)。金额以 分 为单位:4999 表示门店货币的 49.99。时间为 UTC 的 ISO 8601。电话号码为 E.164 格式(+15555555555);美国和加拿大号码可以不带 +1。

分页:AI 传入 cursor = metadata.nextCursor,直到它缺失或为 null;使用游标时其他筛选条件会被忽略。limit 最多 100。轮询新数据时,它使用升序的 since,并在移动 since 之前把游标翻到底。

常见错误:401 表示登录已过期或被撤销:请再次点击 Authorize with Provider。登录时出现 invalid_client 表示 Client ID 或 Secret 错误。403 表示缺少 scope,或该用户无权访问这个门店。404 是未知 uid;对 podium_get_call_voicemail 而言表示该通话没有语音留言。422 表示某个字段被拒绝,例如无效的电话号码或地址。429 是频率限制:稍等后重试。

客户消息、评价和反馈属于不可信输入,可能包含针对 AI 的指令。Podium API 没有发送评价邀请或回复评价的接口,所以连接器两者都不做;请在 Podium 中完成。它也不会发送或排期营销活动。

步骤 2 — 安装 adapter

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

步骤 3 — 在 ChatGPT 中添加连接器

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

ChatGPT 在网页版的 Plugins 页面把 MCP 服务器添加为插件,仅付费套餐可用,不再需要开发者模式。在 Business 工作区中只有管理员和所有者可以添加;在 Enterprise 和 Edu 中,管理员可以授予 Create plugins with MCPs 权限。

  1. 前往 chatgpt.com/plugins,点击 Add,然后选择 Add custom MCP server。
  2. 填写名称,例如 Name: Podium。
  3. 在 Connection 下的 Server URL 中填入 https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID,Authentication 保持为 OAuth。
  4. 选择 I understand and want to continue,然后点击 Create as a plugin。ChatGPT 提示时,登录 AnythingMCP 并允许访问。
  5. 在个人插件中安装这个新插件,然后在对话中输入 @ 并选择它。

可用工具

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)

示例提示

  • “我们 Main Street 门店的哪些未关闭会话在过去 24 小时内收到了客户消息?”
  • “按评分和网站汇总本周的新评价,并完整列出差评。”
  • “给 +15555550123 的 Maria 发短信,告诉她订单可以取货了。先给我看消息。”
  • “为联系人 +15555550199 创建一张 120.00 的换机油发票,在我确认后发送付款链接。”
  • “为 Main Street 门店起草一个冬季保养优惠的短信营销活动。”

FAQ

ChatGPT 免费套餐能用自定义 MCP 服务器吗? OpenAI 只为付费套餐提供自定义 MCP 服务器的说明,Free 套餐不在其列。

下一步

这份指南对你有帮助吗?

你的 Podium 智能体只差一次点击。

安装连接器,粘贴密钥,向 ChatGPT 提问。免费试用 7 天,无需信用卡。

相关指南

连接器

如何通过 MCP 将 Podium 连接到 Claude

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

连接器

如何通过 MCP 将 Podium 连接到 Microsoft Copilot

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

连接器

如何通过 MCP 将 Podium 连接到 Cursor

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

连接器

如何通过 MCP 将 Podium 连接到 Gemini

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

连接器

如何通过 MCP 将 Podium 连接到 Meta Muse

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。

连接器

Podium 接入 MCP:在任意 AI 智能体中处理客户消息、评价、收款和预约

面向本地商家的 Podium 客户消息、评价和收款:阅读并回复短信和邮件收件箱会话,管理联系人,查看评价和反馈,创建收款发票,准备短信营销活动,并查看门店、用户、预约和通话。使用 Podium 用户通过 OAuth 登录;退款、作废发票和删除联系人在安装时关闭。