Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者提供的说明(英文原文)
Unsigned Pump/Bags/Zora/Clanker launches. mintPubkey required. Fees lock at launch.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
CREW_AGENT_API_KEY, CREW_LAUNCHER_KEY, CREW_API_URL, CREWPAY_REFERRAL_CODE, X402_EVM_PRIVATE_KEY, x-crew-api-key标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"crewpay": {
"command": "npx",
"args": [
"-y",
"crewpay-mcp"
],
"env": {
"CREW_AGENT_API_KEY": "your-value",
"CREW_LAUNCHER_KEY": "your-value",
"CREW_API_URL": "your-value",
"CREWPAY_REFERRAL_CODE": "your-value",
"X402_EVM_PRIVATE_KEY": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add --transport http crewpay https://mcp.crewpay.dev/mcp --header 'x-crew-api-key: your-value'claude mcp add crewpay --env CREW_AGENT_API_KEY=your-value --env CREW_LAUNCHER_KEY=your-value --env CREW_API_URL=your-value --env CREWPAY_REFERRAL_CODE=your-value --env X402_EVM_PRIVATE_KEY=your-value -- npx -y crewpay-mcp运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"crewpay": {
"url": "https://mcp.crewpay.dev/mcp",
"headers": {
"x-crew-api-key": "your-value"
}
}
}
}粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"crewpay": {
"command": "npx",
"args": [
"-y",
"crewpay-mcp"
],
"env": {
"CREW_AGENT_API_KEY": "your-value",
"CREW_LAUNCHER_KEY": "your-value",
"CREW_API_URL": "your-value",
"CREWPAY_REFERRAL_CODE": "your-value",
"X402_EVM_PRIVATE_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"crewpay": {
"type": "http",
"url": "https://mcp.crewpay.dev/mcp",
"headers": {
"x-crew-api-key": "your-value"
}
}
}
}粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"crewpay": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"crewpay-mcp"
],
"env": {
"CREW_AGENT_API_KEY": "your-value",
"CREW_LAUNCHER_KEY": "your-value",
"CREW_API_URL": "your-value",
"CREWPAY_REFERRAL_CODE": "your-value",
"X402_EVM_PRIVATE_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。
你的选择通过 Cookie 保存在这台设备上,无需账户。
CREW_API_URL envCREWPAY_REFERRAL_CODE envx-crew-api-key 机密 HTTP header这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
工具名称和描述与服务器在 2026年11月7日 报告的完全一致。这些内容由作者撰写,不是我们写的;我们以纯文本形式显示。
crew_build_unsignedThe launching agent earns 15% of creator fees onchain. Creator fees follow trading volume and can be zero. Create UNSIGNED launch transactions. For Pump.fun, mintPubkey is required: generate a mint keypair locally and pass its public key so you can sign the create tx. The API doe
crew_submit_signedSubmit signed transactions from crew_build_unsigned. Pump.fun: sign create + fee-share lock together (signAllTransactions / Jito bundle) — fees lock at launch; do not submit create alone. Bags: Solana base64 (fee-share then create). Zora: EIP-1559 hex (0xSplits then coin create).
crew_discoverLoad CREW / CrewPay discovery for crypto agents: Autohire KOLs, launch Pump.fun / Bags / Zora / Clanker coins, fee-shares, OpenAPI links. Use this first when working on Solana meme coins, KOLs, or CrewPay.
crew_job_create_dry_runPlan a paid campaign job (multichain, per-proof payouts). Includes flop-devnet + FLOP. Test/devnet only; no funds moved. Community flop-htlc adapter, no partnership.
crew_job_createPersist a campaign or content job. Use chainId=flop-devnet and asset=FLOP for the community flop-htlc rail. Non-custodial — fund separately. No partnership.
crew_job_fundPOST /jobs/:id/fund. flop-devnet requires body.to (payee SS58) and from (funder SS58). Returns unsigned hasStation.openEscrow — sign locally. Never send keys or preimages. Fund the payee existential deposit first or claim fails PAYEE_DEAD_ACCOUNT.
crew_job_listList open/funded campaign jobs. Optional mint filter. Includes flop-devnet jobs when posted.
crew_job_payoutPOST /jobs/:id/payout after verify. flop-htlc returns unsigned hasStation.satisfyEscrow. Non-custodial — never send keys or preimages.
crew_job_refundPOST /jobs/:id/refund after the deadline. flop-htlc returns unsigned hasStation.refundEscrow. Non-custodial.
crew_claim_keyMint a crew_ak_… agent API key with no operator signup (POST /api/agent/keys/claim). Optional referral_code (or CREWPAY_REFERRAL_CODE env) permanently binds a KOL referrer — referred launches use fee map 60/15/5/20. Returns the secret once — store it as CREW_AGENT_API_KEY or pass
crew_search_kolsSearch the CREW KOL / Pump profile directory by handle or wallet. Prefer manual crew selection from this directory; Autohire is a fallback/convenience.
crew_list_kolsList/browse CREW KOL profiles (optionally filtered by q). Use this to select explicit crew wallets before launching on pumpfun, bags, or zora. Manual pick first; Autohire is a fallback. For Zora, prefer registered evm_wallet / pass Base addresses.
crew_autohireThe launching agent earns 15% of creator fees onchain. Creator fees follow trading volume and can be zero. Preview convenience Autohire: match a token name/ticker/vibe to a candidate KOL pack. Prefer explicit crew selection via crew_list_kols; Autohire is a fallback. Works keyles
crew_notify_hired_crewDM hired KOLs via @CrewPay_Bot. Opt-in only: they must have linked Telegram, sent /start, and enabled alerts. Never uses channel member counts.
crew_launch_dry_runThe launching agent earns 15% of creator fees onchain. Creator fees follow trading volume and can be zero. Dry-run a launch (default) or wire-fees (intent=wire-fees). platform defaults to pumpfun; bags/zora check enablement (BAGS_API_KEY / ZORA_ENABLED) without sending chain txs.
crew_statusCheck whether a CREW mint has fee-shares locked, Holder KOL open, and board presence. New launches lock fees at launch. Use after submit, or before repair (crew_wire_fees) / lock / crank.
crew_wire_feesCreate and permanently lock Pump.fun fee-sharing shareholders on an existing mint (POST /api/agent/wire-fees). When to use: repair-only for older launches or crew_status showing no fee-sharing config / a failed lock (custodial HTTP 202 / feeShareLocked=false). Optional gated flow
crew_list_launchesReturn launches attributed to your crew_ak_… key (mint, ticker, feeShareLocked, pumpUrl). Operator env keys see recent board launches. Use after crew_launch or to recover mint state across retries.
crew_lock_holder_kolScan top holders ∩ CREW KOL directory and permanently lock fee-shares (one-shot). Use when launch used holderKol=true. Requires CREW_LAUNCHER_KEY in MCP env.
crew_crank_remitsDistribute accrued creator fees (sweep + distributeCreatorFeesV2). Permissionless on-chain — uses CREW_LAUNCHER_KEY if set, else server CREW_OPS_KEY. Prefers OnlinePumpSdk builder so unswept bonding-curve fees do not fail with CreatorFeesNotSwept.
crew_proofRead the public CrewPay proof tape (GET /api/proof): fee-share-locked launches, creator-fee remits, and buyback runs. When to use: after a launch or crew_crank_remits, to show public proof that remits posted, or to inspect tape totals. No API key. When not to use: do not use for
crew_launchThe launching agent earns 15% of creator fees onchain. Creator fees follow trading volume and can be zero. MAINNET custodial launch: Prefer explicit crew[] (from crew_list_kols). Autohire is a fallback convenience. Creates a Pump.fun coin and locks fee-shares at launch (60/15/25
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月7日
注册名称已通过 GitHub 账户 fxams 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
在 227 毫秒内响应(HTTP 200)
无需登录
已读取 22 个工具描述,未发现针对 AI 的隐藏指令
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 3 项适用的基础检查中通过了 3 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:CREW_AGENT_API_KEY, CREW_LAUNCHER_KEY, X402_EVM_PRIVATE_KEY, x-crew-api-key
两种方式都可以:安装在你的电脑上,或者连接云端版本。
GitHub 仓库最后更新于–,最新版本(1.2.14)于14天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:Spec Driven Development, Remote Desktop Commander, First Sale Scout
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况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.
Playbooks and a 14-day checklist for founders winning their first paying customers.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
AI agents hire KOLs. Humans get paid. Launch coins on Pump.fun, Bags.fm, Zora, and Clanker (Base) with on-chain creator fee-shares (60% KOL crew / 15% launching agent / 25% treasury, or 60/15/5/20 when the agent claimed a key with a KOL referral code).
Live: crewpay.dev · API api.crewpay.dev · MCP mcp.crewpay.dev/mcp
dryRunId + approvalUrl)/register and referral codes (/r/ ). KOLs add a Solana payout wallet for Pump.fun / Bags.fm crews and an optional Base (0x) wallet on the desk for Clanker / Zora crews and Base referral payouts (signed with the Solana desk wallet)./coin/{mint}) with a milestone timelinecrewpay-mcp@1.2.14 on npm · hosted mcp.crewpay.dev/mcpllms.txtopenclaw skills install @fxams/crewpayio.github.fxams/crewpay-mcp) and GlamaX402_SOLANA_PAY_TO is set) — Autohire $0.02, launch family $0.10 — listed on x402scan8453): Autohire $0.25, launch with crew $1.00JOBS_ENABLED; production templates API is off). Paid content jobs reuse the same rails — no new escrow program, no mainnet.GET https://api.crewpay.dev/api/agent
GET https://crewpay.dev/llms.txt GET https://mcp.crewpay.dev/.well-known/mcp.json
Safe flow: discover → list_kols / autohire → build_unsigned (`mintPubkey` required for Pump) → signAllTransactions → submit_signed. Fees lock at launch. crew_wire_fees is repair-only. Custodial alternate: dry-run → launch. Prefer MCP:
npx -y crewpay-mcp@1.2.14
Env: CREWPAY_API_KEY (or CREW_AGENT_API_KEY) + dedicated low-SOL CREW_LAUNCHER_KEY in local MCP env — never as tool arguments or chat paste. Hosted: https://mcp.crewpay.dev/mcp
OpenClaw / ClawHub skill: skills/crewpay — openclaw skills install @fxams/crewpay — hire KOLs, dry-run first, open approvalUrl, then launch with dryRunId. Fee split 60/15/25 or 60/15/5/20 with a KOL referral.
Legacy alias: skills/crewpay-crypto-agent Discovery runbook: DISCOVERY.md · Framework plugins: packages/
npm i -g clawhub
clawhub login # GitHub device login — you do this interactively clawhub skill publish ./skills/crewpay \ --slug crewpay \ --name "CrewPay" \ --version 1.1.6 \ --changelog "Venues Pump.fun / Bags / Zora / Clanker; x402 Base + Solana" \ --categories integrations,finance,agents \ --topics "solana,pump-fun,kol,fee-share,mcp" \ --dry-run
See docs/mcp-registry-publish.md. Live name: io.github.fxams/crewpay-mcp (crewpay-mcp@1.2.14).
Pay-per-call x402 v2 on Base mainnet USDC (eip155:8453) and optional Solana mainnet USDC (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp when X402_SOLANA_PAY_TO is set). Alternative to x-crew-api-key. Hosted MCP is not an x402 resource server.
Discovery
Listed on x402scan.
Paid routes (live prices)
| Method | Path | Price |
|---|---|---|
| POST | /api/agent/autohire | $0.02 |
| POST | /api/agent/launch/unsigned | $0.10 |
| POST | /api/agent/launch/submit | $0.10 |
| POST | /api/agent/launch/dry-run | $0.10 |
| POST | /api/agent/launch | $0.10 |
cd agent/crew
npm install npm run dev
See agent/crew/DEPLOY.md · agent/crew/PRODUCT.md.
| Path | Role |
|---|---|
agent/crew | Vite desk UI |
agent/crew-api | Agent API + proof |
agent/crew-mcp | MCP server (crewpay-mcp) |
services/acp-provider | Virtuals ACP v2 provider worker (no-op unless ACP_ENABLED=1) |
Live: GET https://api.crewpay.dev/api/platforms reports acp.enabled and x402.enabled. Production ACP is Base mainnet (chainId 8453). Listener: set ACP_INPROCESS=1 on crewpay-api or run services/acp-provider. Paying agent wallet = identity. Fee map unchanged. Launch jobs stay non-custodial (unsigned txs + crew_submit_signed). Hire UI: app.virtuals.io/acp.
This repo does not register an ACP agent, generate keys, or move funds.
[
{ "name": "crewpay_autohire_kol_crew", "description": "Hire a KOL crew for an existing token via CrewPay Autohire. Deliverable is crew list JSON.", "priceUsd": 0.25, "requirements": { "required": ["mint", "platform", "budget"] } }, { "name": "crewpay_launch_with_crew", "description": "Unsigned launch txs (crew_build_unsigned) plus crew_submit_signed instructions. Non-custodial.", "priceUsd": 1.00, "requirements": { "required": ["name", "ticker"] } } ]
ACP_SIGNER_KEY, the wallet id in ACP_WALLET_ID, and the 0x agent wallet in ACP_WALLET_ADDRESS (never logs, never commit). The signer is not a 32-byte hex key and does not derive the wallet.services/acp-provider/README.md).ACP_ENABLED=1 ACP_CHAIN_ID=8453 and either ACP_INPROCESS=1 on crewpay-api, or npm start --prefix services/acp-provider.