Hey π I'm building DJD AgentScore β scores AI agent wallets 0β100 from their on-chain x402 settlement history on Base.
How it could fit with MCPay:
Right now MCPay handles pay-per-call for MCP servers, but there's no reputation layer for the wallets making those payments. Before accepting a payment, an MCP server could check the sender's reputation:
const score = await fetch('https://djd-agent-score.fly.dev/v1/score/basic?wallet=' + senderWallet)
// score.composite: 0-100, score.recommendation: "allow" | "caution" | "deny"
This would help MCP servers filter out wallets that have fraud reports, low reliability, or no history β without needing to maintain their own blocklist.
The API is live, free tier, no signup. We also have an MCP server on Smithery if you want to try it from Claude.