{"webmcp":{"businessId":"speakable-platform","expiresAt":"2026-04-24T06:04:07.943Z","generatedAt":"2026-04-17T06:04:07.943Z","issuer":"getspeakable.ai","publicKey":"Ed25519:WAlRPvtoIEx0so9D4ig2la8icMnyeSy1oVaK7bez668","specRef":"https://github.com/webmachinelearning/webmcp","tools":[{"description":"Run a free SpeakableScore scan on a business URL and return the resulting scanId for polling.","inputSchema":{"properties":{"type":{"enum":["product","service","both"],"type":"string"},"url":{"format":"uri","type":"string"}},"required":["url"],"type":"object"},"name":"speakable.runScan","outputSchema":{"properties":{"estimatedTimeSeconds":{"type":"number"},"scanId":{"type":"string"},"status":{"enum":["queued","running","complete"],"type":"string"}},"type":"object"},"rateLimit":{"perDay":100,"perMinute":10},"registrationLocation":"/scan","requiresUserInteraction":false,"riskClass":"read","scope":"site"},{"description":"Verify a Speakable Trust Certification for a given businessId — returns tier, score, audit cadence, and current WebMCP drift status.","inputSchema":{"properties":{"businessId":{"type":"string"}},"required":["businessId"],"type":"object"},"name":"speakable.verifyBusiness","rateLimit":{"perDay":1000,"perMinute":60},"requiresUserInteraction":false,"riskClass":"read","scope":"site"},{"description":"Fetch the current Speakable Trust Certification JSON for getspeakable.ai itself (the platform-on-platform cert).","inputSchema":{"properties":{},"type":"object"},"name":"speakable.getOwnTrustCert","requiresUserInteraction":false,"riskClass":"read","scope":"site"},{"description":"Fetch the current UCP capability declaration for getspeakable.ai (UCP v2026-04-08 profile, including supported services and payment handlers).","inputSchema":{"properties":{},"type":"object"},"name":"speakable.getOwnUcpProfile","requiresUserInteraction":false,"riskClass":"read","scope":"site"}],"version":"1.0","signature":"fgVtObctBFUjNMdIG-dJIV-uUSlA_W4n_9XpXKzDz6Iu-wW5O0xbsZe1d_MMigLib2Qw-CA7HxBsqiDON3VJBQ"}}