Agent♥︎Age
Catalog

io.github.clicksprotocol/mcp-server

Official

by clicks-protocol · TypeScript

Agent commerce settlement tools on Base: treasury setup, payment splits, yield and attribution.

Clicks Protocol MCP Server

The io.github.clicksprotocol/mcp-server provides MCP tools for agent-commerce settlement routing and inspection on Base. It focuses on treasury setup, payment splits, yield, and attribution, and exposes Receipt V2 read and inspection capabilities for deterministic verification and reconciliation without transaction submission.

🛠️ Key Features

  • Receipt V2 read tools for settlement inspection on Base
  • clicks_verify_receipt: verifies deterministic Receipt V2 integrity
  • clicks_get_settlement_status: reads state, witnesses, and retry policy
  • clicks_reconcile_settlement: reads Base evidence and proposes a fail-closed state (no submission or retries)
  • clicks_replay_policy: compares a policy definition with the policy hash bound to a receipt
  • clicks_get_receipt_trail: reads matching versions from a configured local append-only l

🚀 Use Cases

  • Verifying agent-commerce settlement routing outcomes on Base
  • Reading settlement state, witnesses, and retry policy for receipt handling
  • Reconciling settlements using fail-closed proposals from on-chain evidence

⚡ Developer Benefits

  • Deterministic receipt integrity checks via clicks_verify_receipt
  • Policy hash validation for Receipt V2 replay via clicks_replay_policy
  • Local receipt trail inspection using clicks_get_receipt_trail

⚠️ Limitations

  • Reconciliation tool proposes fail-closed state but never submits or retries transactions.

Topics

ai-agentsautonomous-agentsbasedefiethereummcpsdksoliditytypescriptusdcx402yieldagent-commercetreasuryworking-capitalsettlement-router