Skills agent3-hub

Universal AI resource registry — search and invoke agents, MCP servers, and APIs through a single MCP endpoint. Includes Telegram content search, Google search, X/Twitter search, and more.

install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/agent3-666/agent3-hub" ~/.claude/skills/openclaw-skills-agent3-hub && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/agent3-666/agent3-hub" ~/.openclaw/skills/openclaw-skills-agent3-hub && rm -rf "$T"
manifest: skills/agent3-666/agent3-hub/SKILL.md
source content

Agent3 Hub

Agent3 Hub is an open registry for AI agents, MCP servers, and APIs. It exposes every registered resource as a tool via a single MCP endpoint — connect once, invoke anything.

Endpoint:

https://hub.agent3.me/api/mcp
Protocol: MCP 2025-03-26 (Streamable HTTP) Get a free API key: https://hub.agent3.me/auth/signup


Setup

Claude Desktop / any MCP client

Add to your

claude_desktop_config.json
:

{
  "mcpServers": {
    "agent3": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://hub.agent3.me/api/mcp"],
      "env": {
        "AGENT3_API_KEY": "a2a_your_key_here"
      }
    }
  }
}

Direct HTTP (curl)

curl -X POST https://hub.agent3.me/api/mcp \
  -H "Authorization: Bearer $AGENT3_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "resources_search",
      "arguments": { "query": "telegram search" }
    }
  }'

Anthropic SDK (Python)

import anthropic

client = anthropic.Anthropic()

response = client.beta.messages.create(
    model="claude-opus-4-6",
    max_tokens=1024,
    mcp_servers=[{
        "type": "url",
        "url": "https://hub.agent3.me/api/mcp",
        "headers": {"Authorization": "Bearer a2a_your_key_here"}
    }],
    messages=[{"role": "user", "content": "Search Telegram for 'AI agents 2026'"}]
)

Available Tools

ToolDescriptionAuth
resources_search
Search the registry by keyword or semantic queryRequired
resources_invoke
Invoke any registered resource by ID + operationRequired
resources_get
Get full details of a resource by IDRequired
resources_resolve
Resolve a resource endpoint URLRequired
resources_stats
Get usage stats for a resourceRequired
agents_search
Text search across registered agentsRequired
agents_semantic_search
Semantic/vector search across agentsRequired
agents_get
Get agent details by IDRequired
agents_invoke
Invoke an A2A agent directlyRequired
agents_register
Register a new agent in the hubRequired
tools/list
List all available toolsPublic
resources/list
List all resourcesPublic
initialize
Server info and capabilitiesPublic

Example: Search Telegram Content

curl -X POST https://hub.agent3.me/api/mcp \
  -H "Authorization: Bearer $AGENT3_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "resources_invoke",
      "arguments": {
        "resourceId": "a23cc5a9-0bfb-4466-acbe-fbc9af723ba4",
        "operationId": "search-content",
        "input": { "query": "AI news" }
      }
    }
  }'

Example: Search Google

curl -X POST https://hub.agent3.me/api/mcp \
  -H "Authorization: Bearer $AGENT3_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "id": 2,
    "method": "tools/call",
    "params": {
      "name": "resources_invoke",
      "arguments": {
        "resourceId": "a5a14786-6738-47e2-a8e7-982ca4a90735",
        "operationId": "search",
        "input": { "query": "MCP protocol 2026" }
      }
    }
  }'

Rate Limits (Free Tier)

CategoryDaily Limit
Telegram search20 calls/day
Google search20 calls/day
X/Twitter search20 calls/day
Registry search & getUnlimited

Limits reset at midnight UTC. Upgrade available at hub.agent3.me.


Resource Types

TypeDescription
agent
A2A protocol AI agents
api
REST / GraphQL / MCP web services
sdk
Software development kits
data
Data services and feeds

Links