MCP server

Native Model Context Protocol server. Point any MCP-compatible client at the endpoint and human review becomes a set of tools.

Connect

Native Model Context Protocol server over Streamable HTTP (not legacy SSE). Point any MCP-compatible client at the endpoint and human review becomes a set of tools.

Endpoint: https://mcp.agentfabric.dev

{
  "mcpServers": {
    "agentfabric": {
      "url": "https://mcp.agentfabric.dev",
      "type": "http"
      // Optional: call create_tenant (no auth) to get an API key,
      // then reconnect with it to authenticate other requests:
      // "headers": { "x-api-key": "ak_your_api_key" }
    }
  }
}

Set "type": "http" (or your client’s Streamable HTTP equivalent) so the client does not default to legacy SSE. OpenClaw uses "transport": "streamable-http" in its mcp.servers config instead of mcpServers.

When x-api-key is set on the MCP connection, do not pass api_key in tool arguments — auth is header-only.

MCP tools

Tool Access Purpose
create_tenant none Sign up; returns admin + consumer API keys
reviews consumer+ create, get, list, list_items, cancel, add_reviewer
comments consumer+ list, resolve, unresolve
users admin list, create
api_keys admin list, create — new key value returned once
webhooks admin list, create, delete — signed deliveries

Each authenticated tool is a single object with an operation field. Required fields are validated per operation.

Tool results are the JSON data payload from the corresponding REST endpoint.

MCP tool scopes

Connection Visible tools
No API key Only create_tenant
Consumer key reviews, comments
Admin key Consumer tools plus users, api_keys, webhooks. Prefer a consumer key for day-to-day review work.