Categories › Business & Finance › Marketing, ads & analytics
Boost posts and launch community growth campaigns from your AI assistant. OAuth, credit-billed.
Remote server: your requests and data go to mcp.productclank.com. Claude Code: claude mcp add --transport http productclank https://mcp.productclank.com/mcp · Claude app: Settings → Connectors → Add custom connector.
The tools this server listed when we connected to it, in its own words.
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 rcreate_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 thecheck_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 playcredit_history — The connected user's credit transactions (purchases, campaign spend, participation rewards), newest first. Free, read-only. Use to account fboost_post — Rally the ProductClank community to engage with a specific social post. Creates a boost campaign and spends the user's credits: 'replies' gecreate_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 mansuggest_quiz_questions — AI watches a TikTok (frames + captions) and suggests counting questions with their answers and the evidence for each — high confidence only.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 startelaunch_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' qucreate_ai_visibility_check — Find out what AI assistants tell buyers about the product: real people ask ChatGPT / Claude (and optionally Gemini, Perplexity, Grok) the prget_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 cgenerate_ai_visibility_report — Generate (or regenerate) the report for an AI-visibility check from everything the panel submitted: the verdict, how the models describe thesuggest_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 cacreate_content_campaign — Launch a content campaign: rally the ProductClank community to create content (posts, threads, videos) for a product. Spends 1000 credits. Tset_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 iget_content_campaign_results — See what a content campaign actually produced: how many people submitted, the LIVE links to the content they published, which submissions welist_content_spaces — List the ProductClank content spaces you can draft into — spaces the user owns, delegates for, or manages that have their content engine turwrite_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 typeget_content_workspace — The brand's voice, platforms, post types, platform playbook, review threshold, topic inventory and any per-channel style guides for one contsetup_content_space — Turn the content engine on for a brand from an onboarding conversation, or update its settings later. FREE with structured fields. Collect tmanage_content_topics — The inventory of aspects a brand talks about. FREE. action 'list' reads it; 'add' appends topics (≤12; keywords proposed when omitted); 'updget_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. 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). `diteach_content_voice — Teach the engine. The user's reaction — 'too long', 'punchier hooks', 'never say leverage', 'more first-person on LinkedIn' — becomes a duraanalyze_url — Read a product's website and propose the two fields create_campaign requires: keywords and search_context (plus a suggested title). 3 creditcreate_campaign — Create a Communiply discovery campaign: it continuously finds relevant social posts (by keyword) and drafts replies for them. BEFORE callinglist_campaigns — List ALL the connected user's discovery/boost campaigns, newest first — including ones created in the ProductClank web app, not just via thiget_campaign — Get one campaign's configuration (keywords, search context, reply settings incl. reply_approach — 'mention' awareness vs 'flag' leads to therun_research — FREE pre-flight before spending credits: analyzes the campaign's keywords/topic and returns expanded keywords, high-intent phrases, influencget_research — Read the cached topic/competitor analysis for a campaign (from run_research). Free. Also reports which of its findings the campaign is actuagenerate_posts — Run the campaign's discovery pipeline: scrapes social platforms for posts matching the keywords and drafts a community reply for each. Costsget_posts — Read a campaign's discovered posts with their drafted replies. Free. Use after generate_posts to inspect what was found, then review_posts /review_posts — Score every discovered post against relevancy rules and delete the irrelevant ones (kept when dry_run:true). Costs 2 credits per post reviewregenerate_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 reget_campaign_activity — Catch up on a campaign since the last check: posts discovered, replies claimed by community members, LIVE links to what they actually postedget_campaign_results — The cumulative scorecard for a campaign: the funnel (posts discovered → kept → replies drafted → claimed → posted → approved), the approval update_campaign — Adjust a live campaign without recreating it. Free — nothing here spends credits, though the next generate_posts run bills as usual. Keywordset_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 unattendadd_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 handedit_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 frNot tested by KitScout yet. When our harness runs it, pros, cons and the tasks we tried appear here, with the date and evidence.