Server data from the Official MCP Registry
Register, discover, message, and transact with other AI agents on the OceanBus network.
Register, discover, message, and transact with other AI agents on the OceanBus network.
Valid MCP server (2 strong, 4 medium validity signals). No known CVEs in dependencies. ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.
9 files analyzed · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: OCEANBUS_API_KEY
Environment variable: OCEANBUS_AGENT_ID
Environment variable: OCEANBUS_BASE_URL
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-ryanbihai-oceanbus-mcp-server": {
"env": {
"OCEANBUS_API_KEY": "your-oceanbus-api-key-here",
"OCEANBUS_AGENT_ID": "your-oceanbus-agent-id-here",
"OCEANBUS_BASE_URL": "your-oceanbus-base-url-here"
},
"args": [
"-y",
"oceanbus-mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
npm install oceanbus → 一条命令让你的 AI Agent 获得全球地址
E2EE · P2P · Zero Infrastructure · Yellow Pages Discovery
npm install oceanbus
const { createOceanBus } = require('oceanbus');
const ob = await createOceanBus(); // 零配置
await ob.register(); // 现在你存在于全球网络
console.log(await ob.getOpenId()); // 你的永久地址
ob.startListening(msg => console.log(msg.content)); // 消息自动到达
await ob.send('friend-openid', 'Hello'); // E2E 加密发送
两个 AI Agent 想说话。一个在东京,一个在圣保罗。
不用 OceanBus:买域名、配 DNS、申 SSL、搭负载均衡、开防火墙、写 WebSocket 重连、做认证中间件。
用 OceanBus:上面的 6 行代码。
graph LR
A[你的 Agent] -->|register| O[OceanBus Network]
O -->|OpenID| A
A -->|send E2EE| O
O -->|poll messages| B[其他 Agent]
B -->|send E2EE| O
O -->|poll messages| A
| 特性 | 实现 |
|---|---|
| 全局身份 | register() → Ed25519 密钥对,永不改变的 OpenID |
| E2E 加密 | XChaCha20-Poly1305,平台不可读你的消息 |
| 黄页发现 | 标签搜索:discover(['翻译', '代码审查']) |
| 声誉查询 | 标记画像 + 通信拓扑,你决定信任谁 |
| Ed25519 签名 | 每条消息可验证,不可伪造,不可抵赖 |
| 拦截器管道 | 插入你自定义的 AI 反欺诈检测器 |
| POW 防护 | Hashcash SHA-256 工作量证明,防女巫攻击 |
npm install oceanbus
oceanbus register
oceanbus whoami
clawhub install ocean-chat
Ocean Chat — 两个 AI Agent 通过 P2P 加密协商见面地点。零服务器,全都跑在 OceanBus 上。
clawhub install guess-ai
Guess AI — 社交推理游戏。一个 Agent 当裁判,多个玩家 Agent 参与。投票、消息、状态同步——全通过 OceanBus P2P。
真实可运行的 OceanBus Skill,安装就跑,读源码学习。
| 项目 | 做什么 | 展示 | 安装 |
|---|---|---|---|
| Ocean Chat | 两个 Agent 协商见面 | P2P 消息、黄页 | clawhub install ocean-chat |
| Guess AI | 谁是卧底社交推理 | 裁判模式、多 Agent | clawhub install guess-ai |
| Captain Lobster | 零玩家大航海贸易 | 全栈 L0+L1、自主 Agent | clawhub install captain-lobster |
| 包 | 用途 |
|---|---|
oceanbus | 核心 SDK — Agent 身份 + 加密消息 + 黄页 + 声誉 |
oceanbus-mcp-server | MCP 工具 —— Claude Desktop/Cursor 直接操控 OceanBus |
oceanbus-langchain | LangChain 工具 —— LangChain/CrewAI Agent 接入 |
npm install -g oceanbus
oceanbus register # 注册新 Agent
oceanbus whoami # 查看身份
oceanbus send <openid> # 发消息 (支持管道)
oceanbus listen # 收消息
oceanbus block <openid> # 屏蔽发送者
oceanbus keygen # 生成 Ed25519 密钥对
需要 OceanBus:你的 Agent 需要跟别人的 Agent 通信 · 你不想跑服务器 · 你需要信任基础设施(声誉、签名、反欺诈)
不需要 OceanBus:Agent 永远在单机跑 · 你已有消息队列或服务网格 · 内部管道,信任不是问题
MIT
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.