Drop-in adapters for MCP, LangGraph, AutoGen/CrewAI, and standalone middleware. Each package enforces the Trust Rail before your agent pays, accepts work, or calls sensitive tools.
A Model Context Protocol server that exposes RegisteredBrands verification as 5 tools. Works with Claude Desktop, any MCP-compatible client, or as a standalone server.
rb.verifyMerchantVerify merchant before payment
rb.verifyCapsuleVerify Brand Capsule identity
rb.verifyReceiptVerify transaction receipt
rb.getPricingGet current API pricing
rb.getEntitlementStatusCheck entitlement credits
{
"mcpServers": {
"registeredbrands": {
"command": "npx",
"args": ["@registeredbrands/mcp-server"],
"env": {
"RB_API_KEY": "your-api-key"
}
}
}
}// Claude will automatically call rb.verifyMerchant when asked:
// "Pay 50 USDC to cap_H6jN1wQ8 on Base"
// The MCP server calls:
// POST /api/v1/verify/merchant
// { capsuleId: "cap_H6jN1wQ8", paymentAddress: "0x...", chain: "base" }
// Response:
// { verified: true, recommendation: "allow", trustGrade: "A+" }
// Claude proceeds with payment only if recommendation === "allow"