{"protocolVersion":"0.3.0","name":"Speakable Platform Agent","version":"0.1.0","description":"The Trust Layer for AI Commerce — verifies business readiness, issues trust certifications, and provides merchant agent services for A2A transactions.","supported_interfaces":[{"url":"https://getspeakable.ai/api/v1","transport":"JSONRPC"},{"url":"https://getspeakable.ai/api/v1","transport":"HTTP"}],"supportsAuthenticatedExtendedCard":false,"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true},"default_input_modes":["application/json"],"default_output_modes":["application/json"],"skills":[{"id":"commerce_readiness_audit","name":"AI Commerce Readiness Audit","description":"Scans a business URL and produces a 0-100 SpeakableScore across discoverability, verification, transactability, and certification.","tags":["audit","scoring","aeo","geo","voice"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"trust_certification","name":"Trust Certification","description":"Issues and verifies Speakable Trust Certifications (Verified/Trusted/Certified tiers) with Ed25519 signatures.","tags":["trust","certification","verification","identity"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"merchant_agent","name":"Merchant Agent Services","description":"Provides reasoning seller agents for A2A commerce — negotiation, intent resolution, cart mandate signing, and verified review management.","tags":["merchant","negotiation","a2a","mandate","commerce"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"remediation","name":"Auto-Remediation","description":"Generates fix packages (llms.txt, Schema.org, robots.txt, UCP profile, AgentCard, WebMCP manifest) to improve AI commerce readiness.","tags":["remediation","fix","schema","llmstxt","webmcp"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"webmcp_manifest_audit","name":"WebMCP Manifest Audit & Drift Monitoring","description":"Verifies a site's Speakable WebMCP Manifest (W3C webmachinelearning/webmcp profile), reconciles manifest tools against runtime navigator.modelContext registrations, and reports drift, signature validity, and risk-class distribution.","tags":["webmcp","audit","drift","browser-tools","discoverability"],"inputModes":["application/json"],"outputModes":["application/json"]}],"webmcp":{"manifestUrl":"https://getspeakable.ai/.well-known/webmcp.json","specRef":"https://github.com/webmachinelearning/webmcp","profileSpec":"https://getspeakable.ai/spec/webmcp-manifest-v1"},"security_schemes":{"web_bot_auth":{"type":"http","scheme":"signature","description":"Web Bot Auth via RFC 9421 HTTP Message Signatures with Ed25519 keys published at /.well-known/http-message-signatures-directory","bearerFormat":"HTTP-Signature","in":"header"},"bearer":{"type":"http","scheme":"bearer","description":"Session JWT (HS256) authentication for dashboard/API access","bearerFormat":"JWT","in":"header"}},"provider":{"organization":"Quicksilver AI","url":"https://getspeakable.ai"},"documentation_url":"https://getspeakable.ai/docs"}