{
  "name": "IronScout MCP",
  "description": "Read-only Model Context Protocol transport over IronScout Data Services (IDS) v1 for observed ammunition pricing, current offers, caliber market snapshots, canonical calibers, and eligible retailers.",
  "homepage": "https://www.ironscout.ai/mcp",
  "server": {
    "url": "https://mcp.ironscout.ai/mcp",
    "transport": "streamable-http"
  },
  "version": "1.0.0",
  "idsVersion": "1.0.0",
  "contract": {
    "url": "https://www.ironscout.ai/.well-known/ids.md",
    "schemas": "https://www.ironscout.ai/ids/schemas/",
    "changelog": "https://www.ironscout.ai/ids/changelog.md"
  },
  "auth": {
    "required": false,
    "description": "Public, unauthenticated, read-only v1 surface. Future authenticated or mutating tools require a follow-up ADR."
  },
  "tools": [
    {
      "name": "search_offers",
      "description": "Search canonical ammunition products and current per-retailer offers."
    },
    {
      "name": "get_product",
      "description": "Fetch a canonical product with current offers."
    },
    {
      "name": "get_market_snapshot",
      "description": "Fetch descriptive caliber-level price distribution statistics."
    },
    {
      "name": "list_calibers",
      "description": "List every canonical caliber with snapshot availability."
    },
    {
      "name": "list_retailers",
      "description": "List currently eligible retailers only."
    }
  ],
  "boundaries": [
    "Descriptive observed data only.",
    "No purchase recommendations, verdicts, deal scores, or price predictions.",
    "Retailer visibility is enforced by the underlying IDS endpoints.",
    "Ambiguous eligibility or state fails closed.",
    "Use returned outUrl values as provided; do not rewrite outbound attribution links."
  ],
  "links": {
    "llms": "https://www.ironscout.ai/llms.txt",
    "llmsFull": "https://www.ironscout.ai/llms-full.txt",
    "apiCatalog": "https://www.ironscout.ai/.well-known/api-catalog",
    "toolCatalogue": "https://www.ironscout.ai/mcp"
  }
}
