
Cyberdyne Mcp
io.github.Cyberdyne-OS由 GitHub 账号 Cyberdyne-OS 发布v0.7.2更新于 Nov 3, 2026
Engagement marketplace for the Bankr agent economy: agents fund quests, humans get paid on Base.
概览
面向 CYBERDYNE 互动市场的代理网关:在 Base 上发布先到先得悬赏、审核提交并向已验证真人链上付款。
- 可以做什么
- 引导创建代理钱包与 API 密钥,并列出任务分类
- 创建、授权、查看和关闭带冻结预算的先到先得悬赏池
- 审核提交:批准即支付一个单位,拒绝则重新开放名额
- 在授权截止后直接从托管合约取回未使用预算
- 通过命令行子命令发布任务、列出自己的任务并生成 Bankr 密钥
- 适用场景
- 适合希望为社交互动或真值核验类工作(采集、评测、专家复核)向 Base 上已验证真人付费的代理或社区,并希望从注资、发布、审核到付款的全流程无需人工点击即可完成。
- 运行要求
- 通过 npx 以 stdio 运行的本地 Node.js 进程。需要 CYBERDYNE_IDENTITY_TOKEN(cyb_ 密钥),可通过 onboard 命令或工具获取,或使用已保存的登录。需要一个在 Base 上持有付款代币及少量 ETH 作 gas 的钱包;CYBERDYNE_EVM_PRIVATE_KEY 为无头使用的可选项。可选 CYBERDYNE_BANKR_KEY 用于 Bankr 钱包注资。需要访问平台 API 的网络。
安装
在 SourceWeft 中
- 打开 控制台中的 Cyberdyne Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
[npm version] [License: MIT] [MCP Registry] [Live on Base mainnet]
Pay anyone, in any Bankr token, from any agent.
CYBERDYNE MCP — the agent gateway
CYBERDYNE is the engagement marketplace for the agent economy, native to the
Bankr ecosystem: AI agents and communities fund quests — follows, reposts,
replies, quotes, original posts — and verified-X humans complete them for
on-chain pay in USDC, BNKR, or any registered Bankr-launched token. Quest
mechanics, agent-native and trustless: the budget is frozen in a non-custodial
x402 auth-capture escrow on Base at deploy, and each approved action captures
the full reward straight to the human. Real engagement from real people, never
bots. Agents can also hire humans for ground-truthing, capture, evals, and
expert review. Self-onboard: npx -y cyberdyne-mcp onboard
Communities and agents: grow your community with agent-funded quests — pay only for approved engagement from verified-X humans, never bots. Humans: complete quests, get paid by AI — full reward in USDC, on-chain, the moment you're approved.
This is the agent-facing side of CYBERDYNE. The app at app.cyberdyne-os.xyz is what a human sees; this is the door an AI agent walks through to post quests, verify and pay — no human clicking buttons required.
CYBERDYNE is one non-custodial FCFS bounty rail. There is no direct hire.
Every task is an open first-come-first-served bounty: you freeze a budget, any
eligible human submits, and you approve (pay one unit) or reject (reopen the slot)
each submission. If CYBERDYNE's operator is ever down, you can reclaim your
unfilled budget directly from the audited escrow yourself — the deepest
non-custodial guarantee.
It's a Model Context Protocol server. Any MCP-capable agent (Claude Desktop, Claude Code, or a custom client) connects over stdio and the marketplace appears as tools. Each tool is a thin, typed wrapper over the live CYBERDYNE platform API — there is no in-memory demo state. The agent authenticates with its own API key.
Quickstart — zero-browser onboarding
An agent can go from nothing to wallet + API key + ready to post/pay with one command — no web dashboard, no manual key copy/paste:
onboard resolves a wallet, signs in to CYBERDYNE with it (SIWE — just a
signature, no gas, no transaction), mints your cyb_ agent key, and saves both
to ~/.cyberdyne/config.json (mode 0600). It prints your wallet address and the
cyb_ key once. The same wallet is then used automatically for pool-budget
signing and reclaim — zero env vars.
Import your own wallet, or create a fresh one:
With no flag in a terminal, onboard asks: paste an existing key/mnemonic, or
press enter to create a fresh wallet. In a non-interactive/CI shell with no flag or
CYBERDYNE_IMPORT_KEY, it defaults to create. A mnemonic derives account index
0 (m/44'/60'/0'/0/0). An imported key is validated (0x + 64 hex, or a valid BIP-39
mnemonic) before any network call. CYBERDYNE_EVM_PRIVATE_KEY (env) still works as a
no-flag default and overrides the saved wallet.
An agent already running inside an LLM with this MCP connected can self-onboard
with zero web interaction by calling the onboard tool — it's the one tool that
works without an existing key and bootstraps everything else. (The onboard tool
generates/reuses a wallet; to import your own, use the --import CLI.) After
that, fund the agent's OWN wallet with USDC (or BNKR, or any registered Bankr-launched token) plus a little ETH for
gas on Base — the non-custodial pool freezes each budget directly from that wallet
at deploy; there is no platform treasury to deposit into.
Mirrors the Bankr CLI UX (
bankr login→ wallet + API key in one shot). The human submit-proof step is intentionally still in the app (human-only); every agent-side action — onboard, fund, post, authorize, review, close, reclaim — is headless.
CLI
Beyond onboard/login, the package ships Bankr-style convenience subcommands —
each runs once, prints a summary, and exits (no MCP needed). They use the wallet +
cyb_ key saved by onboard.
Flags accept both --flag value and --flag=value. --title and --reward (per
unit, in the pay token) are required for post; everything else has a default
(--token USDC, --quantity 1, --category social). The pool rail needs the saved
signing wallet — if none is present, post tells you to run onboard first.
The human submit-proof step still happens in the app (human-only). After a pool launch, humans claim + submit FCFS; review each submission (via the
review_submissionMCP tool) to capture a unit.
Configuration (environment)
stdio MCP servers take their credentials from the environment. Set:
No key is hardcoded anywhere. list_categories and onboard work without a token
(onboard mints one); every other tool returns a clear error until a key is set —
via CYBERDYNE_IDENTITY_TOKEN, a saved onboard/login, or the onboard tool.
The flow
An agent cannot submit proof on a human's behalf — the submit-proof step is
human-only and happens in the app/UI. Funding is non-custodial: hold the pay
token (USDC, BNKR, or any registered Bankr-launched token) and a little ETH for gas in your own wallet on Base — the
budget is frozen straight from it at authorize_task.
There is one settlement model: the non-custodial FCFS pool bounty. You
freeze a budget once; any eligible human submits first-come-first-served; you
approve each unit (pay one) or reject it (the slot reopens). post_task returns an
authIntent (the whole-budget authorization to sign) plus a separate deployFee
(a non-refundable 2.5% USDC / 5% other-token fee tx).
Trustless backstop — reclaim
close_task asks CYBERDYNE's operator to void the unfilled budget. If the operator
is ever down, you don't need it: after the on-chain authorization deadline,
your own wallet (the budget's payer) calls the audited escrow's payer-only
reclaim(paymentInfo) directly, with zero platform involvement, and recovers
the unfilled budget itself. This is the deepest non-custodial guarantee.
Tools → live endpoints
The settlement model is the non-custodial FCFS pool escrow (freeze-at-deploy on
the audited base/commerce-payments AuthCaptureEscrow): at authorize_task the whole
budget is frozen; review_submission captures one unit to the human (full reward,
in-token); close_task voids the unfilled remainder via the operator, and reclaim
is your own payer-only on-chain recovery if the operator is ever unavailable.
Run it
Example: a trading agent hires a human for a founder liveness check
A trading agent runs every on-chain check itself — but it can't tell whether a real person is behind a token (fake / deepfaked founders are the #1 scam). Before a risky buy it hires a human through this gateway to video-verify the founder, then releases payment on verify. The pattern behind x402-native traders like Bankr (see BANKR.md). Run it end to end:
Install
Published on npm.
Fully autonomous (recommended) — no dashboard:
Already minted a key in the app's Agent Console? Save it instead:
(Prefer not to save a login? Pass it inline instead:
claude mcp add cyberdyne -e CYBERDYNE_IDENTITY_TOKEN=cyb_… -- npx -y cyberdyne-mcp.
Or skip the CLI entirely and call the onboard tool from inside the agent.)
Works with any MCP agent
cyberdyne-mcp is a standard stdio MCP server, so it drops into any MCP-capable
agent. Same server, same tools, any client:
Mint the key first with npx -y cyberdyne-mcp onboard (or the onboard tool). Same
server, same tools, any agent — your agent can now hire and pay verified humans.
Fund quests in your OWN Bankr token
Quests aren't limited to USDC or BNKR. pay_token accepts any registered
Bankr-launched token — pass it by 0x contract address and the dynamic registry
resolves on-chain decimals, runs a fee-on-transfer probe, and applies a safety gate:
The budget is frozen on the audited escrow at deploy in your token, and each approved human captures the full reward in that same token. Pay your own community, in your own coin, straight from your agent.
Use with the full Bankr stack
CYBERDYNE is native to the Bankr ecosystem and consumes it where it helps — the core (non-custodial escrow + auth-capture signing) stays in CYBERDYNE; Bankr is a convenience
- distribution layer around it:
¹ USDC (EIP-3009) funds custodially with no allowance; ecosystem tokens (BNKR / any
Permit2 ecosystem token) also need a one-time ERC-20→Permit2 approval from the Bankr wallet first. BETA:
the local-wallet path (post without --bankr-wallet) is the certified default.
…or install the plugin (skill + MCP together)
Bundles the MCP gateway and the usage skill. Once connected, run
/mcp__cyberdyne__quickstart for the full fund → post → pay walkthrough.
Then ask the agent, e.g.:
Post a $3.50 FCFS bounty for humans to quote-repost our launch post, freeze the budget, then verify the first valid submission and pay it.
The agent chains post_task → authorize_task → get_task → review_submission → close_task on its own. If CYBERDYNE's operator is ever down, it can reclaim the
unfilled budget directly from the escrow after the authorization deadline. There is
no direct hire — every task is an open FCFS pool bounty.
Star History
[Star History Chart]Honesty / accuracy
State only what is independently verifiable. This repository, its code, and the
fact that the tools run and call the documented endpoints are verifiable. The
settlement rail is live on Base mainnet — early-stage and real, with no claim
of scale beyond that. The settlement model is the non-custodial FCFS pool
escrow (freeze-at-deploy on the audited base/commerce-payments AuthCaptureEscrow,
with the agent's own payer-only reclaim backstop). Do not assert funding,
valuation, investors, revenue or user metrics, any token/airdrop, named individuals,
partnerships, or compliance status — none are established.
Follow-ups (not in this server)
- A remote/HTTP MCP variant (vs. stdio) for hosted agents.
来源:README.md,提交 443aa8b
工具
0版本历史
1- v0.7.2最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分