原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。使用 Google 登录即可撰写评价。原型 · 每 30 分钟更新
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

ProductClank

作者:covariance-network版本 0.3.0i★ 12i在云端运行
注册名称com.productclank/productclank

安装方法

What it does

Boost posts and launch community growth campaigns from your AI assistant. OAuth, credit-billed.

  • Connects 在云端运行
  • Account or key No key needed
  • Category 营销与社交媒体

安装

选择你使用的 AI 应用,然后复制设置。

通过 4/4 项检查 · 你的提问会经过开发者的服务器(mcp.productclank.com) · ✓ 命令已检查 2026年11月13日

第一步:你用哪个 AI?

选择你用的应用,步骤会显示在下方。

可连接 Claude · 约 2 分钟

不需要密钥,不用安装程序 · 在 claude.ai 或桌面应用设置一次,即可在聊天中使用 · 免费账户可添加 1 个 · Team/Enterprise 方案由所有者(Owner)添加

  1. 打开 Claude 的 Connectors 页面

    CustomizeConnectors

    CustomizeConnectors1Add2https://…3Add4
  2. 点击“Add” → “Custom” → “Web”,填写这 2 项

    把这里的内容复制到 Claude 中同名的输入框,然后点击 Continue

    Name · 名称ProductClank
    Remote MCP server URL · 地址https://mcp.productclank.com/mcp

    在 Claude 检测到的登录设置页点击 Continue · Authentication 按作者说明选择(Sign in now、Sign in when needed 或 No sign in),然后点击 Add

  3. 在聊天中开启

    +ConnectorsProductClank

  4. 试一试

    用 ProductClank 告诉我你能帮我做什么,然后做一件给我看

    ✓ 如果 Claude 说正在使用 ProductClank,或回答中出现 ProductClank 的工具名称,就表示连接成功

菜单名称已于 2026年11月11日 对照 Anthropic 帮助页面核实 · 你的界面可能因版本略有不同

能否连接 ChatGPT 取决于方案

完整 MCP:网页版 ChatGPT Business、Enterprise 或 Edu · Pro:以读取/获取权限连接,修改数据的工具可能用不了 · Plus:官方文档尚未确认,如果在插件页看到添加自定义 MCP 的选项可以试试 · 仅限网页

  1. 在网页版 ChatGPT 打开添加 MCP 的页面

    Plugins+Add custom MCP server

    ChatGPTPlugins1+2https://…3Create4
  2. 填写名称和地址

    输入名称,在 Connection 下粘贴地址,勾选风险提示,然后点击 Create as a plugin

    Name · 名称ProductClank
    Connection · 地址https://mcp.productclank.com/mcp
  3. 在聊天中选择 ProductClank

    开启新聊天,输入前先从插件列表中选择 ProductClank

  4. 试一试

    用 ProductClank 告诉我你能帮我做什么,然后做一件给我看

    ✓ 如果 ChatGPT 说正在使用 ProductClank,或回答中出现 ProductClank 的工具名称,就表示连接成功

菜单名称已于 2026年11月11日 对照 OpenAI 帮助页面核实 · 你的界面可能因版本略有不同

可连接 Claude Code · 约 2 分钟

不需要密钥,不用安装程序

  1. 打开终端

    Mac:按 Command+空格,输入 Terminal · Windows:打开 PowerShell

  2. 粘贴这条命令并按 Enter

    claude mcp add --transport http --scope user productclank https://mcp.productclank.com/mcp
  3. 在 Claude Code 中输入 /mcp

    应能看到 ProductClank 在列表中并显示已连接

  4. 试一试

    用 ProductClank 告诉我你能帮我做什么,然后做一件给我看

    ✓ 如果 Claude Code 说正在使用 ProductClank,或回答中出现 ProductClank 的工具名称,就表示连接成功

菜单名称已于 2026年11月11日 对照 Anthropic 帮助页面核实 · 你的界面可能因版本略有不同

可连接 Cursor · 约 2 分钟

不需要密钥,不用安装程序

  1. 点击这个按钮打开 Cursor

    在 Cursor 中打开

    Cursor 会请你确认安装,点击 Install

  2. 在 Cursor 中以 Agent 模式打开 AI 聊天

  3. 试一试

    用 ProductClank 告诉我你能帮我做什么,然后做一件给我看

    ✓ 如果 Cursor 说正在使用 ProductClank,或回答中出现 ProductClank 的工具名称,就表示连接成功

菜单名称已于 2026年11月11日 对照 Cursor 帮助页面核实 · 你的界面可能因版本略有不同

可连接 VS Code · 约 2 分钟

不需要密钥,不用安装程序

  1. 点击这个按钮打开 VS Code

    在 VS Code 中打开

    VS Code 会请你确认安装,点击 Install

  2. 在 VS Code 中以 Agent 模式打开 AI 聊天

  3. 试一试

    用 ProductClank 告诉我你能帮我做什么,然后做一件给我看

    ✓ 如果 VS Code 说正在使用 ProductClank,或回答中出现 ProductClank 的工具名称,就表示连接成功

菜单名称已于 2026年11月11日 对照 VS Code 帮助页面核实 · 你的界面可能因版本略有不同

其他支持 MCP 的应用(如 Windsurf、Zed、Gemini CLI)添加方式各不相同,请在应用列表中查看

查看所有支持 MCP 的应用 →

通过网页连接的应用使用的地址

地址https://mcp.productclank.com/mcp

JSON 设置在下方“开发者专用”中

卡住了?问问正在用 ProductClank 的人💬 讨论 →
开发者专用:终端命令和 JSON 设置

通过网页连接

Claude Code

claude mcp add --transport http --scope user productclank https://mcp.productclank.com/mcp

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "productclank": {
      "url": "https://mcp.productclank.com/mcp"
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "productclank": {
      "type": "http",
      "url": "https://mcp.productclank.com/mcp"
    }
  }
}

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

一览

每周下载量i
不在 npm/PyPI 上
已验证域名
✓ productclank.com
连接方式
在云端运行
传输方式
streamable-http
最新版本i
0.3.0
发布到注册中心i
2026年7月22日
代码最后更新i
2026年11月11日
作者
covariance-network
注册状态
活跃

哪些应用可以使用它

依据这个服务器的连接方式和各应用自己的文档,检查于 2026年11月10日。

通过互联网连接,适用于

ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

全部应用及其优缺点 →

它能做什么

工具名称和描述与服务器在 2026年11月14日 报告的完全一致。这些内容由作者撰写,不是我们写的;我们以纯文本形式显示。

  • search_products

    Search the user's ProductClank products by name and return their IDs. A product_id is required to create or boost a campaign — use this to resolve it, then confirm the match with the user.

  • create_product

    List a new product on ProductClank as a token-free listing (no crypto/token, no wallet). At minimum pass a `url` — the server auto-fills the name, tagline, description, logo, and X handle from the site; any field you pass explicitly overrides what's extracted. Socials are optiona

  • check_balance

    Free. The connected user's credit balance and plan, PLUS live pricing: every action's cost in credits with a dollar range, every growth play priced at test / standard / scale (pricing.plays), top-up packs and plans. Call it before planning or recommending any spend, and quote the

  • credit_history

    The connected user's credit transactions (purchases, campaign spend, participation rewards), newest first. Free, read-only. Use to account for what this connector has spent or earned. Top-ups are NOT available in-connector — send the user to app.productclank.com/credits/purchase

  • boost_post

    Rally the ProductClank community to engage with a specific social post. Creates a boost campaign and spends the user's credits: 'replies' generates AI reply drafts and 'quote' generates AI-drafted QUOTE POSTS (a repost WITH each member's own text, shown above the quoted post in t

  • create_watch_quiz

    Get people to watch a video ALL the way through: viewers open it, wait its full length, then answer ONE counting question about it ('how many times does she say X?') that only a viewer can answer. A right answer earns ProductClank points; a wrong first answer gets one more try (w

  • suggest_quiz_questions

    AI watches a TikTok (frames + captions) and suggests counting questions with their answers and the evidence for each — high confidence only. Creates nothing. Costs 40 credits, charged only when questions come back. Show every question WITH its evidence to the user and pass only t

  • get_watch_quiz_results

    Results of one of the user's watch quizzes (made here, in the web app, or on a boost): state (live / paused / ended), how many people started, answered, got it right, ran out of tries, or used their second try, how each question did, and the credits billed so far. Free, read-only

  • launch_tiktok_campaign

    One call for a full TikTok push on ONE video: community likes + up to 10 community replies (AI-drafted comments) + a 24h 'Watch & answer' quiz (viewers watch to the end and answer a counting question). Use it when the user asks for a 'full', 'full blown', 'complete' or 'combo' Ti

  • create_ai_visibility_check

    Find out what AI assistants tell buyers about the product: real people ask ChatGPT / Claude (and optionally Gemini, Perplexity, Grok) the product's buying questions from their OWN accounts in a fresh chat, and send back the shared chat link or a screenshot. Once the check ends (d

  • get_ai_visibility_results

    Results of one of the user's AI-visibility checks (made here or in the web app): state (active / ended), how many people submitted (shared chat links vs screenshots, approved vs pending) and — once generated — the report itself with its private URL. Free, read-only. If the check

  • generate_ai_visibility_report

    Generate (or regenerate) the report for an AI-visibility check from everything the panel submitted: the verdict, how the models describe the product, strengths, risks with how often they came up, verbatim quotes, findings and ranked recommendations. Free. It waits for the check t

  • suggest_content_campaign

    Preview a content campaign for a product BEFORE launching it. FREE — nothing is created and no credits are charged. Returns an AI-drafted campaign (title, description, call-to-action) plus whether the user can afford to launch it (1000 credits). Show the user the draft AND the cr

  • create_content_campaign

    Launch a content campaign: rally the ProductClank community to create content (posts, threads, videos) for a product. Spends 1000 credits. The platform's AI expands your brief into a full campaign and auto-activates it; community submissions and winner selection happen in the Pro

  • set_content_bounty

    A content campaign pays its creators from a cash prize pool the user deposits (the bounty); the best submissions, ranked by the owner, win it. Free — this sets the pool, it moves no money. TWO STEPS ON PURPOSE: (1) call WITHOUT confirmed: nothing is saved; you get the exact numbe

  • get_content_campaign_results

    See what a content campaign actually produced: how many people submitted, the LIVE links to the content they published, which submissions were approved or rejected, and any winners picked. Free and read-only — safe to poll. This is how you close the loop on create_content_campaig

  • list_content_spaces

    List the ProductClank content spaces you can draft into — spaces the user owns, delegates for, or manages that have their content engine turned on. Returns { space_id, name }. Call this first to resolve the space_id for write_content_candidates, and confirm the target space with

  • write_content_candidates

    Draft one or more posts into a ProductClank content space. FREE. Call get_content_workspace FIRST and write in that brand's voice, post types and topics — the drafts are scored against exactly that voice by the reviewer a moment after they land, and the scores show in get_content

  • get_content_workspace

    The brand's voice, platforms, post types, platform playbook, review threshold, topic inventory and any per-channel style guides for one content space. FREE. Read this BEFORE writing any draft so you write in the brand's own voice, and at the start of any content conversation to k

  • setup_content_space

    Turn the content engine on for a brand from an onboarding conversation, or update its settings later. FREE with structured fields. Collect the answers FIRST (use the setup_content_space prompt: brand & site → audience → tone with the archetype options → platforms → post types → 3

  • manage_content_topics

    The inventory of aspects a brand talks about. FREE. action 'list' reads it; 'add' appends topics (≤12; keywords proposed when omitted); 'update' edits or pauses one (is_active:false keeps it but stops using it); 'remove' deletes one; 'suggest' brainstorms new KB-grounded ideas th

  • get_content_queue

    The space's drafts as the user sees them in 'All Content': text, platform, status, and the reviewer's score / verdict / one-line fix. FREE. Use it to present drafts for approval one by one (show the text, the score against review_threshold, and the reviewer's summary), and after

  • revise_content_draft

    Act on one draft in the user's queue. `stage` = the user approved it (mark ready to publish; publishing itself happens in the web tool). `discard` drops it. `revise` rewrites it in the brand voice per a one-click preset — shorter, longer, punchier, deeper, simpler, more_specific,

  • teach_content_voice

    Teach the engine. The user's reaction — 'too long', 'punchier hooks', 'never say leverage', 'more first-person on LinkedIn' — becomes a durable rule in the brand's voice KB, so every future draft and review honors it. 1 credit. Use it when feedback should STICK; use revise_conten

  • analyze_url

    Read a product's website and propose the two fields create_campaign requires: keywords and search_context (plus a suggested title). 3 credits, charged only when a brief comes back. Creates nothing — no campaign, no product, no discovery, and no commitment to create one. USE THIS

  • create_campaign

    Create a Communiply discovery campaign: it continuously finds relevant social posts (by keyword) and drafts replies for them. BEFORE calling: the keywords and search_context are YOURS to derive, and deriving them well is most of the campaign's quality — actually fetch and read th

  • list_campaigns

    List ALL the connected user's discovery/boost campaigns, newest first — including ones created in the ProductClank web app, not just via this connector. Free. Use to find a campaign id before get_campaign / generate_posts / get_posts.

  • get_campaign

    Get one campaign's configuration (keywords, search context, reply settings incl. reply_approach — 'mention' awareness vs 'flag' leads to the founder — and reply_tag_accounts) plus live stats: posts discovered, replies by status. Free. Use to check progress after generate_posts or

  • run_research

    FREE pre-flight before spending credits: analyzes the campaign's keywords/topic and returns expanded keywords, high-intent phrases, influencer accounts, relevant X lists, and competitors. The EXPANDED KEYWORDS and exclusion terms are applied automatically by the next generate_pos

  • get_research

    Read the cached topic/competitor analysis for a campaign (from run_research). Free. Also reports which of its findings the campaign is actually searching: expanded keywords and exclusion terms always apply, while phrases / influencer accounts / lists / competitors stay dormant un

  • generate_posts

    Run the campaign's discovery pipeline: scrapes social platforms for posts matching the keywords and drafts a community reply for each. Costs 12 credits PER POST discovered (a typical run finds 5–20 posts, so 60–240 credits) and can take a few minutes. Check check_balance first an

  • get_posts

    Read a campaign's discovered posts with their drafted replies. Free. Use after generate_posts to inspect what was found, then review_posts / regenerate_replies to refine.

  • review_posts

    Score every discovered post against relevancy rules and delete the irrelevant ones (kept when dry_run:true). Costs 2 credits per post reviewed — dry runs are billed too, since the AI review runs either way. Start with dry_run:true to preview the verdicts, then re-run with dry_run

  • regenerate_replies

    Redraft the replies of specific posts with an edit request (e.g. 'shorter, no emojis, lead with the user's problem'). Costs 5 credits per reply regenerated; already-claimed replies are refused. Get post ids from get_posts. Confirm the spend with the user.

  • get_campaign_activity

    Catch up on a campaign since the last check: posts discovered, replies claimed by community members, LIVE links to what they actually posted, and the engagement those replies drew. Free, and it never scrapes — safe to call at the start of every session. Pass `since` (the `checked

  • get_campaign_results

    The cumulative scorecard for a campaign: the funnel (posts discovered → kept → replies drafted → claimed → posted → approved), the approval rate, whether posted replies survived on-platform, the engagement they drew, total credits spent broken down by operation, and the cost per

  • update_campaign

    Adjust a live campaign without recreating it. Free — nothing here spends credits, though the next generate_posts run bills as usual. Keywords MERGE (add_keywords never drops what is already there). `sources` is how research findings get applied: high-intent phrases, influencer ac

  • set_campaign_schedule

    Turn standing discovery on or off for a campaign. Calling this is free, but switching it ON authorizes spend that happens LATER and unattended: an hourly job runs discovery on its own and bills the user 12 credits per post it finds, with nobody in the loop. So there are two steps

  • add_delegate

    Add a ProductClank user as a delegate on a campaign so they can view and manage it from the webapp's My Campaigns page. Free. Useful to hand oversight of an agent-created campaign to its human owner (the connected user's own id works too).

  • edit_reply

    Rewrite the text of ONE reply draft before the community posts it. Free. Use it when the user wants different wording on a specific draft from get_posts — the edit lands on the exact reply a creator will claim, so it is what gets posted. Refuses a reply a creator has already clai

  • publish_posts

    Release chosen posts (and their reply drafts) to the community earn feed. Free. This is the approval step for a campaign created with post_visibility 'private' (held mode): drafts are found and written but nobody can claim them until you publish them. Pass the post_ids the user a

  • find_opportunities

    Browse unclaimed drafts from active campaigns the connected user can earn from — the public network AND the private spaces (distribution squads) the user is a member of, in one list, newest first. To see ONE space, pass space_id: never conclude a space has no drafts from the unfi

  • hold_opportunity

    Hold one draft from find_opportunities for the connected user for 10 minutes, so no other member posts the same reply. Call it when the user has PICKED a draft and is about to post — not to reserve work for later. Returns the draft text and `held_until`. One hold at a time: if th

  • release_opportunity

    Release the connected user's hold on a draft they decided not to post, so other members can take it and the user can hold another. Only ever frees the user's own hold; `released: false` means there was no live hold of theirs on it (it lapsed or was claimed). Free.

  • submit_participation

    Submit the URL of what the connected user posted for an opportunity (reply_id from find_opportunities; hold it first with hold_opportunity). Submitting ends the hold. Works for X, Reddit, YouTube and LinkedIn replies, and X quote posts (actionType `quote`: pass the URL of the use

  • join_space

    Join a ProductClank space (a community's distribution squad) for the connected user with the invite code its leader shared. Use it when the user says they were invited to a squad, a space or a community and gives a code. After the join, the space's work is listed for the user: re

  • find_open_campaigns

    Discover content and take-action campaigns the connected user can join and earn from: every active public campaign plus campaigns from communities the user belongs to. Each item has a kind — 'content' (create a post/thread/video about the product) or 'take_action' (do a concrete

  • get_campaign_brief

    The full brief for one campaign: what to create or do (action message, brief sections, content types), how submissions are judged (eligibility + selection criteria), rewards, deadline, and how many submissions the user has left. Free, read-only. If the brief links external instru

  • submit_campaign_work

    Submit the user's work for a campaign. Three ways to prove it, and any one is enough: proof_url (content they published or an action they took), media_url (a hosted image or video made for the task — the ad-hoc creative case: a demo clip, a mockup, a designed asset), and descript

  • get_my_submissions

    The connected user's submissions to one campaign: pending / approved / rejected, with the reviewer's notes. Free, read-only. Use to report outcomes back to the user after submit_campaign_work.

  • get_earnings

    The connected user's participation totals: points, credit balance, and reply stats (submitted / approved / rejected / strikes) for work submitted through this connector. Free, read-only.

  • get_scout_deals

    For approved ProductClank scouts: the founder posts picked for you today, each with the post, why it fits, a drafted opener, its status and your signup/call links. Free, read-only. Use it when the user asks 'what deals do you have for me?'. Show each deal briefly (founder, post,

  • claim_deal

    Hold a deal for this scout for 72 hours so no other scout replies to the same founder. Free. Call it when the user decides to reply, BEFORE they post. Returns the post link, the drafted opener and the scout's links. The user posts the reply from their OWN X account (you never pos

  • release_deal

    Give a claimed deal back to the shared pool (the user will not reply to it). Free. Use it when the user skips a deal they claimed, so another scout can take it.

  • report_deal_progress

    Move a deal forward. stage 'sent' + replyUrl (the URL of the reply the user posted on X) records the reply and awards Stars; it must be the user's own reply, not the founder's post. Later stages are private pipeline steps: 'replied' (the founder answered), 'call_booked', 'closed_

  • rate_deal

    Tell ProductClank whether this deal was a good pick: 'would_send' or 'would_not'. Free. It tunes which posts the matcher picks for this scout. Ask the user when they skip or finish a deal.

  • get_scout_earnings

    The scout's pipeline by stage, commissions earned from their deals, and their rank in this month's top-scouts pool. Free, read-only.

  • setup_growth_assistant

    Personal brand growth for the USER (not a product campaign): every morning it finds up to 5 posts on ONE network (X, LinkedIn, Reddit or YouTube) on the topics the user wants to be known for, each with a draft reply in their voice (no product mentions, no links). The user posts t

  • get_growth_suggestions

    The user's growth assistant: posts found in the last 3 days on their topics that still wait for a reply, each with a draft reply in their voice, plus the assistant settings. Free, read-only. Each suggestion carries engagement { likes, comments, reposts, views } and kind: busy (ma

  • apply_ai_creator

    List an openly-AI creator (a character account on TikTok, X, Instagram or YouTube) on ProductClank so it can enter paid content briefs from brands and startups. Creates a PRIVATE application that a person reviews (about 48h); nothing is published. Rules the user must confirm befo

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月14日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过域名 productclank.com 验证(注册中心会核实域名所有权)

  • ✓ 通过

    仍在维护

    代码最后更新于3天前

  • – 不适用

    有许可证

    不适用:由 productclank.com 的所有者自己运行的云端服务器,你不会运行仓库里的代码

  • ✓ 通过

    端点有响应

    在 162 毫秒内响应(HTTP 200)

  • – 不适用

    使用 OAuth 登录

    无需登录

  • ✓ 通过

    工具描述中没有隐藏指令

    已读取 60 个工具描述,未发现针对 AI 的隐藏指令

讨论

提问、分享技巧或报告无法使用。按“有帮助”数量排序。

还没有帖子,欢迎第一个提问或分享。

此处内容由用户撰写,不代表 PopNx 团队。

使用 Google 登录后发帖

用户评价

还没有评价

用 Google 登录后写评价

与“营销与社交媒体”中的其他服务器比较i

  • 星标数多于此分类中其他 3938 个服务器的 97%
  • 发布到注册中心的时间比此分类中其他 3938 个服务器的 16% 更新
  • 基础检查结果等于或优于此分类中其他 3938 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

ProductClank 安全吗?

它在 4 项适用的基础检查中通过了 4 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。

它还在维护吗?

GitHub 仓库最后更新于3天前,最新版本(0.3.0)于4个月前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,因此也能用于接受远程 MCP 的应用,例如网页版 ChatGPT(Business 及以上为完整 MCP;Pro 为只读)。

有什么可以替代它?

同一分类中有:PostHog MCP Server, Openshorts, Google Ads + Meta Ads + SEO/GEO MCP

同类别的其他选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:↓ 每周下载量i★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

PostHog MCP Server

Official PostHog MCP Server for product analytics, feature flags, experiments, and more.

作者:PostHog广泛使用★ 4.1万 整个仓库的星标10个月前更新

在云端运行

Openshorts

Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.

作者:mutonby广泛使用★ 80533个月前更新

在云端运行

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

ProductClank MCP Server

Launch community growth campaigns from your AI assistant. ProductClank turns real communities (and their agents) into a distribution network — this MCP server lets Claude, ChatGPT, or any MCP client rally that network on your behalf: boost a post with real replies, likes, and reposts; launch community content campaigns; draft social content into your own pipeline.

  • Remote server: https://mcp.productclank.com/mcp (Streamable HTTP) — see Endpoints for the creator-campaign endpoint
  • Auth: OAuth 2.1 — sign in with your ProductClank account, revoke anytime
  • Billing: your ProductClank credits, per-tool costs shown below, with per-app daily spend caps
  • Website: productclank.com/mcp

The same URL works in both Claude and ChatGPT — the only difference is where each app hides its "add a connector" screen (and, for ChatGPT, a plan/Developer-mode requirement). Once connected, both drive the identical tools below.

Endpoints

The server mounts the same MCP implementation at two URLs, each serving a different tool profile (src/tools/index.ts):

EndpointProfileServed toTools
https://mcp.productclank.com/mcpfullClaude, ChatGPT, the MCP registry — the URL in every connect guide belowall of them, boost_post included
https://mcp.productclank.com/creatorcreatorMeta's Muse connector directoryeverything except boost_post

The creator profile is the connector as a creator-campaign product: a brand commissions creators, and creators are paid for original content they publish from their own accounts. boost_post is the one tool that does not fit — it sells likes and repost, which are engagement signals, and accepts Instagram post URLs — and Meta's Spam community standard bars paying for engagement. So it is excluded from /creator pending Meta approval, after which it can be added back.

The split is by URL rather than by OAuth client on purpose: tools/list is deliberately unauthenticated (so directory health checks can introspect), which means a reviewer can list tools before any client identity exists. Prompts and the productclank://capabilities resource are filtered the same way, so nothing the creator endpoint serves mentions boosts, likes or reposts.

Both endpoints share one OAuth authorization server, one set of tokens, one session sweeper and the same JSON-only-client handling; each is its own RFC 9728 protected resource (/.well-known/oauth-protected-resource/mcp and …/creator).

Connect from Claude

  1. In Claude, go to Settings → Connectors → Add custom connector (Desktop or web).
  2. Paste the URL:
   https://mcp.productclank.com/mcp
  1. Approve the OAuth prompt — it signs you into ProductClank (Google or email) and asks for consent.
  2. Ask Claude things like:

"Boost this post with replies from the ProductClank community: https://x.com/…"

"Preview a content campaign for my product."

"What's my ProductClank credit balance?"

Getting new tools: Claude loads the tool list when a conversation starts. After we ship a new tool or option, start a new conversation to see it. In Claude Code, run /mcp and reconnect ProductClank (or start a new session).

Connect from ChatGPT

ChatGPT reaches custom MCP connectors through Developer mode.

Requirements — Custom connectors need a paid ChatGPT plan (Pro, Plus, Business, Enterprise, or Education) on the web app. They are not available on the free tier, so free-tier users won't see an "add connector" option — this is a ChatGPT limitation, not a ProductClank one.

  1. In ChatGPT on the web, open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.
  2. Back in Apps & Connectors, click Create / Add custom connector.
  3. Give it a name (e.g. ProductClank), a short description, and the MCP server URL:
   https://mcp.productclank.com/mcp
  1. Choose OAuth as the authentication method and connect — it signs you into ProductClank (Google or email) and asks for consent, exactly like Claude.
  2. In a chat, enable the ProductClank connector and ask it to boost a post, preview a campaign, or check your balance.

Works in any MCP client that supports remote servers with OAuth (Claude web/desktop, Claude Code, ChatGPT Developer mode, and others).

Tools

Grow — run growth campaigns for a product
ToolWhat it doesCost
search_productsResolve your ProductClank products to a product_idfree
create_productList a product from just its website URL (token-free listing, auto-filled)free
create_campaignCreate a discovery campaign: continuously find relevant posts + draft community replies10 cr
run_research / get_researchTopic & competitor analysis — the free pre-flight before spendingfree
generate_postsRun discovery: scrape matching posts and draft a reply for each12 cr/post
list_campaigns / get_campaign / get_postsCampaign inventory, config + stats, discovered posts & draftsfree
review_postsAI-score posts against relevancy rules, prune the irrelevant (dry-run billed too)2 cr/post
regenerate_repliesRedraft selected replies with an edit request5 cr/reply
get_campaign_activityWhat's new since the last check — posts found, replies claimed, live links to what went outfree
get_campaign_resultsSpend vs outcomes: the funnel, approval + survival rates, cost per usable replyfree
update_campaignMerge keywords, enable the discovery sources research found, move the relevance bar, pause/resume, re-aim the platform targeting, change who posts the draftsfree
set_campaign_schedulePut discovery on a schedule so it keeps finding conversations between sessions. Shows the projected daily cost and requires an explicit yes before enablingfree to set · 12cr per post found
add_delegateHand a campaign to a human to manage in the web appfree

| boost_post _(/mcp only — see Endpoints)_ | Rally the community to engage a specific post — AI-drafted replies or quote posts at 20 cr per draft (count 1–10, default 10 = 200 cr; quote posts X only — a repost with each member's own text, landing in their followers' feeds), 30 likes, 10 bookmarks (X only) or 10 reposts (300 cr). Auto-detects platform from the URL: X, Instagram, TikTok, LinkedIn, Reddit, Farcaster, YouTube | 20 cr/draft or 300 cr |

Earn — participate in campaigns for the connected user
ToolWhat it doesCost
find_opportunitiesBrowse unclaimed reply and quote-post drafts the user can post to earn, from the public network and from the private spaces they are a member of (likes and reposts need a screenshot and stay in the web app)free
hold_opportunityHold the picked draft for 10 minutes so no one else posts it (one hold at a time); returns the draft textfree
release_opportunityRelease a held draft the user decided to skipfree
submit_participationSubmit the posted reply's URL (X, Reddit, YouTube, LinkedIn) — attributed to the user's linked handle for that platform, then points/credits are awardedearns
join_spaceJoin a community's distribution squad (a space) with the invite code its leader sharedfree
find_open_campaignsDiscover content & take-action campaigns the user can join — public ones plus their communities'free
get_campaign_briefRead a campaign's full brief: what to create or do, judging criteria, rewards, deadline, remaining allowancefree
submit_campaign_workSubmit the user's work: a content or action-proof URL, a hosted image/video made for the task (media_url — links only, no uploads), and/or a description. X posts are author-verified. Pending → owner review → Stars/pointsearns
get_my_submissionsTrack submission status + the reviewer's notesfree
get_earningsThe user's participation totals: points, credits, reply statsfree
Content Studio
ToolWhat it doesCost
suggest_content_campaignAI-drafted preview of a community content campaign (title, description, CTA) + affordability check. Nothing is createdfree
create_content_campaignLaunch the content campaign: the community creates posts/threads/videos for your product; submissions and winner selection happen in the web app1,000 cr
list_content_spacesList the content spaces you can draft intofree
get_content_workspaceThe brand's calibration — voice, platforms, post types, playbook, topic inventory, style guides. Read it before draftingfree
setup_content_spaceTurn content on for a brand from an onboarding chat (pair with the setup_content_space prompt): voice, platforms, post types, topics — can create a solo space for the brand. Also updates settings laterfree by fields · 5 cr for a pasted brand doc
manage_content_topicsThe inventory of aspects the brand talks about: list / add / update / remove / suggestfree
write_content_candidatesDraft up to 25 posts into the space, in the calibrated voice. They are auto-scored by the reviewer and wait in the queue for the user's approval; nothing auto-publishesfree
get_content_queueThe queue as the user sees it: each draft with its score, verdict, and the reviewer's one-line fixfree
revise_content_draftApprove (stage), drop (discard), edit, or nudge a draft with a one-click preset — shorter, longer, punchier, deeper, simpler, more_specific, less_salesy, more_casual, more_formal — or a typed note; fix / humanize / reviewstage · discard · edit free; rewrites & review 2 cr
teach_content_voiceTurn a reaction into a standing rule in the brand's voice KB so every future draft honors it1 cr

| get_quote_authority _(/mcp only)_ | Quote authority on a space: the people pinned to quote, the latest moments, the plan | free | | suggest_quote_people _(/mcp only)_ | People on X the brand's audience already trusts, each checked against the X account lookup | first free, then 50 cr | | find_quote_moments _(/mcp only)_ | One live X search for the pinned people's clearest claims (posts and clips) | first free, then 50 cr | | draft_quote_post _(/mcp only)_ | Draft quote posts for one moment, with the user's take on top. The user quotes and posts it themselves | free |

Credits
ToolWhat it doesCost
check_balanceYour credit balance and plan, plus live per-action prices in credits and USDfree
credit_historyYour credit transactions (spend + rewards), newest firstfree
report_issueReport a failing tool or a dead end to the ProductClank team (a human replies)free
get_support_statusYour reported issues and the team's repliesfree

The server also exposes two MCP prompts — grow_product, a ready-made operating procedure for the growth loop, and setup_content_space, the Content Studio onboarding interview (brand → audience → tone → example posts → platforms → post types → topics, then first drafts and the approve / tweak / teach loop) — and a resource — productclank://capabilities, the tool/cost roster — so agents can plan spend before calling anything.

Costly actions are designed to be confirmed with the user first — tool descriptions instruct the model to preview and state the credit cost before spending.

How auth & billing work

The server is an OAuth 2.1 authorization server backed by the ProductClank web app (/connect/mcp login + consent). Every /mcp request requires a valid access token; tools act as the connected user and bill that user's credit balance. Users can see and revoke the connector —

只显示了开头部分;其余内容请在仓库中阅读