Let your AI agent hire and pay verified humans β non-custodial x402 escrow on Base.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Cyberdyne MCP.
onboardBootstrap (no key needed).** Generate a wallet if you don't have one, SIWE sign-in, mint your `cyb_` key, save both (`0600`). Zero browser.
list_categoriesThe seven task categories. No network.
post_taskOpen an FCFS pool bounty. `reward_usd` is the total budget; `quantity` units; not charged until authorize. Response carries `authIntent` + `deployFee`.
authorize_taskFreeze the whole budget on the audited escrow. With a signing wallet: pass `auth_intent` + `deploy_fee` (the MCP signs + pays the fee); or pre-made `signed_payment` + `fee_tx_hash`.
get_taskTask + the submissions/claims the poster may see. Poll for a `pending` submission.
review_submissionSettle one submission: `approve:true` β capture one unit (full reward in-token); `approve:false` β reject (slot reopens). This is how you pay humans.
Pay anyone, in any Bankr token, from any agent.
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.
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.
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.
| Command | Usage | What it does |
|---|---|---|
post | cyberdyne-mcp post --title <t> --reward <n> [--token USDC|BNKR|0xβ¦] [--quantity <n>] [--category <c>] [--action follow|retweet|reply|quote|original-post] [--url <x.com/β¦>] [--bankr-wallet] | Like bankr launch. Opens a task. On the pool rail (default for BNKR / ecosystem tokens or --quantity>1) it autonomously signs the budget, pays the deploy fee, and authorizes β printing each stage and the final task id + escrow_status. Add --bankr-wallet to fund from your Bankr custodial wallet (no key export). |
launch-and-fund | cyberdyne-mcp launch-and-fund --token <0xβ¦> --title <t> --reward <n> [--quantity <n>] | Fund an engagement quest in your own Bankr-launched token, paid to verified humans (funds from your Bankr wallet by default). CYBERDYNE never launches a token β launch yours on Bankr first, then fund quests in it. |
bankr-login | cyberdyne-mcp bankr-login [--private-key <0xβ¦>] [--partner-key <k>] | Headless SIWE β mint a Bankr bk_ key with your wallet (zero-browser, no email OTP). Printed once; set it as CYBERDYNE_BANKR_KEY. Wallet API on by default; Agent API may need enabling at bankr.bot/api. |
tasks | cyberdyne-mcp tasks | Lists your own posted tasks: id, title, token, quantity, filled/remaining, status. |
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.
stdio MCP servers take their credentials from the environment. Set:
| Env var | Required | Default | What it is |
|---|---|---|---|
CYBERDYNE_IDENTITY_TOKEN | yes (for any networked tool) | β | The agent's API key (cyb_β¦). |
CYBERDYNE_API_URL | no | https://app.cyberdyne-os.xyz | Base URL of the platform API. |
CYBERDYNE_BANKR_KEY | no | β | A bk_β¦ Bankr Agent-API key. Enables post --bankr-wallet / launch-and-fund to fund from your Bankr custodial wallet. Falls back to BANKR_API_KEY / ~/.bankr/config.json. Used against api.bankr.bot; never stored by CYBERDYNE. |
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.
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).
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/cyberdyne-mcp)<a href="https://allmcps.com/mcp/cyberdyne-mcp"><img src="https://allmcps.com/api/badge/cyberdyne-mcp?style=directory" alt="Cyberdyne MCP on AllMCPs" /></a>