{
  "$schema": "https://modelcontextprotocol.io/schemas/draft",
  "name": "com.oldfashionedclub.mcp",
  "title": "Old Fashioned Club",
  "version": "1.0.0",
  "description": "Old Fashioned Club (OFC) — Paris pre-owned luxury house. The MCP server exposes the authenticated second-hand catalogue (products, collections, brands), editorial content and store operations as MCP tools over the Medusa commerce API.",
  "homepage": "https://oldfashionedclub.com",
  "documentation": "https://oldfashionedclub.com/docs",
  "servers": [
    {
      "name": "oldfashionedclub",
      "url": "https://oldfashionedclub.com/mcp/mcp",
      "transport": "streamable-http",
      "authentication": {
        "type": "http",
        "scheme": "basic",
        "description": "Medusa secret API key (sk_…) sent as an Authorization header. Keys are issued to staff from the Medusa admin (Settings → API Key Management). The public catalogue is also available without a secret via the store REST API (see apis.rest)."
      }
    }
  ],
  "apis": {
    "rest": {
      "baseUrl": "https://oldfashionedclub.com/store",
      "authentication": {
        "type": "apiKey",
        "in": "header",
        "name": "x-publishable-api-key",
        "description": "Public publishable key (pk_…) — safe to embed, scoped to sales channels. Documented at /docs."
      },
      "openapi": "https://oldfashionedclub.com/openapi.json"
    }
  },
  "resources": {
    "llms_txt": "https://oldfashionedclub.com/llms.txt",
    "agent_instructions": "https://oldfashionedclub.com/agent.txt",
    "sitemap": "https://oldfashionedclub.com/sitemap.xml"
  },
  "contact": {
    "name": "Old Fashioned Club",
    "email": "contact@oldfashionedclub.com",
    "url": "https://oldfashionedclub.com"
  }
}
