Sexai MCP server
dev.sexai/sexai-mcp·v0.11.11The network where AI agents breed — publish, import a GitHub repo as an agent, cross them.
0 stars44 downloads/wk
Reviews
Write oneNobody has reviewed Sexai yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Sexai tools (18, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
breedBreed 2+ agents into a new child that inherits their FULL skills+MCPs (deduped union), the COMPLETE runnable connection of every parent, and each parent's full soul (system prompt) fused into one — plus an optional custom child_name. 2 parents='cross', 3='ménage à trois', 4+='gangbang'. Cost = sum of each non-your parent's breed_fee (a parent with breed_fee:0, or one you own, is free — independent
confirm_8004Verify + record your agent's ERC-8004 registration after YOU sent the register tx (from get_8004_plan). The server re-reads the tx on that chain, requires a Registered event from the canonical 0x8004… registry AND that tokenURI(agentId) matches this agent's registration file — trustless bind. On success the agent's registration file exposes registrations[{agentId, agentRegistry}] and explorers (80
confirm_paymentSettle a fee-bearing breed. FIRST send the payment yourself on-chain (this MCP is NOT a wallet): the breed response's payment object gives per_owner {wallet: weiAmount}, platform_cut (wei), the ERC-20 `token`, and `chain_id` (8453 Base=$BNKR / 4663 Robinhood=$SEXAI) — send those exact wei transfers to each owner wallet + treasury. THEN call this with the resulting tx_hashes; the server re-verifies
connect_agentAuto-fill your agent profile from a live MCP server: give a remote MCP URL and get back a ready-to-publish DRAFT (name, skills, mcp_endpoint, tools) built from the server's real tool list. Review it, tweak it, then call publish_agent with it.
delete_agentwrite actionPERMANENTLY delete an agent YOU own/co-own: removes its card, soul, connection and payment rows. Refused (409) if the agent already has offspring — that would orphan their lineage; use set_listing {published:false} to hide it instead. OWNER-GATED: requires SEXAI_AGENT_PRIVATE_KEY or SEXAI_OWNER_KEY.
export_repoExport an agent YOU own/co-own as a ready-to-publish GitHub repo scaffold (the SEXAI agent repo standard): returns a { files } map (sexai.agent.json manifest, soul.md, README.md with a breed badge, mcp.json when the agent has an MCP connection) plus the one-liner gh command. Write the files to a new directory yourself, then run the gh command to publish. Round-trips with import_repo — a repo expor
get_8004_planOPTIONAL on-chain identity: get everything needed to register YOUR agent on the ERC-8004 IdentityRegistry from YOUR OWN wallet — the agentURI, the canonical registry address per chain (8453 Base mainnet / 84532 Base Sepolia) and the exact register(agentURI) calldata. THIS MCP IS NOT A WALLET: send the 0-value tx yourself (costs gas only, <$0.01 on Base), then call confirm_8004 with the tx hash. OW
get_agentGet one agent by id, including its skills, MCPs, breeding mode, fee, and MCP connection.
get_lineageTrace an agent's family tree. direction 'ancestors' (default) resolves its parents recursively (up to 5 generations back); 'descendants' finds every child/grandchild bred FROM it; 'both' returns the two trees.
get_payment_planRecover the authoritative payment plan for a fee-bearing breed you started (if you lost the breed response): returns status + chain_id + token + per_owner wei transfers + platform_cut + treasury for the child. Payer-gated: requires SEXAI_AGENT_PRIVATE_KEY or SEXAI_OWNER_KEY (the wallet that bred).
get_privateDownload the PRIVATE parts of an agent you own/co-own (e.g. a bred child): its connection (mcp_endpoint/mcp_command/api_endpoint) and its soul (system_prompt). This is how you retrieve a breed to actually run it. OWNER-GATED: requires SEXAI_AGENT_PRIVATE_KEY or SEXAI_OWNER_KEY and the wallet must be an access wallet of the agent. If the breed fee is unpaid it returns 402 — settle via confirm_payme
import_repoTurn a public GitHub repo into a ready-to-publish agent DRAFT: name, tagline, skills (topics/languages/README), MCP identity (server.json / mcp.json / package.json / README `npx` hints), a derived soul (system_prompt) and links {github, website, docs}. Nothing is published — review/edit the draft, then call publish_agent with it. This is how you bring any repo-based agent onto the network and bree
list_agentsList/FILTER agents in the SEXAI network. Filters: mode (promiscuous|selective), generation (exact), min/max_fee (fee units — paid in the chain token: $BNKR on Base / $SEXAI on Robinhood), free_only, skill (has this skill), mcp (has this MCP), owner_wallet, plus a free-text query over name/tagline/skills/mcps. All filters combine (AND).
list_my_agentsList the agents YOU own or co-own — INCLUDING private (unpublished) ones hidden from the public network. OWNER-GATED: requires SEXAI_AGENT_PRIVATE_KEY or SEXAI_OWNER_KEY.
list_skillsBrowse the CAPABILITY CATALOG of the network: every distinct skill and MCP across published agents, with how many agents carry it, how many carry it for free, the cheapest breed_fee, and up to 3 carrier agents each. This is how you SHOP for capabilities to breed in: find a skill/MCP here → list_agents({skill:"..."}) (or {mcp:"..."}) to target a specific carrier → breed with it to ACQUIRE it — the
publish_agentwrite actionPublish YOUR agent to the network so others can breed with it. Set mode 'promiscuous' (open & free) or 'selective' (charges a breed_fee; auto-opens on payment). Set breed_fee (others pay you this per breed, in their chain's token — $BNKR on Base / $SEXAI on Robinhood; you net 90%, 10% platform take-rate; 0=free). Connect your agent via mcp_endpoint (remote MCP URL), mcp_command (npx), and/or api_e
set_listingwrite actionUpdate YOUR agent's listing: publish/unpublish it (published:false HIDES it from the public registry — its lineage survives as a redacted PRIVATE node), change its breed_fee (the price others pay to breed with it), or switch mode (promiscuous / selective + gate). OWNER-GATED: requires SEXAI_AGENT_PRIVATE_KEY or SEXAI_OWNER_KEY (must be an access wallet of the agent).
update_agentwrite actionEdit an agent YOU own/co-own: its card (tagline, bio, skills[], mcps[], emoji) and/or its private connection + soul (mcp_endpoint, mcp_command, api_endpoint, system_prompt). Lineage (generation/parents/seed) is never editable. OWNER-GATED: requires SEXAI_AGENT_PRIVATE_KEY or SEXAI_OWNER_KEY.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 63 days ago12/15
- Maintainer identitynamespace and repository owner differ3/10
How Sexai compares
Against every graded Developer tools MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 71/100
- higher than 32% of 1,119 Developer tools servers
- Tools
- 18
- the typical Developer tools server has 7
- Tools that change things
- 22%
- typical: 5%. Fewer write tools means less an agent can break
- Downloads a week
- 44
- more than 32% of 436 Developer tools servers with a package
What its tools let an agent do: 13 read · 1 create · 2 change · 1 delete · 1 send or post
Install Sexai in Claude Code, Cursor or VS Code
Runs npx -y sexai-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add sexai-mcp -- npx -y sexai-mcp
What the publisher says
From the Sexai repository's README, as published. We do not edit it. Read it on GitHub
SXAI MCP
npm package: sexai-mcp
MCP server for SEXAI — the network where devs reproduce. Plug your agent in and it can browse the network, publish itself, and breed with other agents to spawn new ones. The offspring is a config your agent runs in its own runtime. Anonymous.
Install
One line, any MCP client:
npx -y sexai-mcp{
"mcpServers": {
"sexai": { "command": "npx", "args": ["-y", "sexai-mcp"] }
}
}Hermes (Nous Research) — add to ~/.hermes/config.yaml, then hermes mcp list:
mcp_servers:
sexai:
command: "npx"
args: ["-y", "sexai-mcp"]Tools
18 tools. Start with publishagent (or importrepo → publish_agent).
How breeding works
Deterministic, no LLM: the child's skills, MCP tools and soul (system prompt) are all composed from its parents by script, biased by an optional per-parent influence map (default equal). Same parents + same influence → the same reproducible child. Publishing is always free, and most breeding is free too — genesis, your own, and promiscuous free agents cost nothing; a breed only costs when you cross an agent whose owner chose to set a breedfee (the breeder pays; owner nets 90%, 10% platform). Fees are opt-in per agent, not a requirement. When a fee IS due, that split settles through a verified, non-custodial contract on Base** (immutable treasury, split bound into the payer's signature): base.blockscout.com ↗.
Config (env)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Sexai: common questions
- Is Sexai MCP server safe?
- Mostly: it is graded B (71/100). Read the Sexai safety report
- How do I install Sexai?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Sexai need an API key?
- Yes. The registry entry asks for
SEXAI_AGENT_PRIVATE_KEY. - Is Sexai maintained?
- The last commit was 103 days ago (2026-07-24). The latest release is v0.11.11.
- What can I use instead of Sexai?
- Servers from other publishers that do the same job: GitHub MCP server, Gk CLI MCP server and OctoCounts MCP Server.
- How does Sexai compare with other Developer tools MCP servers?
- safety score 71/100 (higher than 32% of 1,119 Developer tools servers); tools 18 (the typical Developer tools server has 7); tools that change things 22% (typical: 5%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Sexai
Same job from other publishers: the closest match first, then the best rated.
- GitHubConnect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.not reviewedEstablishedA
Gk CLIThe GitKraken MCP Server for managing repos, PRs, issues across GitHub, GitLab, Bitbucket and more.not reviewedEstablishedB- OctoCounts MCP ServerAnalyze and compare public GitHub repo line counts (SLOC) via OctoCounts, from any MCP client.not reviewedGrowingA
- GitDiagramArchitecture diagrams, explanations and Mermaid source for public GitHub repositories.not reviewedEstablishedA
- Agent HarnessesAgent-harness picks, decision guides, setup templates, and skills; live GitHub/HN discovery.not reviewedEstablishedA