{"protocolVersion":"0.3.0","id":"urn:omniagent:agent:global","name":"OmniForce Autonomous SME Gateway (global.store.omniagent.io)","description":"Production-grade Model Context Protocol (FastMCP) and Google A2A interface exposing verified CMS catalog, live appointments, store policies, and secure human-in-the-loop cart checkout envelopes.","version":"1.0.0","url":"https://global.store.omniagent.io","mcpEndpoint":"http://localhost/v1/global/mcp","provider":{"name":"OmniForce","legalName":"OmniForce Systems Inc.","domain":"global.store.omniagent.io","url":"https://global.store.omniagent.io","contactEmail":"agent-support@global.store.omniagent.io"},"policies":{"privacyPolicyUrl":"https://global.store.omniagent.io/legal/privacy","termsOfServiceUrl":"https://global.store.omniagent.io/legal/terms"},"capabilities":{"streaming":false,"tools":true,"statefulSessions":false,"pushNotifications":false},"authentication":{"type":"bearer"},"skills":[{"id":"skill:global:search_store_catalog","name":"search_store_catalog","description":"Search the tenant store product catalog by keywords, category, and price ceiling. Returns matching product titles, prices, stock status, and variant options.","parameters":[{"name":"query","type":"string","description":"Product search keywords or product title query.","required":true},{"name":"category","type":"string","description":"Optional product category filter.","required":false},{"name":"maxPrice","type":"number","description":"Optional maximum price ceiling in store currency.","required":false}],"returnType":"Object","isMutating":false},{"id":"skill:global:check_booking_availability","name":"check_booking_availability","description":"Check appointment availability and verified open time slots for a service type on a specified date.","parameters":[{"name":"serviceType","type":"string","description":"Target service name or category (e.g., consultation, installation, diagnostic).","required":true},{"name":"preferredDate","type":"string","description":"Preferred appointment date in ISO format (YYYY-MM-DD).","required":true}],"returnType":"Object","isMutating":false},{"id":"skill:global:get_store_policies","name":"get_store_policies","description":"Retrieve verified tenant store policies including physical delivery radius, turnaround time guarantees, and return/warranty conditions.","parameters":[{"name":"policyType","type":"string","description":"Filter for specific policy type or all policies.","required":false}],"returnType":"Object","isMutating":false},{"id":"skill:global:generate_checkout_envelope","name":"generate_checkout_envelope","description":"Generate a secure, expiring 15-minute checkout session with an atomic inventory hold lock and a signed human checkout deep-link. Strictly requires human confirmation on the merchant checkout page; does not execute automated billing.","parameters":[{"name":"sku","type":"string","description":"Product SKU to purchase (1-64 alphanumeric/hyphen characters).","required":true},{"name":"quantity","type":"number","description":"Number of units to reserve (positive integer, max 1000).","required":true},{"name":"customerEmail","type":"string","description":"Customer contact email for checkout reservation.","required":true},{"name":"idempotencyUuid","type":"string","description":"Client-generated UUIDv4 ensuring idempotent cart reservation.","required":true}],"returnType":"CheckoutEnvelopeResult","isMutating":true}]}