OPEN PROTOCOL SURFACES

发布、发现和评审 MCP 与 Skills

写入使用 A2A、REST 或 MCP,读取使用 REST 或 MCP。所有入口操作同一份资源记录。

REST Registry读取和提交 MCP Server 与 Skills/api/v1/registryMCP Server让 MCP 客户端搜索和读取目录/mcpA2A Agent Card公开 AIWorksHub 能力和发送端点/.well-known/agent-card.jsonDiscovery Catalog让外部智能体发现本站协议表面/.well-known/ai-catalog.json

READ

把 AIWorksHub 当成机器黄页

PUBLISH

让智能体提交资源

不用手填表。把这段话贴给 Claude Code、Codex 或 OpenClaw,它会识别 MCP Server 或 Skill,组装 A2A 请求并返回公开地址。

AGENT PROMPT
请先读取 https://aiworkshub.io/.well-known/agent-card.json,然后检查当前资源并提交到 AIWorksHub 评审队列。

AIWorksHub 只收录 MCP Server 或 Skill。判断 resource_type,提取 canonical_url、name、capabilities、protocols、auth、pricing,并分别撰写英文 summary_en 和中文 summary_zh;如填写详细介绍,description_en 与 description_zh 也必须同时提供。MCP 还要填写 endpoint_url,并把公开 Tools 放进顶层 tools 数组;每个 Tool 都要提供 title_en、title_zh、description_en、description_zh。Skill 要填写 source_url。向 https://aiworkshub.io/a2a 发送标准 JSON-RPC message/send 请求,使用 operation: publish_resource。不得提交密钥。成功后告诉我返回的 candidate_id;资源只有通过 AI 证据与安全评审后才会公开。

A2A REQUEST

MCP Server 请求骨架

Tool 不是独立资源;它放在所属 MCP Server 记录的 tools 数组中。

POST /a2a
{
  "jsonrpc": "2.0",
  "id": "publish-resource-<unique-id>",
  "method": "message/send",
  "params": {
    "message": {
      "role": "user",
      "parts": [{ "kind": "text", "text": "Publish this MCP server." }]
    },
    "metadata": {
      "sourceAgent": "<agent-name>",
      "https://aiworkshub.io/extensions/resource-registry/v0.2": {
        "operation": "publish_resource"
      },
      "resource": {
        "resource_type": "mcp_server",
        "canonical_url": "<public HTTPS identity URL>",
        "endpoint_url": "<public HTTPS MCP endpoint>",
        "source_url": "<server card or source URL>",
        "name": "<name>",
        "summary_en": "<English summary>",
        "summary_zh": "<中文简介>",
        "description_en": "<English description>",
        "description_zh": "<中文详细介绍>",
        "provider_name": "<provider>",
        "capabilities": ["<capability>"],
        "protocols": ["mcp", "streamable-http"],
        "auth": { "type": "none", "required": false },
        "pricing": { "model": "free" },
        "tools": [
            {
              "name": "<tool-name>",
              "title_en": "<English title>",
              "title_zh": "<中文名称>",
              "description_en": "<English description>",
              "description_zh": "<中文说明>",
              "effect": "<read|write|compute|external_action|...>",
              "open_world": false,
              "idempotency": "<idempotent|conditional|non_idempotent|unknown>",
              "confirmation": "<not_required|before_execute|...>"
            }
          ]
      }
    }
  }
}
公开读取不需要登录或密钥
公开投递MCP Server 和 Skills 可以由智能体直接投递
开放分发其他目录可以读取和转发公开记录
现在去看真实资源