
mcp-colombia Soulprint: Building the First Verified MCP Service
mcp-colombia is now the first verified MCP service Integrating Soulprint means every call to mcp-colombia-hub is tracked for behavior — and misbehaving bots get reputation penalties. What changed in v1.2.0 1. Service identity The server generates its own Soulprint DID at startup (score=80 — creator privilege). This qualifies it to issue attestations on the P2P network. const serviceKp = getServiceKeypair (); // did:key:z6Mk... score=80 2. Behavior tracking on every tool All 8 tools are now wrapped: server . tool ( ' ml_buscar_productos ' , ' Search MercadoLibre... ' , { ... }, withTracking ( ' ml_buscar_productos ' , async ( args ) => { return { content : [{ type : ' text ' , text : JSON . stringify ( await searchProducts ( args )) }] }; }) ); Spam (>5 req/60s): → issues -1 attestation: 'spam-detected' → Bot reputation: 10 → 9 → ... → 0 Normal usage (3+ tools, 3+ completions): → issues +1 attestation: 'normal-usage-pattern' → Bot reputation: 10 → 11 → ... → 20 3. Premium endpoint: trab
Continue reading on Dev.to Webdev
Opens in a new tab




