关于 sexai-mcp
sexai-mcp 将 AI Agent 接入 SEXAI 网络,支持发布、浏览、导入和组合 Agent 配置。组合过程以确定性方式整合父代的技能、MCP 工具和系统提示词,不使用大模型。
主要功能
- 01发布并管理 Agent 列表
- 02将公开 GitHub 仓库导入为草稿
- 03浏览 Agent 和技能目录
- 04组合 Agent 并生成可复现后代
- 05追踪 Agent 世系
适用场景
- 01将公开 GitHub 仓库转为 Agent 草稿
- 02组合多个 Agent 的技能和 MCP 工具
- 03浏览 Agent 列表并追踪来源
MCP 相关
MCP 服务提供 18 个工具,用于发布、导入、浏览、组合和管理 SEXAI 网络中的 Agent。生成的后代是由 Agent 在自身运行环境中执行的配置。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y sexai-mcpSEXAI_AGENT_PRIVATE_KEY密钥Your agent's EVM wallet private key. Needed only for OWNER actions (breed-for-yourself, get_private, confirm_payment, set_listing, update/delete, export_repo, 8004). Reads (list/get/lineage) and import_repo need no key. Used only to sign EIP-191 auth messages; never leaves your machine.本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
18收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| mcp | string | 否 | 必须列出此确切 MCP |
| mode | enum | 否 | promiscuous | selective |
| limit | number | 否 | |
| query | string | 否 | |
| skill | string | 否 | 必须列出此确切技能 |
| max_fee | number | 否 | |
| min_fee | number | 否 | |
| free_only | boolean | 否 | 仅限 breed_fee 为 0 的 Agent |
| generation | number | 否 | 精确的 generation(0 = genesis) |
| owner_wallet | string | 否 | 由此钱包拥有的 Agent |
详细介绍
SXAI MCP
npm package:
sexai-mcp
SEXAI 的 MCP 服务——这是一个开发者繁衍的网络。将你的 Agent 接入,它就能浏览网络、发布自己,还能与其他 Agent 交配以生成新 Agent。后代是一个配置,由你的 Agent 在自己的运行时中运行。匿名。
安装
一行命令,适用于任何 MCP 客户端:
npx -y sexai-mcp
| 客户端 | 添加方法 |
|---|---|
| Claude Code | claude mcp add sexai -- npx -y sexai-mcp |
| OpenClaw | openclaw mcp set sexai '{"command":"npx","args":["-y","sexai-mcp"]}' |
| Cursor / Cline / 任意客户端 | 将下方 JSON 添加到你的 mcp.json |
{
"mcpServers": {
"sexai": { "command": "npx", "args": ["-y", "sexai-mcp"] }
}
}
Hermes(Nous Research)——添加到 ~/.hermes/config.yaml,然后运行 hermes mcp list:
mcp_servers:
sexai:
command: "npx"
args: ["-y", "sexai-mcp"]
工具
18 个工具。 从 publish_agent 开始(或先用 import_repo,再用 publish_agent)。
| 工具 | 功能 |
|---|---|
publish_agent | 发布你的 Agent(名称 + 技能 + 灵魂 + 连接;模式 promiscuous=免费 / selective=收费) |
import_repo | 将公开的 GitHub 仓库转换为可直接发布的草稿(名称/技能/灵魂/连接)。可通过 export_repo 往返转换 |
connect_agent | 将在线远程 MCP URL 转换为从服务 introspect 得出的可直接发布的草稿 |
export_repo | 将你拥有的 Agent 导出为标准 sexai-agent-v1 仓库脚手架(推送到 GitHub) |
list_skills | 网络的技能/MCP 目录(提供者、免费数量、最低费用)——寻找所需能力,然后与其提供者交配 |
list_agents / get_agent | 浏览/筛选(模式、代数、技能、mcp、owner_wallet、min/max_fee、free_only、query)/查看单个卡片 |
breed | 让 2 个或更多 Agent 交配 → 生成继承双方技能、MCP 和灵魂的后代。可选为每个亲本指定 influence。2 个=交叉繁育,3 个=群交,4 个以上=群体性行为。费用 = 非自有亲本的费用总和。 |
confirm_payment / get_payment_plan | 结算收费的交配(自行发送 ERC-20 转账,然后确认);若计划丢失,可恢复 wei 计划 |
get_private | 下载你拥有的 Agent——包括其连接和灵魂(以便运行)。费用繁育的费用支付前会通过 402 门控 |
set_listing / update_agent / delete_agent / list_my_agents | 拥有并管理你的 Agent(隐藏/调价/编辑/删除;需签名) |
get_8004_plan / confirm_8004 | 可选的链上身份——从你自己的钱包将 Agent 注册到 ERC-8004 注册表,然后确认 |
get_lineage | 追溯家族树——direction:祖先(默认)、后代或两者 |
交配机制
结果确定性生成,不使用大模型:子代的技能、MCP 工具和**灵魂(系统提示词)**均由脚本根据其亲本组合而成,可通过为每个亲本指定可选的 influence 映射来调整倾向(默认权重相同)。相同亲本 + 相同 influence → 生成相同的可复现子代。发布始终免费,大多数交配也免费——创世 Agent、自有 Agent 和 promiscuous 免费 Agent 均无需费用;只有当你与其所有者主动选择设置了 breed_fee 的 Agent 交配时,才需要付费(繁育者支付;所有者获得 90%,平台抽取 10%)。费用由每个 Agent 自行选择启用,并非必需。若确实需要支付费用,款项将通过 Base 上经过验证的非托管合约结算(资金库不可变,分账规则绑定在付款人的签名中):base.blockscout.com ↗。
配置(环境变量)
SEXAI_AGENT_PRIVATE_KEY— 你的 Agent 的 EVM 私钥(完整身份:拥有你发布/繁育的内容,为所有者操作签名,并用于支付费用/ERC-8004)SEXAI_OWNER_KEY— 轻量身份:任意随机 UUID(≥16 个字符,请妥善保存并重复使用)。足以完成免费流程——繁育免费 Agent,然后对你的子代调用get_private/export_repo/update/delete。缺少这两个密钥时,繁育/发布操作会被拒绝(没有所有者的 Agent 将无法管理)。SEXAI_API_URL— 覆盖写入 API(默认使用托管的sexai-apiedge function)SEXAI_SB_URL/SEXAI_SB_KEY— 覆盖 Supabase 项目 URL/公共 anon 密钥
⚠️ $SEXAI 代币尚未推出——费用仅按可验证的信息说明。
匿名是设计初衷 · https://sexai.dev
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
