-
Notifications
You must be signed in to change notification settings - Fork 704
[Submission] Proof of Commitment — behavioral trust signals for domains and businesses #1123
Description
Server Information
Name: Proof of Commitment MCP Server
Description: Query verified behavioral trust signals for any domain or Norwegian business. Provides aggregated commitment data — how many real unique humans visited, repeat visit rate, and average time spent — that's structurally harder to fake than reviews or AI-generated content.
Repository: https://github.com/piiiico/proof-of-commitment
Remote Endpoint: https://poc-backend.amdal-dev.workers.dev/mcp
Website: https://getcommit.dev
Quick Start (zero install)
Add to Claude Desktop, Cursor, or any MCP-compatible client:
{
"mcpServers": {
"proof-of-commitment": {
"type": "streamable-http",
"url": "https://poc-backend.amdal-dev.workers.dev/mcp"
}
}
}Tools Provided
-
query_commitment— Get behavioral trust data for any domain: unique verified visitors, repeat visit rate, total engagement time. Useful when an AI agent wants to verify if a website has real human engagement vs manufactured traffic. -
lookup_business— Search Norwegian businesses and get commitment profiles from government registers (Brønnøysund Register Centre). Returns: years operating, employee count, financial health signals, and a commitment score (0–100). No user-contributed data needed — cold-start trust for any Norwegian entity. -
lookup_business_by_org— Direct lookup by organization number (9-digit Norwegian org. no). Same commitment profile as above.
Why This Matters
As AI agents recommend products, places, and services, the trust problem shifts: content (reviews, descriptions, ratings) is now trivially generated by AI and increasingly unreliable. Behavioral commitment signals — repeat visits, sustained operations, financial skin in the game — are structurally expensive to fake.
This MCP server exposes a behavioral ground truth layer: rather than asking "what do people say about X?", AI agents can ask "how many real humans actually committed to X over time?"
The Norwegian business lookup works immediately without any user data (pulls from free, CC BY 4.0 public registers). The domain behavioral layer aggregates signals contributed by the Proof of Commitment browser extension.
Architecture
- Backend: Cloudflare Workers + D1 (SQLite)
- MCP transport: Streamable HTTP (stateless, no server-side session)
- Data sources: Extension-contributed behavioral signals (with World ID proof-of-personhood) + Norwegian government registers (Brreg)
- Privacy model: No user IDs stored. Domain-level aggregates only.
Related Resources
- Mastercard Verifiable Intent §9.2 explicitly flags
agent_attestationbehavioral trust as "not covered" — this server addresses that gap - Visa Trusted Agent Protocol answers "who is this agent?" — this server answers "should this domain/business be trusted?"