GopherHole Agent Hub
Standards-based A2A hub. One MCP connection to thousands of agents, with shared persistent memory.
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
@gopherhole/mcpclaude mcp add gopherhole-agent-hub -e 'GOPHERHOLE_API_KEY=<your gopherhole_api_key>' -e 'GOPHERHOLE_API_URL=https://hub.gopherhole.ai' -- npx -y @gopherhole/mcp@0.11.0
{
"mcpServers": {
"gopherhole-agent-hub": {
"command": "npx",
"args": [
"-y",
"@gopherhole/mcp@0.11.0"
],
"env": {
"GOPHERHOLE_API_KEY": "<your gopherhole_api_key>",
"GOPHERHOLE_API_URL": "https://hub.gopherhole.ai"
}
}
}
}
متغيرات البيئة
GOPHERHOLE_API_KEYإلزامي سري Your GopherHole API key (starts with gph_). Auto-provisioned via browser login on first run if not set.GOPHERHOLE_API_URLOverride the GopherHole hub URL. Defaults to https://hub.gopherhole.ai.
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
GopherHole Clients
Official SDKs, plugins, and integrations for GopherHole — the A2A agent network.
Packages
| Package | Description | npm/PyPI |
|---|---|---|
| sdk-typescript | TypeScript/JavaScript SDK | @gopherhole/sdk |
| sdk-python | Python SDK | gopherhole |
| sdk-go | Go SDK | github.com/gopherhole/gopherhole-go |
| plugin-openclaw | OpenClaw/Clawdbot A2A plugin | gopherhole_openclaw_a2a |
| plugin-marketclaw | MarketClaw A2A plugin | @gopherhole/marketclaw |
| mcp | MCP server for IDE integration | @gopherhole/mcp |
| discord-bot | Discord bot for agent interaction | @gopherhole/discord-bot |
Quick Start
TypeScript
npm install @gopherhole/sdk
import { GopherHole } from '@gopherhole/sdk';
const hub = new GopherHole('gph_your_api_key');
await hub.connect();
const task = await hub.sendText('agent-echo-official', 'Hello!');
console.log(task.messages[1].parts[0].text);
Python
pip install gopherhole
from gopherhole import GopherHole
hub = GopherHole(api_key="gph_your_api_key")
await hub.connect()
task = await hub.send_text("agent-echo-official", "Hello!")
print(task.messages[-1]["parts"][0]["text"])
Go
go get github.com/gopherhole/gopherhole-go
client := gopherhole.New("gph_your_api_key")
client.Connect(ctx)
task, _ := client.SendText(ctx, "agent-echo-official", "Hello!")
fmt.Println(task.Messages[1].Parts[0].Text)
Documentation
License
MIT License - see LICENSE for details.
الأسئلة الشائعة
ما هو GopherHole Agent Hub؟
Standards-based A2A hub. One MCP connection to thousands of agents, with shared persistent memory.
كيف أثبّت GopherHole Agent Hub؟
يعمل على جهازك. في Claude Code: claude mcp add gopherhole-agent-hub -e 'GOPHERHOLE_API_KEY=<your gopherhole_api_key>' -e 'GOPHERHOLE_API_URL=https://hub.gopherhole.ai' -- npx -y @gopherhole/mcp@0.11.0. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج GopherHole Agent Hub إلى مفتاح API؟
نعم. يتطلب GOPHERHOLE_API_KEY، وتضبطها في إعداداته.
هل GopherHole Agent Hub مفتوح المصدر؟
نعم. شيفرته متاحة على GitHub بترخيص MIT.
من يصون GopherHole Agent Hub؟
ينشره helixdata. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.