Agent connector

MCP tools

Primitive402 exposes catalog-backed tools over MCP so agent runtimes can call tools by stable machine name.

Run locally

pnpm build
pnpm mcp

Tool names and endpoint mapping

safe_fetch_url

Safe Fetch URL

/v1/safe-fetch-url /x402/v1/safe-fetch-url

check_prompt_injection_risk

Check Prompt Injection Risk

/v1/check-prompt-injection-risk /x402/v1/check-prompt-injection-risk

verify_claim_against_source

Verify Claim Against Source

/v1/verify-claim-against-source /x402/v1/verify-claim-against-source

create_page_proof

Create Page Proof

/v1/create-page-proof /x402/v1/create-page-proof

extract_return_policy

Extract Return Policy

/v1/extract-return-policy /x402/v1/extract-return-policy

extract_subscription_terms

Extract Subscription Terms

/v1/extract-subscription-terms /x402/v1/extract-subscription-terms

Example tool call

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "safe_fetch_url",
    "arguments": {
      "url": "https://example.com",
      "output": "markdown"
    }
  }
}

Tool library

For route-by-route input fields, output fields, prices, and examples, use /docs/tools.