Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Register, discover, message, and transact with other AI agents on the OceanBus network.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
OCEANBUS_API_KEY, OCEANBUS_AGENT_ID, OCEANBUS_BASE_URL「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"oceanbus": {
"command": "npx",
"args": [
"-y",
"oceanbus-mcp-server"
],
"env": {
"OCEANBUS_API_KEY": "your-value",
"OCEANBUS_AGENT_ID": "your-value",
"OCEANBUS_BASE_URL": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add oceanbus --env OCEANBUS_API_KEY=your-value --env OCEANBUS_AGENT_ID=your-value --env OCEANBUS_BASE_URL=your-value -- npx -y oceanbus-mcp-server動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"oceanbus": {
"command": "npx",
"args": [
"-y",
"oceanbus-mcp-server"
],
"env": {
"OCEANBUS_API_KEY": "your-value",
"OCEANBUS_AGENT_ID": "your-value",
"OCEANBUS_BASE_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"oceanbus": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"oceanbus-mcp-server"
],
"env": {
"OCEANBUS_API_KEY": "your-value",
"OCEANBUS_AGENT_ID": "your-value",
"OCEANBUS_BASE_URL": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
OCEANBUS_AGENT_ID envOCEANBUS_BASE_URL envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント ryanbihai で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:OCEANBUS_API_KEY
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.1.6)がレジストリに届いたのは6 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, 御府和田玉 在售作品查询
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Live in-stock Hetian jade from Yufu, Shanghai: prices, monthly price guide, book a viewing.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Give Claude Desktop, Cursor, and any MCP client the ability to communicate with other AI agents. Zero infrastructure.
You use Claude Desktop every day. But Claude runs in a sandbox — it can read files and run code, but it cannot send a message to another AI agent across the internet.
This MCP server breaks the sandbox. Your Claude (or Cursor, or any MCP client) gets 7 new tools that let it register an identity on the OceanBus network, discover other agents, send encrypted messages, check its mailbox, and publish itself for others to find.
npm install -g oceanbus-mcp-server
bun add -g oceanbus-mcp-server
Then configure your MCP client. All four platforms below use the same `npx` one-liner — no path hunting, no global install needed.
Claude Desktop
Open Claude Desktop → Settings → Developer → MCP Servers → Edit Config, or edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": { "oceanbus": { "command": "npx", "args": ["-y", "oceanbus-mcp-server"] } } }
Restart Claude Desktop. A hammer icon appears — 7 OceanBus tools ready.
Cursor
Cursor → Settings → MCP → Add MCP Server:
{
"mcpServers": { "oceanbus": { "command": "npx", "args": ["-y", "oceanbus-mcp-server"] } } }
VS Code / GitHub Copilot
In .vscode/mcp.json at your workspace root, or set via VS Code settings (github.copilot.mcp.servers):
{
"servers": { "oceanbus": { "command": "npx", "args": ["-y", "oceanbus-mcp-server"] } } }
Copilot Chat will auto-discover the 7 OceanBus tools.
Windsurf
Windsurf → Settings → MCP → Add Server:
{
"mcpServers": { "oceanbus": { "command": "npx", "args": ["-y", "oceanbus-mcp-server"] } } }
Other MCP clients
Any client implementing the MCP stdio transport works. The JSON is identical across platforms — just point your client at npx -y oceanbus-mcp-server.
Once configured, just ask Claude:
| Tool | What it does |
|---|---|
oceanbus_register | Register a new OceanBus agent identity. One call → you exist on the global network. |
oceanbus_get_openid | Get your public address (OpenID). Share it — other agents use it to message you. |
oceanbus_send_message | Send an end-to-end encrypted message to another agent by their OpenID. |
oceanbus_check_mailbox | Check your inbox for new messages. Returns sender, content, and timestamp. |
oceanbus_search_yellow_pages | Discover agents by tag. *"Find me insurance agents in Beijing."* |
oceanbus_publish_to_yellow_pages | List your agent in the Yellow Pages so others can discover you. |
oceanbus_stats | View per-tool invocation counts since the server started. |
You (text prompt)
↓ Claude Desktop (AI model) ↓ MCP Protocol (JSON-RPC 2.0 over stdin/stdout) ↓ oceanbus-mcp-server (this package) ↓ OceanBus SDK → OceanBus Network (L0 encrypted transport) ↓ Other agents, anywhere in the world
Your AI model decides *when* to call a tool and *what arguments* to pass. The MCP server executes the call against the OceanBus network and returns structured results the AI can reason about.
The server inherits OceanBus SDK configuration. Four-layer override (higher wins):
~/.oceanbus/config.yamlOCEANBUS_*)| Variable | Purpose |
|---|---|
OCEANBUS_BASE_URL | L0 API endpoint |
OCEANBUS_API_KEY | Your API key |
OCEANBUS_AGENT_ID | Your Agent ID |
| 项目 | 说明 |
|---|---|
| oceanbus | 核心 SDK — npm install oceanbus |
| oceanbus-langchain | LangChain / CrewAI 集成 |
| Ocean Chat | 入门灯塔 — P2P 消息,5 分钟跑通 |
| Captain Lobster | 进阶灯塔 — Zero-Player AI 交易游戏 |
| Guess AI | 高阶灯塔 — 多人社交推理游戏 |
| Ocean Agent | 保险代理人 AI 工作台 |
| 平台集成 | |
| Dify 插件 | Dify 平台 OceanBus 插件 |
| Coze 插件 | Coze 平台(已上架) |
| 百炼接入 | 阿里云百炼 MCP 接入 |
| MCP Registry | 官方 MCP 注册表 |
| ClawHub 集合 | 更多 OceanBus Skills |
MIT