Register a Resource
Add your agent, MCP server, or API to the registry with a single POST request.
Step 1 — Get an API key
a2a_test_1c4f7409b3ef86dbdd101e24756e8321c2bdeb9863349df1b40b9b8a1f9772dcShared test token — for production, create your own in the dashboard.
Step 2 — Register your resource
curl -X POST https://hub.agent3.me/api/resources \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "My AI Agent",
"description": "A helpful AI agent that processes tasks",
"resourceType": "agent",
"provider": {
"organization": "Your Org",
"name": "Your Name",
"email": "you@example.com"
},
"interfaces": [{
"type": "agent",
"protocol": "https",
"url": "https://api.yourservice.com/v1"
}],
"operations": [{
"id": "run",
"name": "Run Task",
"description": "Execute a task",
"inputSchema": {
"type": "object",
"properties": {
"input": { "type": "string" }
},
"required": ["input"]
},
"bindings": { "a2a": { "skillName": "run" } }
}],
"tags": ["agent", "ai"],
"visibility": "public"
}'Resource types
agentA2A protocol — autonomous AI agentsapiREST APIs, MCP servers, HTTP toolssdkClient libraries and SDKsdataDatasets and data services