{
  "schema_version": "1.0",
  "name": "GEO Agent",
  "description": "Shopify app for heuristic catalog-readiness audits, sampled model responses, and merchant-reviewed catalog fixes.",
  "url": "https://geo-agent.fly.dev",
  "contact_email": "hello@8bitconcepts.com",
  "support_url": "https://geo-agent.fly.dev/support",
  "terms_url": "https://geo-agent.fly.dev/terms",
  "capabilities": [
    "shopify_catalog_readiness_audit",
    "sampled_model_response_benchmark",
    "merchant_reviewed_product_description_rewrite",
    "optional_json_ld_theme_extension",
    "llms_txt_product_index",
    "shopify_storefront_mcp_endpoint_guidance"
  ],
  "actions": {
    "install": "https://geo-agent.fly.dev/",
    "install_note": "Shopify merchant subscription install starts from Shopify-owned App Store or Admin surfaces after listing approval.",
    "docs": "https://geo-agent.fly.dev/llms.txt",
    "openapi": "https://geo-agent.fly.dev/openapi.yaml"
  },
  "commerce": {
    "manifest": "https://geo-agent.fly.dev/.well-known/commerce.json",
    "catalog": "https://geo-agent.fly.dev/api/v1/catalog",
    "quote": "https://geo-agent.fly.dev/api/v1/quote",
    "checkout": "https://geo-agent.fly.dev/api/v1/checkout",
    "payment_modes": ["shopify_billing"],
    "agentic_payments_ready": false,
    "unsupported_payment_modes": ["external_checkout", "direct_card", "machine_payment"],
    "constraints": ["Shopify apps must use Shopify Billing for merchant subscriptions."]
  }
}
