{
  "name": "OneDollarStock",
  "version": "0.1.0",
  "description": "OneDollarStock storefront discovery for stock assets, product pages, search, and agent-facing metadata.",
  "url": "https://www.onedollarstock.com",
  "supportedInterfaces": [
    {
      "url": "https://www.onedollarstock.com/api/ucp/mcp",
      "transport": "JSONRPC"
    },
    {
      "url": "https://www.onedollarstock.com",
      "transport": "WebMCP"
    }
  ],
  "endpoints": {
    "mcp": "https://www.onedollarstock.com/api/ucp/mcp",
    "apiCatalog": "https://www.onedollarstock.com/.well-known/api-catalog",
    "mcpServerCard": "https://www.onedollarstock.com/.well-known/mcp/server-card.json",
    "oauthProtectedResource": "https://www.onedollarstock.com/.well-known/oauth-protected-resource",
    "agentSkills": "https://www.onedollarstock.com/.well-known/agent-skills/index.json"
  },
  "protocols": [
    "mcp",
    "webmcp"
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "skills": [
    {
      "id": "search",
      "name": "Search OneDollarStock",
      "description": "Search OneDollarStock for stock assets, collections, templates, photos, vectors, or other creative resources."
    },
    {
      "id": "get_product",
      "name": "Get Product",
      "description": "Fetch public Shopify product JSON by handle and return variants, prices, links, and checkout/cart URLs."
    },
    {
      "id": "get_license",
      "name": "Get License Guidance",
      "description": "Return storefront license and purchase-confirmation guidance for agents."
    },
    {
      "id": "create_cart",
      "name": "Create Cart Link",
      "description": "Create Shopify cart and checkout permalinks from variant IDs and quantities without taking payment."
    },
    {
      "id": "checkout_url",
      "name": "Get Checkout URL",
      "description": "Return a user-visible Shopify checkout URL for the current browser cart or supplied cart items."
    }
  ]
}