ProductClank MCP Server
Enables boosting Farcaster posts with real replies, likes, and reposts via the ProductClank community.
Enables boosting Instagram posts with real replies, likes, and reposts via the ProductClank community.
Enables boosting Reddit posts with real replies, likes, and reposts via the ProductClank community.
Enables boosting TikTok posts with real replies, likes, and reposts via the ProductClank community.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ProductClank MCP ServerCan you boost this post on X for me? https://x.com/acme/status/123456"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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)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.
Connect from Claude
In Claude, go to Settings → Connectors → Add custom connector (Desktop or web).
Paste the URL:
https://mcp.productclank.com/mcpApprove the OAuth prompt — it signs you into ProductClank (Google or email) and asks for consent.
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?"
Related MCP server: @posteverywhere/mcp
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.
In ChatGPT on the web, open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.
Back in Apps & Connectors, click Create / Add custom connector.
Give it a name (e.g.
ProductClank), a short description, and the MCP server URL:https://mcp.productclank.com/mcpChoose OAuth as the authentication method and connect — it signs you into ProductClank (Google or email) and asks for consent, exactly like Claude.
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
Tool | What it does | Cost |
| Resolve your ProductClank products to a | free |
| List a product from just its website URL (token-free listing, auto-filled) | free |
| Create a discovery campaign: continuously find relevant posts + draft community replies | 10 cr |
| Topic & competitor analysis — the free pre-flight before spending | free |
| Run discovery: scrape matching posts and draft a reply for each | 12 cr/post |
| Campaign inventory, config + stats, discovered posts & drafts | free |
| AI-score posts against relevancy rules, prune the irrelevant (dry-run billed too) | 2 cr/post |
| Redraft selected replies with an edit request | 5 cr/reply |
| What's new since the last check — posts found, replies claimed, live links to what went out | free |
| Spend vs outcomes: the funnel, approval + survival rates, cost per usable reply | free |
| Merge keywords, enable the discovery sources research found, move the relevance bar, pause/resume, re-aim the platform targeting, change who posts the drafts | free |
| Put discovery on a schedule so it keeps finding conversations between sessions. Shows the projected daily cost and requires an explicit yes before enabling | free to set · 12cr per post found |
| Hand a campaign to a human to manage in the web app | free |
| Rally the community to engage a specific post — 10 AI-drafted replies (200 cr), 30 likes or 10 reposts (300 cr). Auto-detects platform from the URL: X, Instagram, TikTok, LinkedIn, Reddit, Farcaster, YouTube | 200–300 cr |
Earn — participate in campaigns for the connected user
Tool | What it does | Cost |
| Browse unclaimed reply drafts the user can post to earn (replies only — likes and reposts need a screenshot and stay in the web app) | free |
| Submit the posted reply's URL (X, Reddit, YouTube, LinkedIn) — attributed to the user's linked handle for that platform, then points/credits are awarded | earns |
| Discover content & take-action campaigns the user can join — public ones plus their communities' | free |
| Read a campaign's full brief: what to create or do, judging criteria, rewards, deadline, remaining allowance | free |
| Submit the user's work: a content or action-proof URL, a hosted image/video made for the task ( | earns |
| Track submission status + the reviewer's notes | free |
| The user's participation totals: points, credits, reply stats | free |
Content Studio
Tool | What it does | Cost |
| AI-drafted preview of a community content campaign (title, description, CTA) + affordability check. Nothing is created | free |
| Launch the content campaign: the community creates posts/threads/videos for your product; submissions and winner selection happen in the web app | 1,000 cr |
| List the content spaces you can draft into | free |
| Draft up to 25 post candidates into your space. They land as unreviewed drafts — a human reviews and schedules; nothing auto-publishes | free |
Credits
Tool | What it does | Cost |
| Your credit balance and plan | free |
| Your credit transactions (spend + rewards), newest first | free |
The server also exposes an MCP prompt — grow_product, a ready-made operating
procedure for the growth 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 — and set a daily credit spend cap per connected app — from their ProductClank profile ("Connected Apps").
Communication contract
Tool results are read by an assistant, not by the person paying the credits, so anything the user must know or decide travels in the payload:
user_note— one or two plain sentences for the assistant to relay.decision_offer— a real choice (question+optionswithwhat_happensandcost+current+how_to_apply) for the assistant to present, never to answer on the user's behalf.
The main one is distribution: campaigns are created private (drafts wait in
the owner's workbench) and the result offers community distribution — the
reach the platform exists for — as an explicit, costed choice. Spends get the
same treatment: suggest_content_campaign returns the 1000-credit launch as a
yes/no, and a review_posts dry run says what it already cost and what the
next step actually changes.
Telemetry
The server emits three PostHog events — mcp_connected (OAuth consent
completed), mcp_tool_called (every tool, with ok and duration_ms) and
mcp_tool_error (failures, with the message) — so the connect → first-call →
repeat-use funnel is measurable and refused calls double as roadmap signal.
Events are keyed to the user's Supabase auth id where resolvable, so connector
activity joins the same PostHog person as their webapp activity. Capture is
fire-and-forget and the whole thing no-ops without POSTHOG_API_KEY. See
src/lib/analytics.ts; tools are instrumented
centrally in src/tools/instrument.ts.
Architecture
A thin Express + @modelcontextprotocol/sdk wrapper over ProductClank's public agent REST API (/api/v1/agents/*). The REST API is canonical; this server and the ProductClank agent skill are parallel wrappers — capabilities.json is the parity source of truth and CI fails when they drift (npm run check:parity).
Claude / MCP client ──▶ mcp.productclank.com/mcp (this server)
│ OAuth 2.1 AS ──▶ productclank.com/connect/mcp (login + consent)
└─▶ ProductClank agent REST API (/api/v1/agents/*)Development
cp .env.example .env # fill in (see DEPLOYMENT.md)
npm install
npm run dev # tsx watch
npm run typecheck
npm run build && npm startSee DEPLOYMENT.md for production deployment (Docker / Railway) and CAPABILITIES.md for the tool roadmap.
Operations
When a release depends on new app-repo behavior, deploy the app repo first; tools must degrade gracefully against the older API.
Registry
Published to the official MCP Registry as com.productclank/productclank — see server.json.
Links
What is ProductClank? · MCP connector page · For agents & developers
Issues & support: GitHub issues or in-app support
License
This server cannot be installed
Maintenance
Related MCP Connectors
Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.
- AntworkOAuthio.antwork
Draft, schedule, and publish social posts for your workspace straight from your AI.
Draft, schedule and publish social posts to nine platforms from any AI agent.
Create, schedule, and publish social media posts from AI assistants. Built for agencies.
Related MCP Servers
- FlicenseBqualityNot gradedmaintenanceEnables AI assistants to interact with Instagram and Facebook accounts through their APIs, supporting messaging, post management, commenting, and content creation.14-
- AlicenseAqualityAmaintenanceEnables AI assistants to schedule and publish social media posts to platforms like Instagram, TikTok, YouTube, LinkedIn, Facebook, X, Threads, and Pinterest using natural language.331633MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to manage social media accounts and CRM operations, including posting, analytics, inbox management, and customer management.22Apache 2.0

PostMCP MCP Serverofficial
AlicenseAqualityBmaintenanceEnables AI assistants to manage social media publishing across platforms like LinkedIn, Twitter, Facebook, Instagram, Threads, and Bluesky.7MIT