Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Boost posts and launch community growth campaigns from your AI assistant. OAuth, credit-billed.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.productclank.com/mcpターミナルでこれを実行します
claude mcp add --transport http productclank https://mcp.productclank.com/mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"productclank": {
"url": "https://mcp.productclank.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"productclank": {
"type": "http",
"url": "https://mcp.productclank.com/mcp"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.productclank.com/mcpメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン productclank.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(0.3.0)がレジストリに届いたのは4 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, Apify MCP Server
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
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.
https://mcp.productclank.com/mcp (Streamable HTTP) — see Endpoints for the creator-campaign endpointThe 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.
The server mounts the same MCP implementation at two URLs, each serving a different tool profile (src/tools/index.ts):
| Endpoint | Profile | Served to | Tools |
|---|---|---|---|
https://mcp.productclank.com/mcp | full | Claude, ChatGPT, the MCP registry — the URL in every connect guide below | all of them, boost_post included |
https://mcp.productclank.com/creator | creator | Meta's Muse connector directory | everything 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).
https://mcp.productclank.com/mcp
"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).
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.
ProductClank), a short description, and the MCP server URL: https://mcp.productclank.com/mcp
Works in any MCP client that supports remote servers with OAuth (Claude web/desktop, Claude Code, ChatGPT Developer mode, and others).
| Tool | What it does | Cost |
|---|---|---|
search_products | Resolve your ProductClank products to a product_id | free |
create_product | List a product from just its website URL (token-free listing, auto-filled) | free |
create_campaign | Create a discovery campaign: continuously find relevant posts + draft community replies | 10 cr |
run_research / get_research | Topic & competitor analysis — the free pre-flight before spending | free |
generate_posts | Run discovery: scrape matching posts and draft a reply for each | 12 cr/post |
list_campaigns / get_campaign / get_posts | Campaign inventory, config + stats, discovered posts & drafts | free |
review_posts | AI-score posts against relevancy rules, prune the irrelevant (dry-run billed too) | 2 cr/post |
regenerate_replies | Redraft selected replies with an edit request | 5 cr/reply |
get_campaign_activity | What's new since the last check — posts found, replies claimed, live links to what went out | free |
get_campaign_results | Spend vs outcomes: the funnel, approval + survival rates, cost per usable reply | free |
update_campaign | 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 |
set_campaign_schedule | 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 |
add_delegate | Hand a campaign to a human to manage in the web app | free |
| 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 |
| Tool | What it does | Cost |
|---|---|---|
find_opportunities | Browse unclaimed reply and quote-post drafts the user can post to earn (likes and reposts need a screenshot and stay in the web app) | free |
hold_opportunity | Hold the picked draft for 10 minutes so no one else posts it (one hold at a time); returns the draft text | free |
release_opportunity | Release a held draft the user decided to skip | free |
submit_participation | 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 |
find_open_campaigns | Discover content & take-action campaigns the user can join — public ones plus their communities' | free |
get_campaign_brief | Read a campaign's full brief: what to create or do, judging criteria, rewards, deadline, remaining allowance | free |
submit_campaign_work | Submit 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/points | earns |
get_my_submissions | Track submission status + the reviewer's notes | free |
get_earnings | The user's participation totals: points, credits, reply stats | free |
| Tool | What it does | Cost |
|---|---|---|
suggest_content_campaign | AI-drafted preview of a community content campaign (title, description, CTA) + affordability check. Nothing is created | free |
create_content_campaign | 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_content_spaces | List the content spaces you can draft into | free |
get_content_workspace | The brand's calibration — voice, platforms, post types, playbook, topic inventory, style guides. Read it before drafting | free |
setup_content_space | Turn 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 later | free by fields · 5 cr for a pasted brand doc |
manage_content_topics | The inventory of aspects the brand talks about: list / add / update / remove / suggest | free |
write_content_candidates | Draft 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-publishes | free |
get_content_queue | The queue as the user sees it: each draft with its score, verdict, and the reviewer's one-line fix | free |
revise_content_draft | Approve (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 / review | stage · discard · edit free; rewrites & review 2 cr |
teach_content_voice | Turn a reaction into a standing rule in the brand's voice KB so every future draft honors it | 1 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 |
| Tool | What it does | Cost |
|---|---|---|
check_balance | Your credit balance and plan, plus live per-action prices in credits and USD | free |
credit_history | Your credit transactions (spend + rewards), newest first | free |
report_issue | Report a failing tool or a dead end to the ProductClank team (a human replies) | free |
get_support_status | Your reported issues and the team's replies | free |
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.
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").
Tool results are read by an assistant, not by the
冒頭だけを表示しています。続きはリポジトリで読めます