关于 ProductClank
ProductClank 是远程 MCP 服务,可从 AI 客户端发起社区增长活动、管理内容草稿并参与活动。通过 OAuth 连接 ProductClank 账户,操作会消耗积分,并受支出控制约束。
主要功能
- 01创建和管理发现活动
- 02研究主题并评估活动结果
- 03起草和审核社区回复
- 04准备和管理内容草稿
- 05参与活动并跟踪提交
- 06查询积分余额与记录
适用场景
- 01为产品活动查找相关帖子
- 02起草待审核的社区内容
- 03参与活动并提交作品
- 04执行活动操作前查看积分成本
MCP 相关
提供活动、内容、参与和积分管理工具,并提供两个提示词及一个功能资源。MCP 客户端通过 OAuth 2.1 连接远程端点;creator 端点不提供帖子推广工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.productclank.com/mcpclaude mcp add --transport http com-productclank-productclank https://mcp.productclank.com/mcp{"mcpServers":{"com-productclank-productclank":{"type":"http","url":"https://mcp.productclank.com/mcp"}}}在 Cursor 中打开{"servers":{"com-productclank-productclank":{"type":"http","url":"https://mcp.productclank.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-productclank-productclank":{"type":"http","url":"https://mcp.productclank.com/mcp"}}}{"mcpServers":{"com-productclank-productclank":{"serverUrl":"https://mcp.productclank.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
54| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | 结果数量上限(默认值为 5) |
| query | string | 是 | 要搜索的产品名称或关键词 |
详细介绍
ProductClank MCP 服务
通过 AI 助手发起社区增长活动。 ProductClank 将真实社区(及其 Agent)转变为分发网络——此 MCP 服务让 Claude、ChatGPT 或任何 MCP 客户端都能代表你调动该网络:通过真实回复、点赞和转发为帖子助力;发起社区内容活动;将社交内容草稿写入你自己的工作流。
- 远程服务:
https://mcp.productclank.com/mcp(Streamable HTTP)——创作者活动端点请参阅端点 - 身份验证: OAuth 2.1——使用你的 ProductClank 账户登录,可随时撤销
- 计费: 使用你的 ProductClank 积分,下方列出了每项工具的费用,并设有每个应用的每日支出上限
- 网站: productclank.com/mcp
Claude 和 ChatGPT 使用的是同一个 URL——两款应用的区别仅在于“添加连接器”页面的位置不同(而且 ChatGPT 还要求特定套餐并启用开发者模式)。连接后,两者都可以使用下方完全相同的工具。
端点
该服务在两个 URL 上挂载相同的 MCP 实现,但各自提供不同的工具配置(src/tools/index.ts):
| 端点 | 配置 | 提供给 | 工具 |
|---|---|---|---|
https://mcp.productclank.com/mcp | full | Claude、ChatGPT、MCP 注册表——下方所有连接指南中使用的 URL | 所有工具,包括 boost_post |
https://mcp.productclank.com/creator | creator | Meta 的 Muse 连接器目录 | 除 boost_post 以外的所有工具 |
创作者配置将此连接器作为创作者活动产品:品牌方委托创作者,创作者则通过自己的账号发布原创内容并获得报酬。boost_post 是唯一不适用的工具——它售卖 likes 和 repost(属于互动信号),并接受 Instagram 帖子 URL;而 Meta 的垃圾信息社区标准禁止付费换取互动。因此,在获得 Meta 批准前,/creator 不会提供该工具,获批后即可重新添加。
这里有意按 URL 而非 OAuth 客户端区分配置:tools/list 刻意无需身份验证(这样目录健康检查才能查看工具),因此审核者无需任何客户端身份即可列出工具。提示词和 productclank://capabilities 资源也采用相同的筛选方式,所以创作者端点提供的任何内容都不会提及助力、点赞或转发。
两个端点共用同一 OAuth 授权服务、同一套令牌、同一个会话清理器,并采用相同的仅限 JSON 客户端处理方式;两者各自都是一个 RFC 9728 受保护资源(/.well-known/oauth-protected-resource/mcp 和 …/creator)。
从 Claude 连接
- 在 Claude 中,前往设置 → 连接器 → 添加自定义连接器(桌面版或网页版)。
- 粘贴 URL:
https://mcp.productclank.com/mcp - 批准 OAuth 提示——系统会让你登录 ProductClank(使用 Google 或电子邮件),并征求你的同意。
- 向 Claude 提出类似以下请求:
“通过 ProductClank 社区的回复为这条帖子助力:https://x.com/…” “预览一个适用于我产品的内容活动。” “我的 ProductClank 积分余额是多少?”
获取新工具: Claude 会在对话开始时加载工具列表。
发布新工具或选项后,请新建对话以查看它。在
Claude Code 中,运行 /mcp 并重新连接 ProductClank(或开始新会话)。
从 ChatGPT 连接
ChatGPT 通过开发者模式连接自定义 MCP 连接器。
要求 — 使用自定义连接器需要在网页应用中订阅付费 ChatGPT 计划(Pro、Plus、Business、Enterprise 或 Education)。免费版不提供此功能,因此免费版用户不会看到“添加连接器”选项——这是 ChatGPT 的限制,与 ProductClank 无关。
- 在网页端 ChatGPT 中,打开设置 → 应用与连接器 → 高级设置,然后开启开发者模式。
- 返回应用与连接器,点击创建 / 添加自定义连接器。
- 为其设置名称(例如
ProductClank)、简短描述和 MCP 服务 URL:https://mcp.productclank.com/mcp - 选择 OAuth 作为身份验证方式并连接——系统会让你登录 ProductClank(使用 Google 或电子邮件),并请求授权,流程与 Claude 完全相同。
- 在聊天中启用 ProductClank 连接器,然后让它助推帖子、预览营销活动或查询余额。
适用于任何支持通过 OAuth 连接远程服务的 MCP 客户端(Claude 网页版 / 桌面版、Claude Code、ChatGPT 开发者模式等)。
工具
增长 — 为产品开展增长营销活动
| 工具 | 功能 | 费用 |
|---|---|---|
search_products | 将你的 ProductClank 产品解析为 product_id | 免费 |
create_product | 仅凭网站 URL 列出产品(无需令牌,自动填充) | 免费 |
create_campaign | 创建发现营销活动:持续查找相关帖子 + 起草社区回复 | 10 cr |
run_research / get_research | 主题与竞争对手分析——开始投入前的免费预检查 | 免费 |
generate_posts | 开始发现:抓取匹配的帖子,并为每篇起草一条回复 | 12 cr/帖 |
list_campaigns / get_campaign / get_posts | 营销活动列表、配置与统计数据、发现的帖子及草稿 | 免费 |
review_posts | 根据相关性规则对帖子进行 AI 评分,筛除不相关内容(试运行也会计费) | 2 cr/帖 |
regenerate_replies | 根据编辑要求重新起草选定的回复 | 5 cr/条回复 |
get_campaign_activity | 自上次查看以来的最新动态——发现的帖子、已认领的回复,以及已发布内容的实时链接 | 免费 |
get_campaign_results | 投入与结果:转化漏斗、审批率与存活率、每条可用回复的成本 | 免费 |
update_campaign | 合并关键词、启用研究发现的发现来源、调整相关性门槛、暂停 / 恢复、重新设置平台定向,以及更改发布草稿的人 | 免费 |
set_campaign_schedule | 为发现设置日程,让它在各次会话之间持续查找对话。显示预计每日成本,并要求在启用前明确确认 | 设置免费 · 每发现一篇帖子 12cr |
add_delegate | 将营销活动交由他人在 Web 应用中管理 | 免费 |
boost_post (仅限 /mcp — 参见端点) | 动员社区与特定帖子互动——AI 起草回复或引用帖,每条草稿 20 cr(count 为 1–10,默认值 10 = 200 cr;引用帖仅支持 X——每位成员都附上自己的文字转发,显示在其关注者的信息流中)、30 个赞、10 个书签(仅限 X)或 10 次转发(300 cr)。根据 URL 自动识别平台:X、Instagram、TikTok、LinkedIn、Reddit、Farcaster、YouTube | 20 cr/条草稿或 300 cr |
Earn — 为关联用户参与活动
| 工具 | 功能 | 费用 |
|---|---|---|
find_opportunities | 浏览用户可发布并赚取奖励的未认领回复和引用帖草稿(点赞和转发需要截图,且只能在 Web 应用中完成) | 免费 |
submit_participation | 提交已发布回复的 URL(X、Reddit、YouTube、LinkedIn)——该回复会归属到用户在相应平台关联的账号,然后发放积分/点数 | 可赚取 |
find_open_campaigns | 发现用户可以参与的内容和行动活动——包括公开活动及其社群的活动 | 免费 |
get_campaign_brief | 查看活动完整说明:要创作或完成的内容、评审标准、奖励、截止日期和剩余名额 | 免费 |
submit_campaign_work | 提交用户的作品:内容或行动证明 URL、为任务制作并托管的图片/视频(media_url — 仅限链接,不支持上传)和/或说明。X 帖子会进行作者验证。状态依次为待审核 → 活动方审核 → 发放 Stars/积分 | 可赚取 |
get_my_submissions | 跟踪提交状态和审核者备注 | 免费 |
get_earnings | 用户的参与统计:积分、点数、回复数据 | 免费 |
内容工作室
| 工具 | 功能 | 费用 |
|---|---|---|
suggest_content_campaign | AI 起草的社群内容活动预览(标题、描述、行动号召)和费用检查。不会创建任何内容 | 免费 |
create_content_campaign | 发起内容活动:社群为你的产品创作帖子/帖子串/视频;提交作品和选出获奖者均在 Web 应用中进行 | 1,000 cr |
list_content_spaces | 列出你可以起草内容的空间 | 免费 |
get_content_workspace | 品牌的校准设置——语气、平台、帖子类型、操作手册、主题清单、风格指南。起草前请先阅读 | 免费 |
setup_content_space | 通过引导对话为品牌启用内容功能(搭配 setup_content_space 提示词):设置语气、平台、帖子类型和主题——也可以为品牌创建独立空间。之后也可更新设置 | 按字段免费 · 粘贴品牌文档需 5 cr |
manage_content_topics | 品牌讨论的主题清单:列出 / 添加 / 更新 / 移除 / 建议 | 免费 |
write_content_candidates | 在空间中起草最多 25 条帖子,使用已校准的语气。审核者会自动评分,草稿随后进入队列,等待用户批准;不会自动发布任何内容 | 免费 |
get_content_queue | 查看用户看到的队列:每份草稿及其评分、评审结果和审核者的一句话修改建议 | 免费 |
revise_content_draft | 批准(stage)、删除(discard)、编辑草稿,或使用一键预设调整语气——更短、更长、更有力、更深入、更简单、更具体、更少推销感、更随意、更正式——也可输入备注;支持 fix / humanize / review | 提交 · 删除 · 编辑免费;改写和审核需 2 cr |
teach_content_voice | 将一次反馈转化为品牌语气知识库中的常驻规则,让今后的每份草稿都遵循该规则 | 1 cr |
积分
| 工具 | 功能 | 费用 |
|---|---|---|
check_balance | 查看你的积分余额和方案,以及每项操作实时的积分和美元价格 | 免费 |
credit_history | 查看你的积分交易记录(支出和奖励),按时间从新到旧排列 | 免费 |
report_issue | 向 ProductClank 团队报告工具故障或无法继续的情况(会有真人回复) | 免费 |
get_support_status | 查看你报告的问题和团队的回复 | 免费 |
该服务还提供两个 MCP 提示词:grow_product,一套现成的增长循环操作流程;以及 setup_content_space,Content Studio 的入门访谈(品牌 → 受众 → 语气 → 示例帖子 → 平台 → 帖子类型 → 主题,然后生成初稿并进入审批 / 调整 / 指导循环);此外还提供一个 资源:productclank://capabilities,列出工具和费用,方便 Agent 在调用前规划支出。
对于高费用操作,设计上会先向用户确认——工具描述会指示模型在产生费用前先预览并说明积分成本。
身份验证与计费方式
该服务是由 ProductClank Web 应用(/connect/mcp 登录 + 授权)提供支持的 OAuth 2.1 授权服务。每个 /mcp 请求都需要有效的访问令牌;工具以已连接用户的身份运行,并从该用户的积分余额中扣费。用户可以在 ProductClank 个人资料的“Connected Apps”中查看和撤销连接器,还可以为每个已连接的应用设置每日积分支出上限。
通信约定
工具结果由助手读取,而非支付积分的用户读取,因此用户必须了解或决定的所有内容都应放入载荷中:
user_note— 一两句简洁的话,供助手转达。decision_offer— 一个实际选择(包含question+options,以及what_happens和cost+current+how_to_apply),供助手呈现,绝不替用户作答。
重点是分发:创建的营销活动默认为私有(草稿会留在所有者的工作台中),结果会将社区分发——平台存在的意义所在——作为一项明确且标明费用的选择提供。支出也采用同样的处理方式:suggest_content_campaign 会将 1000 积分的启动操作作为是 / 否选项返回,而 review_posts 的试运行会说明已产生的费用,以及下一步操作实际会带来的变化。
遥测
该服务会发送三个 PostHog 事件——mcp_connected(完成 OAuth 授权)、mcp_tool_called(每次工具调用,包含 ok 和 duration_ms)以及 mcp_tool_error(失败,包含错误消息)——以便衡量连接 → 首次调用 → 重复使用的转化漏斗;被拒绝的调用也可作为路线图信号。只要能够解析出用户的 Supabase auth id,事件就会以此为键,因此连接器活动会与同一 PostHog 用户的 Web 应用活动关联起来。数据采集以即发即弃方式进行;未设置 POSTHOG_API_KEY 时,整个功能不会执行。请参阅 src/lib/analytics.ts;工具通过 src/tools/instrument.ts 统一埋点。
架构
这是一个轻量的 Express + @modelcontextprotocol/sdk 封装层,底层对接 ProductClank 的公开 Agent REST API(/api/v1/agents/*)。REST API 是权威来源;此服务和 ProductClank agent skill 是并行的封装层——capabilities.json 是功能一致性的唯一事实来源,若两者出现偏差,CI 会失败(npm run check:parity)。
Claude / MCP client ──▶ mcp.productclank.com/mcp (profile: full)
Meta Muse directory ──▶ mcp.productclank.com/creator (profile: creator, no boost_post)
│ OAuth 2.1 AS ──▶ productclank.com/connect/mcp (login + consent)
└─▶ ProductClank agent REST API (/api/v1/agents/*)
开发
cp .env.example .env # fill in (see DEPLOYMENT.md)
npm install
npm run dev # tsx watch
npm run typecheck
npm run build && npm start
有关生产环境部署(Docker / Railway),请参阅 DEPLOYMENT.md;有关工具路线图,请参阅 CAPABILITIES.md。
运维
如果某次发布依赖应用仓库中的新行为,请先部署应用仓库;工具必须能够针对较旧的 API 平稳降级。
注册表
已发布到官方 MCP Registry,名称为 com.productclank/productclank — 请参阅 server.json。
Links
- What is ProductClank? · MCP connector page · For agents & developers
- Issues & support: GitHub issues or in-app support
License
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。