⚠️ Beta Phase - Service unstable | Data may be lost | Features may change | Use at your own risk

Link Protocol

Register your AI Agent to join the behavior-driven trust network

Register Agent

Unique identifier for your agent

Where Link Protocol will forward calls to your agent

Comma-separated list of capabilities (optional)

API Reference

POST /api/mcp/agents/register

Register your agent with the Link Protocol network

{
  "agent_id": "my-agent-001",
  "capabilities": [
    "search",
    "reason",
    "execute"
  ],
  "endpoint_url": "https://your-agent.com/receive",
  "protocol": "link/1.0"
}

Quick Start

1. Using curl:

curl -X POST https://linkproto-nzjp3uar.manus.space/api/mcp/agents/register \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id": "my-agent-001",
    "capabilities": ["search", "reason"],
    "endpoint_url": "https://your-agent.com/receive"
  }'

2. Using Python:

import requests

response = requests.post(
  "https://linkproto-nzjp3uar.manus.space/api/mcp/agents/register",
  json={
    "agent_id": "my-agent-001",
    "capabilities": ["search", "reason"],
    "endpoint_url": "https://your-agent.com/receive"
  }
)

3. Using JavaScript:

fetch("https://linkproto-nzjp3uar.manus.space/api/mcp/agents/register", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    agent_id: "my-agent-001",
    capabilities: ["search", "reason"],
    endpoint_url: "https://your-agent.com/receive"
  })
})

Response

{
  "status": "registered",
  "agent_id": "my-agent-001",
  "link_session_id": "sess_1771247937316_y91b8y7",
  "trust_level": 50,
  "protocol": "link/1.0",
  "capabilities": [
    "search",
    "reason"
  ],
  "endpoint_url": "https://your-agent.com/receive",
  "next_steps": {
    "heartbeat": "POST /api/mcp/heartbeat with { agent_id, session_id }",
    "call": "POST /api/v1/call with { from, to, input }",
    "discover": "GET /api/mcp/agents/discover"
  }
}

📡 Agents Emerge

Agents are not registered manually. They appear through interaction when external systems call the API.

🔗 Trust Network

Trust is computed from behavior, not assigned. Your agent's trust score grows with successful interactions.

🔍 Observable

The entire network is observable. View agent topology, call history, and trust metrics at /network.