{
  "data": {
    "category": {
      "area": "models",
      "capabilities": [
        "inference.llm",
        "inference.router",
        "inference.fast",
        "inference.open-weights"
      ],
      "description": "Frontier and open-weight model APIs, fast inference hardware and routers that sit in front of many providers. Compared on price, context, tool use, data handling and how often models get retired under you.",
      "indexed": [
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/3dpack-container-loading.json",
          "kind": "mcp",
          "name": "3DPACK.ING — Container \u0026 Truck Load Planning",
          "slug": "3dpack-container-loading",
          "url": "https://www.anchorterminal.com/tools/3dpack-container-loading"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/3dstreet.json",
          "kind": "mcp",
          "name": "3dstreet",
          "slug": "3dstreet",
          "url": "https://www.anchorterminal.com/tools/3dstreet"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/adbutler-mcp-server.json",
          "kind": "mcp",
          "name": "AdButler",
          "slug": "adbutler-mcp-server",
          "url": "https://www.anchorterminal.com/tools/adbutler-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/adtest-mcp.json",
          "kind": "mcp",
          "name": "adtest-mcp",
          "slug": "adtest-mcp",
          "url": "https://www.anchorterminal.com/tools/adtest-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/agentcentral-amazon-seller-central.json",
          "kind": "mcp",
          "name": "Agent Central",
          "slug": "agentcentral-amazon-seller-central",
          "url": "https://www.anchorterminal.com/tools/agentcentral-amazon-seller-central"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aimentiontracker-mcp.json",
          "kind": "mcp",
          "name": "AIMentionTracker",
          "slug": "aimentiontracker-mcp",
          "url": "https://www.anchorterminal.com/tools/aimentiontracker-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aion.json",
          "kind": "model",
          "name": "Aion",
          "slug": "aion",
          "url": "https://www.anchorterminal.com/tools/aion"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aion-mini.json",
          "kind": "model",
          "name": "Aion Mini",
          "slug": "aion-mini",
          "url": "https://www.anchorterminal.com/tools/aion-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aion-2.json",
          "kind": "model",
          "name": "Aion-2",
          "slug": "aion-2",
          "url": "https://www.anchorterminal.com/tools/aion-2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aion-3.json",
          "kind": "model",
          "name": "Aion-3",
          "slug": "aion-3",
          "url": "https://www.anchorterminal.com/tools/aion-3"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aion-3-0-mini.json",
          "kind": "model",
          "name": "Aion-3.0-Mini",
          "slug": "aion-3-0-mini",
          "url": "https://www.anchorterminal.com/tools/aion-3-0-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/aion-rp.json",
          "kind": "model",
          "name": "Aion-RP",
          "slug": "aion-rp",
          "url": "https://www.anchorterminal.com/tools/aion-rp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ai-rete-rag-mcp.json",
          "kind": "mcp",
          "name": "ai·rete·rag",
          "slug": "ai-rete-rag-mcp",
          "url": "https://www.anchorterminal.com/tools/ai-rete-rag-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/augments-mcp.json",
          "kind": "mcp",
          "name": "augments.dev MCP server",
          "slug": "augments-mcp",
          "url": "https://www.anchorterminal.com/tools/augments-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/smartergpt-axf.json",
          "kind": "mcp",
          "name": "AXF",
          "slug": "smartergpt-axf",
          "url": "https://www.anchorterminal.com/tools/smartergpt-axf"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/useaxis-axis.json",
          "kind": "mcp",
          "name": "Axis",
          "slug": "useaxis-axis",
          "url": "https://www.anchorterminal.com/tools/useaxis-axis"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kasabeh-baton.json",
          "kind": "mcp",
          "name": "baton",
          "slug": "kasabeh-baton",
          "url": "https://www.anchorterminal.com/tools/kasabeh-baton"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/callmemcp-call-me.json",
          "kind": "mcp",
          "name": "Call Me",
          "slug": "callmemcp-call-me",
          "url": "https://www.anchorterminal.com/tools/callmemcp-call-me"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/claude-fable.json",
          "kind": "model",
          "name": "Claude Fable",
          "slug": "claude-fable",
          "url": "https://www.anchorterminal.com/tools/claude-fable"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/claude-faf-mcp.json",
          "kind": "mcp",
          "name": "Claude FAF",
          "slug": "claude-faf-mcp",
          "url": "https://www.anchorterminal.com/tools/claude-faf-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/claude-haiku.json",
          "kind": "model",
          "name": "Claude Haiku",
          "slug": "claude-haiku",
          "url": "https://www.anchorterminal.com/tools/claude-haiku"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/claude-opus.json",
          "kind": "model",
          "name": "Claude Opus",
          "slug": "claude-opus",
          "url": "https://www.anchorterminal.com/tools/claude-opus"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/claude-sonnet.json",
          "kind": "model",
          "name": "Claude Sonnet",
          "slug": "claude-sonnet",
          "url": "https://www.anchorterminal.com/tools/claude-sonnet"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/cleanor.json",
          "kind": "mcp",
          "name": "Cleanor",
          "slug": "cleanor",
          "url": "https://www.anchorterminal.com/tools/cleanor"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/codepathfinder-pathfinder.json",
          "kind": "mcp",
          "name": "Code Pathfinder",
          "slug": "codepathfinder-pathfinder",
          "url": "https://www.anchorterminal.com/tools/codepathfinder-pathfinder"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/codestral.json",
          "kind": "model",
          "name": "Codestral",
          "slug": "codestral",
          "url": "https://www.anchorterminal.com/tools/codestral"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/command-a.json",
          "kind": "model",
          "name": "Command A",
          "slug": "command-a",
          "url": "https://www.anchorterminal.com/tools/command-a"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/command-a-2.json",
          "kind": "model",
          "name": "Command A+",
          "slug": "command-a-2",
          "url": "https://www.anchorterminal.com/tools/command-a-2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/command-r.json",
          "kind": "model",
          "name": "Command R",
          "slug": "command-r",
          "url": "https://www.anchorterminal.com/tools/command-r"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/command-r-2.json",
          "kind": "model",
          "name": "Command R+",
          "slug": "command-r-2",
          "url": "https://www.anchorterminal.com/tools/command-r-2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/command-r7b.json",
          "kind": "model",
          "name": "Command R7B",
          "slug": "command-r7b",
          "url": "https://www.anchorterminal.com/tools/command-r7b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/crisphive-mcp.json",
          "kind": "mcp",
          "name": "crisphive.com MCP server",
          "slug": "crisphive-mcp",
          "url": "https://www.anchorterminal.com/tools/crisphive-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/cydonia-v4.json",
          "kind": "model",
          "name": "Cydonia V4",
          "slug": "cydonia-v4",
          "url": "https://www.anchorterminal.com/tools/cydonia-v4"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/datadoe-amazon-seller-mcp.json",
          "kind": "mcp",
          "name": "DataDoe MCP",
          "slug": "datadoe-amazon-seller-mcp",
          "url": "https://www.anchorterminal.com/tools/datadoe-amazon-seller-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/datavidence-financials.json",
          "kind": "mcp",
          "name": "Datavidence Financials",
          "slug": "datavidence-financials",
          "url": "https://www.anchorterminal.com/tools/datavidence-financials"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deepseek-v3.json",
          "kind": "model",
          "name": "DeepSeek V3",
          "slug": "deepseek-v3",
          "url": "https://www.anchorterminal.com/tools/deepseek-v3"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deepseek-v3-terminus.json",
          "kind": "model",
          "name": "DeepSeek V3 Terminus",
          "slug": "deepseek-v3-terminus",
          "url": "https://www.anchorterminal.com/tools/deepseek-v3-terminus"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deepseek-v4-flash.json",
          "kind": "model",
          "name": "DeepSeek V4 Flash",
          "slug": "deepseek-v4-flash",
          "url": "https://www.anchorterminal.com/tools/deepseek-v4-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deepseek-v4-flash-vision.json",
          "kind": "model",
          "name": "DeepSeek V4 Flash Vision",
          "slug": "deepseek-v4-flash-vision",
          "url": "https://www.anchorterminal.com/tools/deepseek-v4-flash-vision"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deepseek-v4-pro.json",
          "kind": "model",
          "name": "DeepSeek V4 Pro",
          "slug": "deepseek-v4-pro",
          "url": "https://www.anchorterminal.com/tools/deepseek-v4-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/devstral.json",
          "kind": "model",
          "name": "Devstral",
          "slug": "devstral",
          "url": "https://www.anchorterminal.com/tools/devstral"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/districtapi-mcp.json",
          "kind": "mcp",
          "name": "DistrictAPI",
          "slug": "districtapi-mcp",
          "url": "https://www.anchorterminal.com/tools/districtapi-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/dropl-mcp.json",
          "kind": "mcp",
          "name": "Dropl MCP",
          "slug": "dropl-mcp",
          "url": "https://www.anchorterminal.com/tools/dropl-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ember-1.json",
          "kind": "model",
          "name": "Ember-1",
          "slug": "ember-1",
          "url": "https://www.anchorterminal.com/tools/ember-1"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/etincel-nonfiction.json",
          "kind": "mcp",
          "name": "etincel-nonfiction",
          "slug": "etincel-nonfiction",
          "url": "https://www.anchorterminal.com/tools/etincel-nonfiction"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/faqai-mcp-server.json",
          "kind": "mcp",
          "name": "FAQai",
          "slug": "faqai-mcp-server",
          "url": "https://www.anchorterminal.com/tools/faqai-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/flowcontent-mcp-server.json",
          "kind": "mcp",
          "name": "flowcontent.io MCP server",
          "slug": "flowcontent-mcp-server",
          "url": "https://www.anchorterminal.com/tools/flowcontent-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/fugu-max.json",
          "kind": "model",
          "name": "Fugu Max",
          "slug": "fugu-max",
          "url": "https://www.anchorterminal.com/tools/fugu-max"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/fugu-ultra.json",
          "kind": "model",
          "name": "Fugu Ultra",
          "slug": "fugu-ultra",
          "url": "https://www.anchorterminal.com/tools/fugu-ultra"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/fugu-ultra-v2.json",
          "kind": "model",
          "name": "Fugu Ultra v2",
          "slug": "fugu-ultra-v2",
          "url": "https://www.anchorterminal.com/tools/fugu-ultra-v2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gammainfra-mcp-server.json",
          "kind": "mcp",
          "name": "gammainfra.com MCP server",
          "slug": "gammainfra-mcp-server",
          "url": "https://www.anchorterminal.com/tools/gammainfra-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/missingmcp-garmin.json",
          "kind": "mcp",
          "name": "Garmin — MissingMCP",
          "slug": "missingmcp-garmin",
          "url": "https://www.anchorterminal.com/tools/missingmcp-garmin"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/spideriq-gate.json",
          "kind": "mcp",
          "name": "gate",
          "slug": "spideriq-gate",
          "url": "https://www.anchorterminal.com/tools/spideriq-gate"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-faf-mcp.json",
          "kind": "mcp",
          "name": "Gemini FAF",
          "slug": "gemini-faf-mcp",
          "url": "https://www.anchorterminal.com/tools/gemini-faf-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-flash.json",
          "kind": "model",
          "name": "Gemini Flash",
          "slug": "gemini-flash",
          "url": "https://www.anchorterminal.com/tools/gemini-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-flash-lite.json",
          "kind": "model",
          "name": "Gemini Flash Lite",
          "slug": "gemini-flash-lite",
          "url": "https://www.anchorterminal.com/tools/gemini-flash-lite"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-pro.json",
          "kind": "model",
          "name": "Gemini Pro",
          "slug": "gemini-pro",
          "url": "https://www.anchorterminal.com/tools/gemini-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-pro-06-05.json",
          "kind": "model",
          "name": "Gemini Pro 06-05",
          "slug": "gemini-pro-06-05",
          "url": "https://www.anchorterminal.com/tools/gemini-pro-06-05"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemini-pro-custom-tools.json",
          "kind": "model",
          "name": "Gemini Pro Custom Tools",
          "slug": "gemini-pro-custom-tools",
          "url": "https://www.anchorterminal.com/tools/gemini-pro-custom-tools"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gemma.json",
          "kind": "model",
          "name": "Gemma",
          "slug": "gemma",
          "url": "https://www.anchorterminal.com/tools/gemma"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glean-mcp.json",
          "kind": "mcp",
          "name": "Glean Remote MCP Server",
          "slug": "glean-mcp",
          "url": "https://www.anchorterminal.com/tools/glean-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/z-ai-glm.json",
          "kind": "model",
          "name": "GLM",
          "slug": "z-ai-glm",
          "url": "https://www.anchorterminal.com/tools/z-ai-glm"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-4-5v.json",
          "kind": "model",
          "name": "GLM 4.5V",
          "slug": "glm-4-5v",
          "url": "https://www.anchorterminal.com/tools/glm-4-5v"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-4-6v.json",
          "kind": "model",
          "name": "GLM 4.6V",
          "slug": "glm-4-6v",
          "url": "https://www.anchorterminal.com/tools/glm-4-6v"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-5v-turbo.json",
          "kind": "model",
          "name": "GLM 5V Turbo",
          "slug": "glm-5v-turbo",
          "url": "https://www.anchorterminal.com/tools/glm-5v-turbo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-air.json",
          "kind": "model",
          "name": "GLM Air",
          "slug": "glm-air",
          "url": "https://www.anchorterminal.com/tools/glm-air"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-flash.json",
          "kind": "model",
          "name": "GLM Flash",
          "slug": "glm-flash",
          "url": "https://www.anchorterminal.com/tools/glm-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-flashx.json",
          "kind": "model",
          "name": "GLM FlashX",
          "slug": "glm-flashx",
          "url": "https://www.anchorterminal.com/tools/glm-flashx"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-prime.json",
          "kind": "model",
          "name": "GLM Prime",
          "slug": "glm-prime",
          "url": "https://www.anchorterminal.com/tools/glm-prime"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/glm-turbo.json",
          "kind": "model",
          "name": "GLM Turbo",
          "slug": "glm-turbo",
          "url": "https://www.anchorterminal.com/tools/glm-turbo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/openai-gpt.json",
          "kind": "model",
          "name": "GPT",
          "slug": "openai-gpt",
          "url": "https://www.anchorterminal.com/tools/openai-gpt"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-audio.json",
          "kind": "model",
          "name": "GPT Audio",
          "slug": "gpt-audio",
          "url": "https://www.anchorterminal.com/tools/gpt-audio"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-audio-mini.json",
          "kind": "model",
          "name": "GPT Audio Mini",
          "slug": "gpt-audio-mini",
          "url": "https://www.anchorterminal.com/tools/gpt-audio-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-3-turbo.json",
          "kind": "model",
          "name": "GPT-3 Turbo",
          "slug": "gpt-3-turbo",
          "url": "https://www.anchorterminal.com/tools/gpt-3-turbo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-3-turbo-16k.json",
          "kind": "model",
          "name": "GPT-3 Turbo 16k",
          "slug": "gpt-3-turbo-16k",
          "url": "https://www.anchorterminal.com/tools/gpt-3-turbo-16k"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-4.json",
          "kind": "model",
          "name": "GPT-4",
          "slug": "gpt-4",
          "url": "https://www.anchorterminal.com/tools/gpt-4"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-4-mini.json",
          "kind": "model",
          "name": "GPT-4 Mini",
          "slug": "gpt-4-mini",
          "url": "https://www.anchorterminal.com/tools/gpt-4-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-4-nano.json",
          "kind": "model",
          "name": "GPT-4 Nano",
          "slug": "gpt-4-nano",
          "url": "https://www.anchorterminal.com/tools/gpt-4-nano"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-4-turbo.json",
          "kind": "model",
          "name": "GPT-4 Turbo",
          "slug": "gpt-4-turbo",
          "url": "https://www.anchorterminal.com/tools/gpt-4-turbo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-4o.json",
          "kind": "model",
          "name": "GPT-4o",
          "slug": "gpt-4o",
          "url": "https://www.anchorterminal.com/tools/gpt-4o"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-4o-mini.json",
          "kind": "model",
          "name": "GPT-4o-mini",
          "slug": "gpt-4o-mini",
          "url": "https://www.anchorterminal.com/tools/gpt-4o-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5.json",
          "kind": "model",
          "name": "GPT-5",
          "slug": "gpt-5",
          "url": "https://www.anchorterminal.com/tools/gpt-5"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-image.json",
          "kind": "model",
          "name": "GPT-5 Image",
          "slug": "gpt-5-image",
          "url": "https://www.anchorterminal.com/tools/gpt-5-image"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-image-mini.json",
          "kind": "model",
          "name": "GPT-5 Image Mini",
          "slug": "gpt-5-image-mini",
          "url": "https://www.anchorterminal.com/tools/gpt-5-image-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-luna.json",
          "kind": "model",
          "name": "GPT-5 Luna",
          "slug": "gpt-5-luna",
          "url": "https://www.anchorterminal.com/tools/gpt-5-luna"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-luna-pro.json",
          "kind": "model",
          "name": "GPT-5 Luna Pro",
          "slug": "gpt-5-luna-pro",
          "url": "https://www.anchorterminal.com/tools/gpt-5-luna-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-mini.json",
          "kind": "model",
          "name": "GPT-5 Mini",
          "slug": "gpt-5-mini",
          "url": "https://www.anchorterminal.com/tools/gpt-5-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-nano.json",
          "kind": "model",
          "name": "GPT-5 Nano",
          "slug": "gpt-5-nano",
          "url": "https://www.anchorterminal.com/tools/gpt-5-nano"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-pro.json",
          "kind": "model",
          "name": "GPT-5 Pro",
          "slug": "gpt-5-pro",
          "url": "https://www.anchorterminal.com/tools/gpt-5-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-sol.json",
          "kind": "model",
          "name": "GPT-5 Sol",
          "slug": "gpt-5-sol",
          "url": "https://www.anchorterminal.com/tools/gpt-5-sol"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-sol-pro.json",
          "kind": "model",
          "name": "GPT-5 Sol Pro",
          "slug": "gpt-5-sol-pro",
          "url": "https://www.anchorterminal.com/tools/gpt-5-sol-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-terra.json",
          "kind": "model",
          "name": "GPT-5 Terra",
          "slug": "gpt-5-terra",
          "url": "https://www.anchorterminal.com/tools/gpt-5-terra"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-terra-pro.json",
          "kind": "model",
          "name": "GPT-5 Terra Pro",
          "slug": "gpt-5-terra-pro",
          "url": "https://www.anchorterminal.com/tools/gpt-5-terra-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-1-codex.json",
          "kind": "model",
          "name": "GPT-5.1-Codex",
          "slug": "gpt-5-1-codex",
          "url": "https://www.anchorterminal.com/tools/gpt-5-1-codex"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-1-codex-max.json",
          "kind": "model",
          "name": "GPT-5.1-Codex-Max",
          "slug": "gpt-5-1-codex-max",
          "url": "https://www.anchorterminal.com/tools/gpt-5-1-codex-max"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-1-codex-mini.json",
          "kind": "model",
          "name": "GPT-5.1-Codex-Mini",
          "slug": "gpt-5-1-codex-mini",
          "url": "https://www.anchorterminal.com/tools/gpt-5-1-codex-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-2-codex.json",
          "kind": "model",
          "name": "GPT-5.2-Codex",
          "slug": "gpt-5-2-codex",
          "url": "https://www.anchorterminal.com/tools/gpt-5-2-codex"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-5-3-codex.json",
          "kind": "model",
          "name": "GPT-5.3-Codex",
          "slug": "gpt-5-3-codex",
          "url": "https://www.anchorterminal.com/tools/gpt-5-3-codex"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-6-astra.json",
          "kind": "model",
          "name": "GPT-6 Astra",
          "slug": "gpt-6-astra",
          "url": "https://www.anchorterminal.com/tools/gpt-6-astra"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-6-astra-pro.json",
          "kind": "model",
          "name": "GPT-6 Astra Pro",
          "slug": "gpt-6-astra-pro",
          "url": "https://www.anchorterminal.com/tools/gpt-6-astra-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-6-luna.json",
          "kind": "model",
          "name": "GPT-6 Luna",
          "slug": "gpt-6-luna",
          "url": "https://www.anchorterminal.com/tools/gpt-6-luna"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-6-luna-pro.json",
          "kind": "model",
          "name": "GPT-6 Luna Pro",
          "slug": "gpt-6-luna-pro",
          "url": "https://www.anchorterminal.com/tools/gpt-6-luna-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-6-sol.json",
          "kind": "model",
          "name": "GPT-6 Sol",
          "slug": "gpt-6-sol",
          "url": "https://www.anchorterminal.com/tools/gpt-6-sol"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-6-sol-pro.json",
          "kind": "model",
          "name": "GPT-6 Sol Pro",
          "slug": "gpt-6-sol-pro",
          "url": "https://www.anchorterminal.com/tools/gpt-6-sol-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-oss.json",
          "kind": "model",
          "name": "gpt-oss",
          "slug": "gpt-oss",
          "url": "https://www.anchorterminal.com/tools/gpt-oss"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/gpt-oss-safeguard.json",
          "kind": "model",
          "name": "gpt-oss-safeguard",
          "slug": "gpt-oss-safeguard",
          "url": "https://www.anchorterminal.com/tools/gpt-oss-safeguard"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/granite.json",
          "kind": "model",
          "name": "Granite",
          "slug": "granite",
          "url": "https://www.anchorterminal.com/tools/granite"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/granite-micro.json",
          "kind": "model",
          "name": "Granite Micro",
          "slug": "granite-micro",
          "url": "https://www.anchorterminal.com/tools/granite-micro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/grok.json",
          "kind": "model",
          "name": "Grok",
          "slug": "grok",
          "url": "https://www.anchorterminal.com/tools/grok"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/grok-build.json",
          "kind": "model",
          "name": "Grok Build",
          "slug": "grok-build",
          "url": "https://www.anchorterminal.com/tools/grok-build"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/grok-multi-agent.json",
          "kind": "model",
          "name": "Grok Multi-Agent",
          "slug": "grok-multi-agent",
          "url": "https://www.anchorterminal.com/tools/grok-multi-agent"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hermes.json",
          "kind": "model",
          "name": "Hermes",
          "slug": "hermes",
          "url": "https://www.anchorterminal.com/tools/hermes"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hubris-mcp.json",
          "kind": "mcp",
          "name": "Hubris",
          "slug": "hubris-mcp",
          "url": "https://www.anchorterminal.com/tools/hubris-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hunyuan.json",
          "kind": "model",
          "name": "Hunyuan",
          "slug": "hunyuan",
          "url": "https://www.anchorterminal.com/tools/hunyuan"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hy-mt2-1-8b.json",
          "kind": "model",
          "name": "Hy-MT2-1.8B",
          "slug": "hy-mt2-1-8b",
          "url": "https://www.anchorterminal.com/tools/hy-mt2-1-8b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hy-mt2-30b-a3b.json",
          "kind": "model",
          "name": "Hy-MT2-30B-A3B",
          "slug": "hy-mt2-30b-a3b",
          "url": "https://www.anchorterminal.com/tools/hy-mt2-30b-a3b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/hy-mt2-7b.json",
          "kind": "model",
          "name": "Hy-MT2-7B",
          "slug": "hy-mt2-7b",
          "url": "https://www.anchorterminal.com/tools/hy-mt2-7b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/tencent-hy3.json",
          "kind": "model",
          "name": "Hy3",
          "slug": "tencent-hy3",
          "url": "https://www.anchorterminal.com/tools/tencent-hy3"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/tencent-hy4.json",
          "kind": "model",
          "name": "Hy4",
          "slug": "tencent-hy4",
          "url": "https://www.anchorterminal.com/tools/tencent-hy4"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ihateposting-mcp.json",
          "kind": "mcp",
          "name": "iHatePosting",
          "slug": "ihateposting-mcp",
          "url": "https://www.anchorterminal.com/tools/ihateposting-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nuverlabs-image-gen.json",
          "kind": "mcp",
          "name": "Image Gen",
          "slug": "nuverlabs-image-gen",
          "url": "https://www.anchorterminal.com/tools/nuverlabs-image-gen"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/inite-visibility.json",
          "kind": "mcp",
          "name": "INITE AI Visibility",
          "slug": "inite-visibility",
          "url": "https://www.anchorterminal.com/tools/inite-visibility"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/inkling.json",
          "kind": "model",
          "name": "Inkling",
          "slug": "inkling",
          "url": "https://www.anchorterminal.com/tools/inkling"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/inkling-small.json",
          "kind": "model",
          "name": "Inkling Small",
          "slug": "inkling-small",
          "url": "https://www.anchorterminal.com/tools/inkling-small"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/jev-router.json",
          "kind": "model",
          "name": "Jev Router",
          "slug": "jev-router",
          "url": "https://www.anchorterminal.com/tools/jev-router"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/toolkitlabs-jsonshim.json",
          "kind": "mcp",
          "name": "jsonshim",
          "slug": "toolkitlabs-jsonshim",
          "url": "https://www.anchorterminal.com/tools/toolkitlabs-jsonshim"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/keyboardcrumbs-mcp.json",
          "kind": "mcp",
          "name": "keyboardcrumbs.com MCP server",
          "slug": "keyboardcrumbs-mcp",
          "url": "https://www.anchorterminal.com/tools/keyboardcrumbs-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kimi-k2.json",
          "kind": "model",
          "name": "Kimi K2",
          "slug": "kimi-k2",
          "url": "https://www.anchorterminal.com/tools/kimi-k2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kimi-k2-code.json",
          "kind": "model",
          "name": "Kimi K2 Code",
          "slug": "kimi-k2-code",
          "url": "https://www.anchorterminal.com/tools/kimi-k2-code"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/kimi-k3.json",
          "kind": "model",
          "name": "Kimi K3",
          "slug": "kimi-k3",
          "url": "https://www.anchorterminal.com/tools/kimi-k3"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/3ceng-kuailian.json",
          "kind": "mcp",
          "name": "Kuailian — publish AI-generated pages to a live URL",
          "slug": "3ceng-kuailian",
          "url": "https://www.anchorterminal.com/tools/3ceng-kuailian"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/laguna-s.json",
          "kind": "model",
          "name": "Laguna S",
          "slug": "laguna-s",
          "url": "https://www.anchorterminal.com/tools/laguna-s"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/laguna-xs.json",
          "kind": "model",
          "name": "Laguna XS",
          "slug": "laguna-xs",
          "url": "https://www.anchorterminal.com/tools/laguna-xs"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/leanroute-mcp-server.json",
          "kind": "mcp",
          "name": "leanroute.dev MCP server",
          "slug": "leanroute-mcp-server",
          "url": "https://www.anchorterminal.com/tools/leanroute-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/linebreakapp-linebreak-gate.json",
          "kind": "mcp",
          "name": "LineBreak Gate \u0026 Spec Bridge",
          "slug": "linebreakapp-linebreak-gate",
          "url": "https://www.anchorterminal.com/tools/linebreakapp-linebreak-gate"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ling-flash.json",
          "kind": "model",
          "name": "Ling Flash",
          "slug": "ling-flash",
          "url": "https://www.anchorterminal.com/tools/ling-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ling-flash-fin.json",
          "kind": "model",
          "name": "Ling Flash Fin",
          "slug": "ling-flash-fin",
          "url": "https://www.anchorterminal.com/tools/ling-flash-fin"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ling-flash-sante.json",
          "kind": "model",
          "name": "Ling Flash Sante",
          "slug": "ling-flash-sante",
          "url": "https://www.anchorterminal.com/tools/ling-flash-sante"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ling-flash-vl.json",
          "kind": "model",
          "name": "Ling Flash VL",
          "slug": "ling-flash-vl",
          "url": "https://www.anchorterminal.com/tools/ling-flash-vl"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llama.json",
          "kind": "model",
          "name": "Llama",
          "slug": "llama",
          "url": "https://www.anchorterminal.com/tools/llama"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llama-euryale.json",
          "kind": "model",
          "name": "Llama Euryale",
          "slug": "llama-euryale",
          "url": "https://www.anchorterminal.com/tools/llama-euryale"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llama-euryale-v2.json",
          "kind": "model",
          "name": "Llama Euryale v2",
          "slug": "llama-euryale-v2",
          "url": "https://www.anchorterminal.com/tools/llama-euryale-v2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llama-guard-2.json",
          "kind": "model",
          "name": "Llama Guard",
          "slug": "llama-guard-2",
          "url": "https://www.anchorterminal.com/tools/llama-guard-2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llama-lunaris.json",
          "kind": "model",
          "name": "Llama Lunaris",
          "slug": "llama-lunaris",
          "url": "https://www.anchorterminal.com/tools/llama-lunaris"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llama-maverick.json",
          "kind": "model",
          "name": "Llama Maverick",
          "slug": "llama-maverick",
          "url": "https://www.anchorterminal.com/tools/llama-maverick"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llama-scout.json",
          "kind": "model",
          "name": "Llama Scout",
          "slug": "llama-scout",
          "url": "https://www.anchorterminal.com/tools/llama-scout"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llmintel-model-lifecycle.json",
          "kind": "mcp",
          "name": "LLMIntel Model Lifecycle",
          "slug": "llmintel-model-lifecycle",
          "url": "https://www.anchorterminal.com/tools/llmintel-model-lifecycle"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/llmnesia-mcp.json",
          "kind": "mcp",
          "name": "LLMnesia",
          "slug": "llmnesia-mcp",
          "url": "https://www.anchorterminal.com/tools/llmnesia-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/longcat.json",
          "kind": "model",
          "name": "LongCat",
          "slug": "longcat",
          "url": "https://www.anchorterminal.com/tools/longcat"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lyria-clip.json",
          "kind": "model",
          "name": "Lyria Clip",
          "slug": "lyria-clip",
          "url": "https://www.anchorterminal.com/tools/lyria-clip"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/lyria-pro.json",
          "kind": "model",
          "name": "Lyria Pro",
          "slug": "lyria-pro",
          "url": "https://www.anchorterminal.com/tools/lyria-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/magnum-v4.json",
          "kind": "model",
          "name": "Magnum v4",
          "slug": "magnum-v4",
          "url": "https://www.anchorterminal.com/tools/magnum-v4"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/makerportal-compute.json",
          "kind": "mcp",
          "name": "MakerPortal compute",
          "slug": "makerportal-compute",
          "url": "https://www.anchorterminal.com/tools/makerportal-compute"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/studiomeyer-hook-conformance.json",
          "kind": "mcp",
          "name": "MCP Hook Conformance",
          "slug": "studiomeyer-hook-conformance",
          "url": "https://www.anchorterminal.com/tools/studiomeyer-hook-conformance"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mercury-2.json",
          "kind": "model",
          "name": "Mercury",
          "slug": "mercury-2",
          "url": "https://www.anchorterminal.com/tools/mercury-2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mimo-v2.json",
          "kind": "model",
          "name": "MiMo-V2",
          "slug": "mimo-v2",
          "url": "https://www.anchorterminal.com/tools/mimo-v2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mimo-v2-5-pro.json",
          "kind": "model",
          "name": "MiMo-V2.5-Pro",
          "slug": "mimo-v2-5-pro",
          "url": "https://www.anchorterminal.com/tools/mimo-v2-5-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mimo-v2-6-flash.json",
          "kind": "model",
          "name": "MiMo-V2.6-Flash",
          "slug": "mimo-v2-6-flash",
          "url": "https://www.anchorterminal.com/tools/mimo-v2-6-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mimo-v2-6-pro.json",
          "kind": "model",
          "name": "MiMo-V2.6-Pro",
          "slug": "mimo-v2-6-pro",
          "url": "https://www.anchorterminal.com/tools/mimo-v2-6-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mimo-v2-6-pro-ultraspeed.json",
          "kind": "model",
          "name": "MiMo-V2.6-Pro-UltraSpeed",
          "slug": "mimo-v2-6-pro-ultraspeed",
          "url": "https://www.anchorterminal.com/tools/mimo-v2-6-pro-ultraspeed"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mingxinstorage-mingxin-mcp-server.json",
          "kind": "mcp",
          "name": "mingxin-mcp-server",
          "slug": "mingxinstorage-mingxin-mcp-server",
          "url": "https://www.anchorterminal.com/tools/mingxinstorage-mingxin-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/minimax-m1.json",
          "kind": "model",
          "name": "MiniMax M1",
          "slug": "minimax-m1",
          "url": "https://www.anchorterminal.com/tools/minimax-m1"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/minimax-m2.json",
          "kind": "model",
          "name": "MiniMax M2",
          "slug": "minimax-m2",
          "url": "https://www.anchorterminal.com/tools/minimax-m2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/minimax-m2-her.json",
          "kind": "model",
          "name": "MiniMax M2-her",
          "slug": "minimax-m2-her",
          "url": "https://www.anchorterminal.com/tools/minimax-m2-her"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/minimax-m3.json",
          "kind": "model",
          "name": "MiniMax M3",
          "slug": "minimax-m3",
          "url": "https://www.anchorterminal.com/tools/minimax-m3"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/minimax-01.json",
          "kind": "model",
          "name": "MiniMax-01",
          "slug": "minimax-01",
          "url": "https://www.anchorterminal.com/tools/minimax-01"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ministral.json",
          "kind": "model",
          "name": "Ministral",
          "slug": "ministral",
          "url": "https://www.anchorterminal.com/tools/ministral"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mistral-large.json",
          "kind": "model",
          "name": "Mistral Large",
          "slug": "mistral-large",
          "url": "https://www.anchorterminal.com/tools/mistral-large"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mistral-medium.json",
          "kind": "model",
          "name": "Mistral Medium",
          "slug": "mistral-medium",
          "url": "https://www.anchorterminal.com/tools/mistral-medium"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mistral-nemo.json",
          "kind": "model",
          "name": "Mistral Nemo",
          "slug": "mistral-nemo",
          "url": "https://www.anchorterminal.com/tools/mistral-nemo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mistral-small.json",
          "kind": "model",
          "name": "Mistral Small",
          "slug": "mistral-small",
          "url": "https://www.anchorterminal.com/tools/mistral-small"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mixtral.json",
          "kind": "model",
          "name": "Mixtral",
          "slug": "mixtral",
          "url": "https://www.anchorterminal.com/tools/mixtral"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mock-server-mockserver.json",
          "kind": "mcp",
          "name": "mockserver",
          "slug": "mock-server-mockserver",
          "url": "https://www.anchorterminal.com/tools/mock-server-mockserver"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/modelpricewatch-mcp.json",
          "kind": "mcp",
          "name": "modelpricewatch.com MCP server",
          "slug": "modelpricewatch-mcp",
          "url": "https://www.anchorterminal.com/tools/modelpricewatch-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/morph-v3-fast.json",
          "kind": "model",
          "name": "Morph V3 Fast",
          "slug": "morph-v3-fast",
          "url": "https://www.anchorterminal.com/tools/morph-v3-fast"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/morph-v3-large.json",
          "kind": "model",
          "name": "Morph V3 Large",
          "slug": "morph-v3-large",
          "url": "https://www.anchorterminal.com/tools/morph-v3-large"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/munimind-mcp.json",
          "kind": "mcp",
          "name": "munimind-mcp",
          "slug": "munimind-mcp",
          "url": "https://www.anchorterminal.com/tools/munimind-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/muse-glimmer.json",
          "kind": "model",
          "name": "Muse Glimmer",
          "slug": "muse-glimmer",
          "url": "https://www.anchorterminal.com/tools/muse-glimmer"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/muse-spark.json",
          "kind": "model",
          "name": "Muse Spark",
          "slug": "muse-spark",
          "url": "https://www.anchorterminal.com/tools/muse-spark"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/muse-spark-contributor.json",
          "kind": "model",
          "name": "Muse Spark Contributor",
          "slug": "muse-spark-contributor",
          "url": "https://www.anchorterminal.com/tools/muse-spark-contributor"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/mythomax.json",
          "kind": "model",
          "name": "MythoMax",
          "slug": "mythomax",
          "url": "https://www.anchorterminal.com/tools/mythomax"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nano-banana.json",
          "kind": "model",
          "name": "Nano Banana",
          "slug": "nano-banana",
          "url": "https://www.anchorterminal.com/tools/nano-banana"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nano-banana-lite.json",
          "kind": "model",
          "name": "Nano Banana Lite",
          "slug": "nano-banana-lite",
          "url": "https://www.anchorterminal.com/tools/nano-banana-lite"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nano-banana-pro.json",
          "kind": "model",
          "name": "Nano Banana Pro",
          "slug": "nano-banana-pro",
          "url": "https://www.anchorterminal.com/tools/nano-banana-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nemotron-content-safety.json",
          "kind": "model",
          "name": "Nemotron Content Safety",
          "slug": "nemotron-content-safety",
          "url": "https://www.anchorterminal.com/tools/nemotron-content-safety"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nemotron-lightning.json",
          "kind": "model",
          "name": "Nemotron Lightning",
          "slug": "nemotron-lightning",
          "url": "https://www.anchorterminal.com/tools/nemotron-lightning"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nemotron-nano.json",
          "kind": "model",
          "name": "Nemotron Nano",
          "slug": "nemotron-nano",
          "url": "https://www.anchorterminal.com/tools/nemotron-nano"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nemotron-super.json",
          "kind": "model",
          "name": "Nemotron Super",
          "slug": "nemotron-super",
          "url": "https://www.anchorterminal.com/tools/nemotron-super"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nemotron-ultra.json",
          "kind": "model",
          "name": "Nemotron Ultra",
          "slug": "nemotron-ultra",
          "url": "https://www.anchorterminal.com/tools/nemotron-ultra"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nex-n2-5-mini.json",
          "kind": "model",
          "name": "Nex-N2.5-Mini",
          "slug": "nex-n2-5-mini",
          "url": "https://www.anchorterminal.com/tools/nex-n2-5-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nex-n2-5-pro.json",
          "kind": "model",
          "name": "Nex-N2.5-Pro",
          "slug": "nex-n2-5-pro",
          "url": "https://www.anchorterminal.com/tools/nex-n2-5-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nova-lite.json",
          "kind": "model",
          "name": "Nova Lite",
          "slug": "nova-lite",
          "url": "https://www.anchorterminal.com/tools/nova-lite"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nova-micro.json",
          "kind": "model",
          "name": "Nova Micro",
          "slug": "nova-micro",
          "url": "https://www.anchorterminal.com/tools/nova-micro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nova-premier.json",
          "kind": "model",
          "name": "Nova Premier",
          "slug": "nova-premier",
          "url": "https://www.anchorterminal.com/tools/nova-premier"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/nova-pro.json",
          "kind": "model",
          "name": "Nova Pro",
          "slug": "nova-pro",
          "url": "https://www.anchorterminal.com/tools/nova-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/openai-o1.json",
          "kind": "model",
          "name": "o1",
          "slug": "openai-o1",
          "url": "https://www.anchorterminal.com/tools/openai-o1"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/o1-pro.json",
          "kind": "model",
          "name": "o1-pro",
          "slug": "o1-pro",
          "url": "https://www.anchorterminal.com/tools/o1-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/openai-o3.json",
          "kind": "model",
          "name": "o3",
          "slug": "openai-o3",
          "url": "https://www.anchorterminal.com/tools/openai-o3"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/o3-mini.json",
          "kind": "model",
          "name": "o3 Mini",
          "slug": "o3-mini",
          "url": "https://www.anchorterminal.com/tools/o3-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/o3-mini-high.json",
          "kind": "model",
          "name": "o3 Mini High",
          "slug": "o3-mini-high",
          "url": "https://www.anchorterminal.com/tools/o3-mini-high"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/o3-pro.json",
          "kind": "model",
          "name": "o3 Pro",
          "slug": "o3-pro",
          "url": "https://www.anchorterminal.com/tools/o3-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/o4-mini.json",
          "kind": "model",
          "name": "o4 Mini",
          "slug": "o4-mini",
          "url": "https://www.anchorterminal.com/tools/o4-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/o4-mini-high.json",
          "kind": "model",
          "name": "o4 Mini High",
          "slug": "o4-mini-high",
          "url": "https://www.anchorterminal.com/tools/o4-mini-high"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/openwebhook-mcp.json",
          "kind": "mcp",
          "name": "OpenWebhook",
          "slug": "openwebhook-mcp",
          "url": "https://www.anchorterminal.com/tools/openwebhook-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/palmyra-x5.json",
          "kind": "model",
          "name": "Palmyra X5",
          "slug": "palmyra-x5",
          "url": "https://www.anchorterminal.com/tools/palmyra-x5"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pareto.json",
          "kind": "model",
          "name": "Pareto",
          "slug": "pareto",
          "url": "https://www.anchorterminal.com/tools/pareto"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/parse-mcp.json",
          "kind": "mcp",
          "name": "parse.gl MCP server",
          "slug": "parse-mcp",
          "url": "https://www.anchorterminal.com/tools/parse-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pentest-tools-mcp-server.json",
          "kind": "mcp",
          "name": "pentest-tools.com MCP server",
          "slug": "pentest-tools-mcp-server",
          "url": "https://www.anchorterminal.com/tools/pentest-tools-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/perceptron-mk1.json",
          "kind": "model",
          "name": "Perceptron Mk1",
          "slug": "perceptron-mk1",
          "url": "https://www.anchorterminal.com/tools/perceptron-mk1"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/microsoft-phi.json",
          "kind": "model",
          "name": "Phi",
          "slug": "microsoft-phi",
          "url": "https://www.anchorterminal.com/tools/microsoft-phi"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/pixeldojo-mcp.json",
          "kind": "mcp",
          "name": "PixelDojo",
          "slug": "pixeldojo-mcp",
          "url": "https://www.anchorterminal.com/tools/pixeldojo-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/promptguard-security.json",
          "kind": "mcp",
          "name": "PromptGuard",
          "slug": "promptguard-security",
          "url": "https://www.anchorterminal.com/tools/promptguard-security"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/promptibus-mcp.json",
          "kind": "mcp",
          "name": "Promptibus MCP",
          "slug": "promptibus-mcp",
          "url": "https://www.anchorterminal.com/tools/promptibus-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen-plus-2.json",
          "kind": "model",
          "name": "Qwen-Plus",
          "slug": "qwen-plus-2",
          "url": "https://www.anchorterminal.com/tools/qwen-plus-2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen2.json",
          "kind": "model",
          "name": "Qwen2",
          "slug": "qwen2",
          "url": "https://www.anchorterminal.com/tools/qwen2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen2-coder.json",
          "kind": "model",
          "name": "Qwen2 Coder",
          "slug": "qwen2-coder",
          "url": "https://www.anchorterminal.com/tools/qwen2-coder"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen2-vl.json",
          "kind": "model",
          "name": "Qwen2 VL",
          "slug": "qwen2-vl",
          "url": "https://www.anchorterminal.com/tools/qwen2-vl"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3.json",
          "kind": "model",
          "name": "Qwen3",
          "slug": "qwen3",
          "url": "https://www.anchorterminal.com/tools/qwen3"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-2-4t.json",
          "kind": "model",
          "name": "Qwen3 2.4T",
          "slug": "qwen3-2-4t",
          "url": "https://www.anchorterminal.com/tools/qwen3-2-4t"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-coder.json",
          "kind": "model",
          "name": "Qwen3 Coder",
          "slug": "qwen3-coder",
          "url": "https://www.anchorterminal.com/tools/qwen3-coder"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-coder-flash.json",
          "kind": "model",
          "name": "Qwen3 Coder Flash",
          "slug": "qwen3-coder-flash",
          "url": "https://www.anchorterminal.com/tools/qwen3-coder-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-coder-next.json",
          "kind": "model",
          "name": "Qwen3 Coder Next",
          "slug": "qwen3-coder-next",
          "url": "https://www.anchorterminal.com/tools/qwen3-coder-next"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-flash.json",
          "kind": "model",
          "name": "Qwen3 Flash",
          "slug": "qwen3-flash",
          "url": "https://www.anchorterminal.com/tools/qwen3-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-max.json",
          "kind": "model",
          "name": "Qwen3 Max",
          "slug": "qwen3-max",
          "url": "https://www.anchorterminal.com/tools/qwen3-max"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-max-prime.json",
          "kind": "model",
          "name": "Qwen3 Max Prime",
          "slug": "qwen3-max-prime",
          "url": "https://www.anchorterminal.com/tools/qwen3-max-prime"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-next.json",
          "kind": "model",
          "name": "Qwen3 Next",
          "slug": "qwen3-next",
          "url": "https://www.anchorterminal.com/tools/qwen3-next"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-omni-flash.json",
          "kind": "model",
          "name": "Qwen3 Omni Flash",
          "slug": "qwen3-omni-flash",
          "url": "https://www.anchorterminal.com/tools/qwen3-omni-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-plus.json",
          "kind": "model",
          "name": "Qwen3 Plus",
          "slug": "qwen3-plus",
          "url": "https://www.anchorterminal.com/tools/qwen3-plus"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-vl.json",
          "kind": "model",
          "name": "Qwen3 VL",
          "slug": "qwen3-vl",
          "url": "https://www.anchorterminal.com/tools/qwen3-vl"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-5-122b-a10b.json",
          "kind": "model",
          "name": "Qwen3.5-122B-A10B",
          "slug": "qwen3-5-122b-a10b",
          "url": "https://www.anchorterminal.com/tools/qwen3-5-122b-a10b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-5-27b.json",
          "kind": "model",
          "name": "Qwen3.5-27B",
          "slug": "qwen3-5-27b",
          "url": "https://www.anchorterminal.com/tools/qwen3-5-27b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-5-35b-a3b.json",
          "kind": "model",
          "name": "Qwen3.5-35B-A3B",
          "slug": "qwen3-5-35b-a3b",
          "url": "https://www.anchorterminal.com/tools/qwen3-5-35b-a3b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-5-9b.json",
          "kind": "model",
          "name": "Qwen3.5-9B",
          "slug": "qwen3-5-9b",
          "url": "https://www.anchorterminal.com/tools/qwen3-5-9b"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/qwen3-5-flash.json",
          "kind": "model",
          "name": "Qwen3.5-Flash",
          "slug": "qwen3-5-flash",
          "url": "https://www.anchorterminal.com/tools/qwen3-5-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/deepseek-r1.json",
          "kind": "model",
          "name": "R1",
          "slug": "deepseek-r1",
          "url": "https://www.anchorterminal.com/tools/deepseek-r1"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/reka-edge.json",
          "kind": "model",
          "name": "Reka Edge",
          "slug": "reka-edge",
          "url": "https://www.anchorterminal.com/tools/reka-edge"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/reka-flash.json",
          "kind": "model",
          "name": "Reka Flash",
          "slug": "reka-flash",
          "url": "https://www.anchorterminal.com/tools/reka-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/relace-apply.json",
          "kind": "model",
          "name": "Relace Apply",
          "slug": "relace-apply",
          "url": "https://www.anchorterminal.com/tools/relace-apply"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/relace-search.json",
          "kind": "model",
          "name": "Relace Search",
          "slug": "relace-search",
          "url": "https://www.anchorterminal.com/tools/relace-search"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/remm-slerp.json",
          "kind": "model",
          "name": "ReMM SLERP",
          "slug": "remm-slerp",
          "url": "https://www.anchorterminal.com/tools/remm-slerp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/desktopcommander-remote-desktop-commander.json",
          "kind": "mcp",
          "name": "Remote Desktop Commander",
          "slug": "desktopcommander-remote-desktop-commander",
          "url": "https://www.anchorterminal.com/tools/desktopcommander-remote-desktop-commander"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/royalplugins-royal-mcp.json",
          "kind": "mcp",
          "name": "royal-mcp",
          "slug": "royalplugins-royal-mcp",
          "url": "https://www.anchorterminal.com/tools/royalplugins-royal-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/saba.json",
          "kind": "model",
          "name": "Saba",
          "slug": "saba",
          "url": "https://www.anchorterminal.com/tools/saba"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sakana-namazu.json",
          "kind": "model",
          "name": "Sakana Namazu",
          "slug": "sakana-namazu",
          "url": "https://www.anchorterminal.com/tools/sakana-namazu"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/schematron-v2-small.json",
          "kind": "model",
          "name": "Schematron V2 Small",
          "slug": "schematron-v2-small",
          "url": "https://www.anchorterminal.com/tools/schematron-v2-small"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/schematron-v2-turbo.json",
          "kind": "model",
          "name": "Schematron V2 Turbo",
          "slug": "schematron-v2-turbo",
          "url": "https://www.anchorterminal.com/tools/schematron-v2-turbo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/scorecard-mcp.json",
          "kind": "mcp",
          "name": "scorecard.io MCP server",
          "slug": "scorecard-mcp",
          "url": "https://www.anchorterminal.com/tools/scorecard-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/seed.json",
          "kind": "model",
          "name": "Seed",
          "slug": "seed",
          "url": "https://www.anchorterminal.com/tools/seed"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/seed-flash.json",
          "kind": "model",
          "name": "Seed Flash",
          "slug": "seed-flash",
          "url": "https://www.anchorterminal.com/tools/seed-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/seed-turbo.json",
          "kind": "model",
          "name": "Seed Turbo",
          "slug": "seed-turbo",
          "url": "https://www.anchorterminal.com/tools/seed-turbo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/seed-2-0-code.json",
          "kind": "model",
          "name": "Seed-2.0-Code",
          "slug": "seed-2-0-code",
          "url": "https://www.anchorterminal.com/tools/seed-2-0-code"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/seed-2-0-lite.json",
          "kind": "model",
          "name": "Seed-2.0-Lite",
          "slug": "seed-2-0-lite",
          "url": "https://www.anchorterminal.com/tools/seed-2-0-lite"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/seed-2-0-mini.json",
          "kind": "model",
          "name": "Seed-2.0-Mini",
          "slug": "seed-2-0-mini",
          "url": "https://www.anchorterminal.com/tools/seed-2-0-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sema-lang-sema.json",
          "kind": "mcp",
          "name": "Sema",
          "slug": "sema-lang-sema",
          "url": "https://www.anchorterminal.com/tools/sema-lang-sema"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sentinelx.json",
          "kind": "mcp",
          "name": "SentinelX MCP",
          "slug": "sentinelx",
          "url": "https://www.anchorterminal.com/tools/sentinelx"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/dmzagent-skill-builder-mcp.json",
          "kind": "mcp",
          "name": "skill-builder-mcp",
          "slug": "dmzagent-skill-builder-mcp",
          "url": "https://www.anchorterminal.com/tools/dmzagent-skill-builder-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/skillmd.json",
          "kind": "mcp",
          "name": "skillmd",
          "slug": "skillmd",
          "url": "https://www.anchorterminal.com/tools/skillmd"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/skyfall-v2.json",
          "kind": "model",
          "name": "Skyfall V2",
          "slug": "skyfall-v2",
          "url": "https://www.anchorterminal.com/tools/skyfall-v2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sleepwalker.json",
          "kind": "mcp",
          "name": "Sleepwalker",
          "slug": "sleepwalker",
          "url": "https://www.anchorterminal.com/tools/sleepwalker"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/solar-mini.json",
          "kind": "model",
          "name": "Solar Mini",
          "slug": "solar-mini",
          "url": "https://www.anchorterminal.com/tools/solar-mini"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/solar-pro.json",
          "kind": "model",
          "name": "Solar Pro",
          "slug": "solar-pro",
          "url": "https://www.anchorterminal.com/tools/solar-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sonar.json",
          "kind": "model",
          "name": "Sonar",
          "slug": "sonar",
          "url": "https://www.anchorterminal.com/tools/sonar"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sonar-deep-research.json",
          "kind": "model",
          "name": "Sonar Deep Research",
          "slug": "sonar-deep-research",
          "url": "https://www.anchorterminal.com/tools/sonar-deep-research"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sonar-pro.json",
          "kind": "model",
          "name": "Sonar Pro",
          "slug": "sonar-pro",
          "url": "https://www.anchorterminal.com/tools/sonar-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sonar-pro-search.json",
          "kind": "model",
          "name": "Sonar Pro Search",
          "slug": "sonar-pro-search",
          "url": "https://www.anchorterminal.com/tools/sonar-pro-search"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sonar-reasoning-pro.json",
          "kind": "model",
          "name": "Sonar Reasoning Pro",
          "slug": "sonar-reasoning-pro",
          "url": "https://www.anchorterminal.com/tools/sonar-reasoning-pro"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/step.json",
          "kind": "model",
          "name": "Step",
          "slug": "step",
          "url": "https://www.anchorterminal.com/tools/step"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/step-flash.json",
          "kind": "model",
          "name": "Step Flash",
          "slug": "step-flash",
          "url": "https://www.anchorterminal.com/tools/step-flash"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/sugra-api-mcp.json",
          "kind": "mcp",
          "name": "Sugra API",
          "slug": "sugra-api-mcp",
          "url": "https://www.anchorterminal.com/tools/sugra-api-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/stanislav-svelte-llm-mcp.json",
          "kind": "mcp",
          "name": "svelte-llm-mcp",
          "slug": "stanislav-svelte-llm-mcp",
          "url": "https://www.anchorterminal.com/tools/stanislav-svelte-llm-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/switchyard.json",
          "kind": "model",
          "name": "Switchyard",
          "slug": "switchyard",
          "url": "https://www.anchorterminal.com/tools/switchyard"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ternary-bonsai.json",
          "kind": "model",
          "name": "Ternary Bonsai",
          "slug": "ternary-bonsai",
          "url": "https://www.anchorterminal.com/tools/ternary-bonsai"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/tesseraai-mcp-server.json",
          "kind": "mcp",
          "name": "Tessera MCP Server",
          "slug": "tesseraai-mcp-server",
          "url": "https://www.anchorterminal.com/tools/tesseraai-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/guffeyholdings-token-oracle.json",
          "kind": "mcp",
          "name": "TokenOracle",
          "slug": "guffeyholdings-token-oracle",
          "url": "https://www.anchorterminal.com/tools/guffeyholdings-token-oracle"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/tokonomix-council.json",
          "kind": "mcp",
          "name": "Tokonomix Council",
          "slug": "tokonomix-council",
          "url": "https://www.anchorterminal.com/tools/tokonomix-council"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/tradesearcher-mcp-server.json",
          "kind": "mcp",
          "name": "tradesearcher.ai MCP server",
          "slug": "tradesearcher-mcp-server",
          "url": "https://www.anchorterminal.com/tools/tradesearcher-mcp-server"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/trinity-large.json",
          "kind": "model",
          "name": "Trinity Large",
          "slug": "trinity-large",
          "url": "https://www.anchorterminal.com/tools/trinity-large"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/ui-tars.json",
          "kind": "model",
          "name": "UI-TARS",
          "slug": "ui-tars",
          "url": "https://www.anchorterminal.com/tools/ui-tars"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/uncensored.json",
          "kind": "model",
          "name": "Uncensored",
          "slug": "uncensored",
          "url": "https://www.anchorterminal.com/tools/uncensored"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/unslopnemo.json",
          "kind": "model",
          "name": "UnslopNemo",
          "slug": "unslopnemo",
          "url": "https://www.anchorterminal.com/tools/unslopnemo"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/upshiftsites-mcp.json",
          "kind": "mcp",
          "name": "Upshift",
          "slug": "upshiftsites-mcp",
          "url": "https://www.anchorterminal.com/tools/upshiftsites-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/velocms-mcp.json",
          "kind": "mcp",
          "name": "velocms.org MCP server",
          "slug": "velocms-mcp",
          "url": "https://www.anchorterminal.com/tools/velocms-mcp"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/voxtral-small.json",
          "kind": "model",
          "name": "Voxtral Small",
          "slug": "voxtral-small",
          "url": "https://www.anchorterminal.com/tools/voxtral-small"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/weaver.json",
          "kind": "model",
          "name": "Weaver",
          "slug": "weaver",
          "url": "https://www.anchorterminal.com/tools/weaver"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/web2md.json",
          "kind": "mcp",
          "name": "web2md",
          "slug": "web2md",
          "url": "https://www.anchorterminal.com/tools/web2md"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/webhound.json",
          "kind": "mcp",
          "name": "Webhound",
          "slug": "webhound",
          "url": "https://www.anchorterminal.com/tools/webhound"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/useweckr-weckr.json",
          "kind": "mcp",
          "name": "weckr",
          "slug": "useweckr-weckr",
          "url": "https://www.anchorterminal.com/tools/useweckr-weckr"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/wizardlm-2.json",
          "kind": "model",
          "name": "WizardLM-2",
          "slug": "wizardlm-2",
          "url": "https://www.anchorterminal.com/tools/wizardlm-2"
        },
        {
          "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/getwpagent-wordpress.json",
          "kind": "mcp",
          "name": "WP Agent - WordPress publishing \u0026 management with Claude",
          "slug": "getwpagent-wordpress",
          "url": "https://www.anchorterminal.com/tools/getwpagent-wordpress"
        }
      ],
      "indexedCount": 289,
      "json": "https://www.anchorterminal.com/categories/inference.json",
      "name": "Model APIs \u0026 inference",
      "slug": "inference",
      "test": "",
      "title": "Model APIs and inference for AI agents",
      "toolCount": 17,
      "tools": [
        "openai-api",
        "anthropic-api",
        "groq",
        "blockrun-ai",
        "mistral-api",
        "openrouter",
        "cloudflare-workers-ai",
        "cloudflare-ai-gateway",
        "sambanova",
        "gemini-api",
        "cohere-chat",
        "deepinfra",
        "prism-inference",
        "antseed",
        "novita-ai",
        "deepseek-api",
        "siliconflow"
      ],
      "url": "https://www.anchorterminal.com/categories/inference"
    },
    "faq": [
      {
        "answer": "OpenAI API has the highest benchmark score of the 17 ranked model APIs and inference, 83.3 (A). Claude API is second with 77.3 (BB).",
        "question": "What are the highest-rated model APIs and inference for AI agents?"
      },
      {
        "answer": "5 of the 17 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.",
        "question": "How many model APIs and inference are agent-ready?"
      },
      {
        "answer": "BlockRun.AI. An agent can pay these per call in USDC with no account.",
        "question": "Which model APIs and inference accept x402 payments?"
      },
      {
        "answer": "By published paid prices, Cloudflare AI Gateway, at $0.0001 per 1,000 requests, the lowest of the 4 listings here with a paid price in this unit (free allowances aside). Plans, volume tiers and free allowances change the sum, so check the listing's price table.",
        "question": "Which of these model APIs and inference is cheapest?"
      },
      {
        "answer": "By the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.",
        "question": "How is this list ranked?"
      }
    ],
    "howToChoose": [
      {
        "label": "Deprecation notice period",
        "detail": "Check the notice given before a model is retired, because an agent pinned to a retired model can fail mid-task."
      },
      {
        "label": "Training use and retention",
        "detail": "Check whether prompts and outputs can be used for training and how long they are retained, because agent prompts can carry customer records and tool results."
      },
      {
        "label": "Caching and batch pricing",
        "detail": "Check whether cached prompt tokens and batch jobs are priced lower, since an agent that resends a long system prompt on every turn pays for it each time."
      },
      {
        "label": "Tool call and error formats",
        "detail": "Confirm how tool calls and JSON output are returned and whether errors come back in a shape the agent can parse, because a malformed call stops the loop."
      }
    ],
    "picks": [
      {
        "also": {
          "name": "Claude API",
          "slug": "anthropic-api",
          "why": "BB, 77.3/100"
        },
        "name": "OpenAI API",
        "need": "Highest score overall",
        "slug": "openai-api",
        "why": "A, 83.3/100 on the benchmark"
      },
      {
        "name": "GroqCloud",
        "need": "Reliability",
        "slug": "groq",
        "why": "100/100 on reliability, against 70 for the overall leader"
      },
      {
        "also": {
          "name": "OpenAI API",
          "slug": "openai-api",
          "why": "$2.50 per 1,000 requests"
        },
        "name": "Cloudflare AI Gateway",
        "need": "Lowest paid price per 1,000 requests",
        "slug": "cloudflare-ai-gateway",
        "why": "$0.0001 per 1,000 requests, the lowest of the 4 listings here with a paid price in this unit (free allowances aside)"
      },
      {
        "name": "BlockRun.AI",
        "need": "Paying per call with no account (x402)",
        "slug": "blockrun-ai",
        "why": "accepts x402"
      }
    ],
    "ranked": 17,
    "shortlist": [
      {
        "bestFor": "Agents that want one vendor for text, images, audio, hosted tools and remote MCP, with strict schemas and fine-grained keys.",
        "grade": "A",
        "name": "OpenAI API",
        "position": 1,
        "price": "from $0.10 / 1M in",
        "score": 83.3,
        "slug": "openai-api",
        "strengths": [
          "Official OpenAPI document and an llms.txt index",
          "Project keys can be restricted per endpoint to None, Read or Write, and mutual TLS workload identity is GA",
          "Published minimum notice of 6 months before a GA model is retired, which GPT-5.1 and GPT-5.3-Codex got on 1 October"
        ],
        "url": "https://www.anchorterminal.com/tools/openai-api",
        "verdict": "Official OpenAPI document and an llms.txt index. Elevated errors across the API for about 5 hours 20 minutes on 29 September and about 90 minutes on 17 September 2026.",
        "weaknesses": [
          "Elevated errors across the API for about 5 hours 20 minutes on 29 September and about 90 minutes on 17 September 2026",
          "Heavy migration calendar. Assistants API gone on 2026-08-26, Agent Builder, Evals and `v1/prompts` on 2026-11-30, GPT-5 and o3 on 2026-12-11",
          "GPT-6 models aren't available on the Free tier, so a card and prepaid credit come first in practice"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Long agent loops that lean on tool use, strict schemas and caching, and teams that want 1M context at Opus or Sonnet prices.",
        "grade": "BB",
        "name": "Claude API",
        "position": 2,
        "price": "from $1 / 1M in",
        "score": 77.3,
        "slug": "anthropic-api",
        "strengths": [
          "Structured outputs and strict tool use are GA, with grammar-constrained sampling on every current model",
          "1M-token context on Opus 5.5, Sonnet 5.5 and Fable 5.1, with cache reads at $0.20 per million on Opus 5.5",
          "Workspace-scoped keys with expiry set at creation, plus Workload Identity Federation for short-lived tokens"
        ],
        "url": "https://www.anchorterminal.com/tools/anthropic-api",
        "verdict": "Structured outputs and strict tool use are GA, with grammar-constrained sampling on every current model. Three incidents of 80 minutes or more with elevated errors across several models between 24 August and 22 September 2026.",
        "weaknesses": [
          "Three incidents of 80 minutes or more with elevated errors across several models between 24 August and 22 September 2026",
          "Keys are created only in the browser Console, and there's no machine payment",
          "`tool_choice` any or tool returns 400 on Opus 5.5, Sonnet 5.5 and Fable 5.1, and thinking can't be disabled on Opus 5.5 or Fable 5.1"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Many small, latency-sensitive calls on open-weight models, routing, extraction and classification, and agents that need to start free.",
        "grade": "BB",
        "name": "GroqCloud",
        "position": 3,
        "price": "from $0.075 / 1M in",
        "score": 75.6,
        "slug": "groq",
        "strengths": [
          "Free plan with no card, at 30 requests a minute and 1,000 a day on gpt-oss",
          "Per-model limits published, `x-ratelimit-*` headers on every response and `retry-after` on 429",
          "API keys scoped to a project, with per-project request limits, model permissions and request logs"
        ],
        "url": "https://www.anchorterminal.com/tools/groq",
        "verdict": "Free plan with no card, at 30 requests a minute and 1,000 a day on gpt-oss. Four model shutdown dates between 2026-07-17 and 2026-09-21, with no stated minimum notice.",
        "weaknesses": [
          "Four model shutdown dates between 2026-07-17 and 2026-09-21, with no stated minimum notice",
          "131,072-token context on every self-serve model",
          "No OpenAPI document, and the SDK metadata carries no spec URL"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Agents that must start and pay with no human sign-up, and builders testing x402 against a real inference gateway.",
        "grade": "BB",
        "name": "BlockRun.AI",
        "position": 4,
        "price": "Pay per use",
        "score": 72.4,
        "slug": "blockrun-ai",
        "strengths": [
          "x402 v2 on its own gateway, USDC on Base and Solana, with Base Sepolia for testing",
          "Rate limits and 429 headers published, and 400, 402, 429 and 5xx responses aren't charged",
          "Privacy policy says prompts aren't stored past the request and aren't used for training, with request metadata kept 30 days"
        ],
        "url": "https://www.anchorterminal.com/tools/blockrun-ai",
        "verdict": "x402 v2 on its own gateway, USDC on Base and Solana, with Base Sepolia for testing. The status page shows live checks only and keeps no incident history.",
        "weaknesses": [
          "The status page shows live checks only and keeps no incident history",
          "The terms say 'We do not commit to any particular uptime', and there's no SLA",
          "Models are removed on the day, with no notice period, and the terms let providers withdraw a model at any time"
        ],
        "where": "local",
        "x402": "yes"
      },
      {
        "bestFor": "Teams that need EU processing, open-weight models they can later run themselves, or an API an agent can read from an OpenAPI file.",
        "grade": "BB",
        "name": "Mistral AI API",
        "position": 5,
        "price": "from $0.10 / 1M in",
        "score": 71.2,
        "slug": "mistral-api",
        "strengths": [
          "Public OpenAPI document at docs.mistral.ai/openapi.yaml and an llms.txt with Markdown twins",
          "Minimum 6 months' notice before a GA model retires, and retired ids return 404",
          "Workspace-scoped API keys with expiry dates, and service accounts bound to workspace roles"
        ],
        "url": "https://www.anchorterminal.com/tools/mistral-api",
        "verdict": "Public OpenAPI document at docs.mistral.ai/openapi.yaml and an llms.txt with Markdown twins. Data sent to Labs and preview models may be used for training from 2026-09-25, whatever the opt-out or zero-retention setting.",
        "weaknesses": [
          "Data sent to Labs and preview models may be used for training from 2026-09-25, whatever the opt-out or zero-retention setting",
          "The terms don't say whether the paid API trains by default",
          "Labs, preview and third-party models get only 1 month's notice"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Agents that need many models behind one key, provider failover and a hard price ceiling per request.",
        "grade": "B",
        "name": "OpenRouter",
        "position": 6,
        "price": "5.5% fee",
        "score": 68.5,
        "slug": "openrouter",
        "strengths": [
          "Public OpenAPI document, llms.txt with Markdown twins, and SDKs in TypeScript, Python and Go, all tagged on 1 October 2026",
          "Per-request routing controls, fallback `models` lists, provider ordering, `zdr` and `max_price`",
          "429, 503 and some 402 responses carry `Retry-After`, and the SDKs honour it"
        ],
        "url": "https://www.anchorterminal.com/tools/openrouter",
        "verdict": "Public OpenAPI document, llms.txt with Markdown twins, and SDKs in TypeScript, Python and Go, all tagged on 1 October 2026. No machine payment. USDC top-ups go to a prepaid balance.",
        "weaknesses": [
          "No machine payment. USDC top-ups go to a prepaid balance",
          "`data_collection` defaults to 'allow', which admits providers that may store and train on prompts",
          "Mid-stream failures arrive inside a 200 response, and upstream providers may charge for prompt processing on a failed call"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Agents that already run on Cloudflare Workers, or that want open-weight chat, embedding, reranking, speech and image models behind one token with a free daily allowance.",
        "grade": "B",
        "name": "Cloudflare Workers AI",
        "position": 7,
        "price": "from $0.0605 / 1M in",
        "score": 68.3,
        "slug": "cloudflare-workers-ai",
        "strengths": [
          "Per-model token prices, cached-input prices and neuron rates are published without a login, with 10,000 neurons a day free on the Workers Free plan",
          "x402 payment (Machine Payments, beta since 30 September 2026) works on `POST /ai/run` for four open models",
          "Rate limits are published per task type, and a 429 separates a spent free allocation (3036) from capacity (3040)"
        ],
        "url": "https://www.anchorterminal.com/tools/cloudflare-workers-ai",
        "verdict": "Per-model prices, rate limits and JSON Schemas are public, 10,000 neurons a day are free, and x402 payment is in beta on `/ai/run` for four models. No SLA was found, three models moved to paid-only access on 28 July 2026 with no notice, and several docs pages still use a model retired in May.",
        "weaknesses": [
          "No SLA for Workers AI was found in the docs or the agreements read",
          "Three models moved to paid-only access on 28 July 2026, the day of the notice, and Free plan calls to them return 403",
          "Eighteen models were retired on 30 May 2026 with 22 days' notice, and no minimum notice period is published"
        ],
        "where": "hosted",
        "x402": "partial"
      },
      {
        "bestFor": "Teams that already hold a Cloudflare account and want one token, one bill, logs, budgets and fallbacks in front of several model providers, or that want to keep their own provider keys behind a proxy with spend limits.",
        "grade": "B",
        "name": "Cloudflare AI Gateway",
        "position": 8,
        "price": "5% fee",
        "score": 66.8,
        "slug": "cloudflare-ai-gateway",
        "strengths": [
          "Core gateway functions (analytics, caching, rate limiting) are free on all plans, and provider prices pass through with no markup",
          "One Cloudflare API token reaches 241 catalogue models through OpenAI Chat Completions, OpenAI Responses, Anthropic Messages or the native `/ai/run` route",
          "Spend limits block requests with a 429 once a budget is reached, scoped by model, provider or request metadata, with up to 20 rules a gateway"
        ],
        "url": "https://www.anchorterminal.com/tools/cloudflare-ai-gateway",
        "verdict": "The gateway layer is free, per-model prices are public with no markup, and logs, spend limits and fallbacks are set per gateway. API tokens cannot be limited to one gateway, the service terms take third-party models outside Cloudflare's DPA, no SLA names the product, and error codes changed on 6 October 2026 with same-day notice.",
        "weaknesses": [
          "API tokens are account-scoped. Any token with AI Gateway Run can send requests through every gateway in the account and spend its stored provider keys",
          "The service-specific terms say the DPA and Information Security Exhibit do not apply to third-party models reached through AI Gateway",
          "No SLA naming AI Gateway was found. The Enterprise SLA lists service-specific SLAs for R2, Queues and Workers only"
        ],
        "where": "hosted",
        "x402": "partial"
      },
      {
        "bestFor": "Agents that want open-weight models behind an OpenAI or Anthropic client with a free start and prices an agent can read from the API.",
        "grade": "B",
        "name": "SambaCloud",
        "position": 9,
        "price": "from $0.22 / 1M in",
        "score": 66.4,
        "slug": "sambanova",
        "strengths": [
          "Public OpenAPI 3.1.1 document for all 10 operations, plus `llms.txt` and a Markdown copy of every docs page",
          "`GET /v1/models` answers without a key and returns context length, output cap and per-token prices for each model",
          "Free tier with no payment method at 20 requests a minute, 20 requests a day and 200,000 tokens a day per model"
        ],
        "url": "https://www.anchorterminal.com/tools/sambanova",
        "verdict": "Per-token prices and the model list are readable without a key at `/v1/models`, and a free tier needs no card. Production models get two to three weeks' notice before removal, 13 model ids left between March and June 2026, and the docs disagree with the live catalogue on MiniMax-M2.7.",
        "weaknesses": [
          "Production models get a notice of two to three weeks, and 13 model ids were removed between 9 March and 9 June 2026",
          "The docs list `MiniMax-M2.7` as a production model, while the pricing page and `/v1/models` did not list it on 8 October 2026",
          "`strict: true` on a JSON schema is accepted and has no effect, and the July 2026 notes record failing structured output on DeepSeek-V3.2"
        ],
        "where": "hosted",
        "x402": "no"
      },
      {
        "bestFor": "Cheap, long-context Flash calls for prototypes, public data and agents that need to start without a card.",
        "grade": "B",
        "name": "Gemini Developer API",
        "position": 10,
        "price": "from $0.25 / 1M in",
        "score": 65.5,
        "slug": "gemini-api",
        "strengths": [
          "Free tier on 3.8 Flash and Flash-Lite with no billing account",
          "1,048,576-token context across the range and cached input at 0.1x",
          "Backoff guidance with jitter, and the Python SDK retries transient errors four times"
        ],
        "url": "https://www.anchorterminal.com/tools/gemini-api",
        "verdict": "Free tier on 3.8 Flash and Flash-Lite with no billing account. Free-tier prompts and responses improve Google products and may be read by human reviewers.",
        "weaknesses": [
          "Free-tier prompts and responses improve Google products and may be read by human reviewers",
          "Per-model rate limits are only visible inside AI Studio",
          "No SLA and no zero-retention route found for the Developer API"
        ],
        "where": "hosted",
        "x402": "no"
      }
    ],
    "updated": "2026-10-09"
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/best/inference/",
    "json": "https://www.anchorterminal.com/best/inference/index.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/best/inference/index.md",
    "slim": "https://www.anchorterminal.com/best/inference/index.min.md"
  },
  "markdown": "The 10 highest-scoring of 17 model APIs and inference on the Anchor benchmark, with a pick for each need and where each one falls short. Scores come from public evidence, re-checked as vendors change.\n\n- Ranked: 17 · agent-ready (BB or better): 5 · accept x402: 1 · hosted endpoints: 15\n- Full ranked table: https://www.anchorterminal.com/categories/inference.md\n- Head-to-head comparisons: https://www.anchorterminal.com/compare/inference/index.md (136)\n- Methodology: https://www.anchorterminal.com/benchmark/index.md\n\n## The shortlist\n\n| # | Tool | Grade | Score | Best for | Price | Where |\n| --- | --- | --- | --- | --- | --- | --- |\n| 1 | [OpenAI API](https://www.anchorterminal.com/tools/openai-api.md) | A | 83.3 | Agents that want one vendor for text, images, audio, hosted tools and remote MCP, with strict schemas and fine-grained keys. | from $0.10 / 1M in | hosted |\n| 2 | [Claude API](https://www.anchorterminal.com/tools/anthropic-api.md) | BB | 77.3 | Long agent loops that lean on tool use, strict schemas and caching, and teams that want 1M context at Opus or Sonnet prices. | from $1 / 1M in | hosted |\n| 3 | [GroqCloud](https://www.anchorterminal.com/tools/groq.md) | BB | 75.6 | Many small, latency-sensitive calls on open-weight models, routing, extraction and classification, and agents that need to start free. | from $0.075 / 1M in | hosted |\n| 4 | [BlockRun.AI](https://www.anchorterminal.com/tools/blockrun-ai.md) | BB | 72.4 | Agents that must start and pay with no human sign-up, and builders testing x402 against a real inference gateway. | Pay per use | local |\n| 5 | [Mistral AI API](https://www.anchorterminal.com/tools/mistral-api.md) | BB | 71.2 | Teams that need EU processing, open-weight models they can later run themselves, or an API an agent can read from an OpenAPI file. | from $0.10 / 1M in | hosted |\n| 6 | [OpenRouter](https://www.anchorterminal.com/tools/openrouter.md) | B | 68.5 | Agents that need many models behind one key, provider failover and a hard price ceiling per request. | 5.5% fee | hosted |\n| 7 | [Cloudflare Workers AI](https://www.anchorterminal.com/tools/cloudflare-workers-ai.md) | B | 68.3 | Agents that already run on Cloudflare Workers, or that want open-weight chat, embedding, reranking, speech and image models behind one token with a free daily allowance. | from $0.0605 / 1M in | hosted |\n| 8 | [Cloudflare AI Gateway](https://www.anchorterminal.com/tools/cloudflare-ai-gateway.md) | B | 66.8 | Teams that already hold a Cloudflare account and want one token, one bill, logs, budgets and fallbacks in front of several model providers, or that want to keep their own provider keys behind a proxy with spend limits. | 5% fee | hosted |\n| 9 | [SambaCloud](https://www.anchorterminal.com/tools/sambanova.md) | B | 66.4 | Agents that want open-weight models behind an OpenAI or Anthropic client with a free start and prices an agent can read from the API. | from $0.22 / 1M in | hosted |\n| 10 | [Gemini Developer API](https://www.anchorterminal.com/tools/gemini-api.md) | B | 65.5 | Cheap, long-context Flash calls for prototypes, public data and agents that need to start without a card. | from $0.25 / 1M in | hosted |\n\n## Picks by need\n\n- Highest score overall: [OpenAI API](https://www.anchorterminal.com/tools/openai-api.md), A, 83.3/100 on the benchmark. Also [Claude API](https://www.anchorterminal.com/tools/anthropic-api.md), BB, 77.3/100.\n- Reliability: [GroqCloud](https://www.anchorterminal.com/tools/groq.md), 100/100 on reliability, against 70 for the overall leader.\n- Lowest paid price per 1,000 requests: [Cloudflare AI Gateway](https://www.anchorterminal.com/tools/cloudflare-ai-gateway.md), $0.0001 per 1,000 requests, the lowest of the 4 listings here with a paid price in this unit (free allowances aside). Also [OpenAI API](https://www.anchorterminal.com/tools/openai-api.md), $2.50 per 1,000 requests.\n- Paying per call with no account (x402): [BlockRun.AI](https://www.anchorterminal.com/tools/blockrun-ai.md), accepts x402.\n\n## How to choose\n\n- Deprecation notice period: Check the notice given before a model is retired, because an agent pinned to a retired model can fail mid-task.\n- Training use and retention: Check whether prompts and outputs can be used for training and how long they are retained, because agent prompts can carry customer records and tool results.\n- Caching and batch pricing: Check whether cached prompt tokens and batch jobs are priced lower, since an agent that resends a long system prompt on every turn pays for it each time.\n- Tool call and error formats: Confirm how tool calls and JSON output are returned and whether errors come back in a shape the agent can parse, because a malformed call stops the loop.\n\n## Each one in detail\n\n### 1. OpenAI API, A 83.3/100\n\nOpenAI's API for accessing its models through Responses, Chat Completions and Batch endpoints.\n\n- Verdict: Official OpenAPI document and an llms.txt index. Elevated errors across the API for about 5 hours 20 minutes on 29 September and about 90 minutes on 17 September 2026.\n- Choose it for: Agents that want one vendor for text, images, audio, hosted tools and remote MCP, with strict schemas and fine-grained keys.\n- Strength: Official OpenAPI document and an llms.txt index\n- Strength: Project keys can be restricted per endpoint to None, Read or Write, and mutual TLS workload identity is GA\n- Strength: Published minimum notice of 6 months before a GA model is retired, which GPT-5.1 and GPT-5.3-Codex got on 1 October\n- Weakness: Elevated errors across the API for about 5 hours 20 minutes on 29 September and about 90 minutes on 17 September 2026\n- Weakness: Heavy migration calendar. Assistants API gone on 2026-08-26, Agent Builder, Evals and `v1/prompts` on 2026-11-30, GPT-5 and o3 on 2026-12-11\n- Weakness: GPT-6 models aren't available on the Free tier, so a card and prepaid credit come first in practice\n- Price: from $0.10 / 1M in · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/openai-api.md\n\n### 2. Claude API, BB 77.3/100\n\nAnthropic's Messages API for Claude, with server-side tools, an MCP connector and computer use.\n\n- Verdict: Structured outputs and strict tool use are GA, with grammar-constrained sampling on every current model. Three incidents of 80 minutes or more with elevated errors across several models between 24 August and 22 September 2026.\n- Choose it for: Long agent loops that lean on tool use, strict schemas and caching, and teams that want 1M context at Opus or Sonnet prices.\n- Strength: Structured outputs and strict tool use are GA, with grammar-constrained sampling on every current model\n- Strength: 1M-token context on Opus 5.5, Sonnet 5.5 and Fable 5.1, with cache reads at $0.20 per million on Opus 5.5\n- Strength: Workspace-scoped keys with expiry set at creation, plus Workload Identity Federation for short-lived tokens\n- Weakness: Three incidents of 80 minutes or more with elevated errors across several models between 24 August and 22 September 2026\n- Weakness: Keys are created only in the browser Console, and there's no machine payment\n- Weakness: `tool_choice` any or tool returns 400 on Opus 5.5, Sonnet 5.5 and Fable 5.1, and thinking can't be disabled on Opus 5.5 or Fable 5.1\n- Price: from $1 / 1M in · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/anthropic-api.md\n- Against #1: https://www.anchorterminal.com/compare/anthropic-api-vs-openai-api.md\n- Disclosure: Anthropic makes the models this research run and the review panel run on. This listing was graded by agents running on Claude, by the same published checklist as every other listing, and the panel doesn't review it, because every reviewer runs on Claude too.\n\n### 3. GroqCloud, BB 75.6/100\n\nOpenAI-compatible inference API serving open-weight models on Groq's processors.\n\n- Verdict: Free plan with no card, at 30 requests a minute and 1,000 a day on gpt-oss. Four model shutdown dates between 2026-07-17 and 2026-09-21, with no stated minimum notice.\n- Choose it for: Many small, latency-sensitive calls on open-weight models, routing, extraction and classification, and agents that need to start free.\n- Strength: Free plan with no card, at 30 requests a minute and 1,000 a day on gpt-oss\n- Strength: Per-model limits published, `x-ratelimit-*` headers on every response and `retry-after` on 429\n- Strength: API keys scoped to a project, with per-project request limits, model permissions and request logs\n- Weakness: Four model shutdown dates between 2026-07-17 and 2026-09-21, with no stated minimum notice\n- Weakness: 131,072-token context on every self-serve model\n- Weakness: No OpenAPI document, and the SDK metadata carries no spec URL\n- Price: from $0.075 / 1M in · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/groq.md\n- Against #1: https://www.anchorterminal.com/compare/groq-vs-openai-api.md\n\n### 4. BlockRun.AI, BB 72.4/100\n\nModel and API gateway with an OpenAI-compatible interface, MCP support and per-request stablecoin payments through x402.\n\n- Verdict: x402 v2 on its own gateway, USDC on Base and Solana, with Base Sepolia for testing. The status page shows live checks only and keeps no incident history.\n- Choose it for: Agents that must start and pay with no human sign-up, and builders testing x402 against a real inference gateway.\n- Strength: x402 v2 on its own gateway, USDC on Base and Solana, with Base Sepolia for testing\n- Strength: Rate limits and 429 headers published, and 400, 402, 429 and 5xx responses aren't charged\n- Strength: Privacy policy says prompts aren't stored past the request and aren't used for training, with request metadata kept 30 days\n- Weakness: The status page shows live checks only and keeps no incident history\n- Weakness: The terms say 'We do not commit to any particular uptime', and there's no SLA\n- Weakness: Models are removed on the day, with no notice period, and the terms let providers withdraw a model at any time\n- Price: Pay per use · Auth: OAuth or key · x402: yes · Where: local\n- Full assessment: https://www.anchorterminal.com/tools/blockrun-ai.md\n- Against #1: https://www.anchorterminal.com/compare/blockrun-ai-vs-openai-api.md\n\n### 5. Mistral AI API, BB 71.2/100\n\nMistral's API for its open-weight and proprietary models, with EU and US regional endpoints.\n\n- Verdict: Public OpenAPI document at docs.mistral.ai/openapi.yaml and an llms.txt with Markdown twins. Data sent to Labs and preview models may be used for training from 2026-09-25, whatever the opt-out or zero-retention setting.\n- Choose it for: Teams that need EU processing, open-weight models they can later run themselves, or an API an agent can read from an OpenAPI file.\n- Strength: Public OpenAPI document at docs.mistral.ai/openapi.yaml and an llms.txt with Markdown twins\n- Strength: Minimum 6 months' notice before a GA model retires, and retired ids return 404\n- Strength: Workspace-scoped API keys with expiry dates, and service accounts bound to workspace roles\n- Weakness: Data sent to Labs and preview models may be used for training from 2026-09-25, whatever the opt-out or zero-retention setting\n- Weakness: The terms don't say whether the paid API trains by default\n- Weakness: Labs, preview and third-party models get only 1 month's notice\n- Price: from $0.10 / 1M in · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/mistral-api.md\n- Against #1: https://www.anchorterminal.com/compare/mistral-api-vs-openai-api.md\n\n### 6. OpenRouter, B 68.5/100\n\nOne OpenAI-compatible API in front of 80+ model providers, at the providers' own token prices, with fallbacks and routing controls.\n\n- Verdict: Public OpenAPI document, llms.txt with Markdown twins, and SDKs in TypeScript, Python and Go, all tagged on 1 October 2026. No machine payment. USDC top-ups go to a prepaid balance.\n- Choose it for: Agents that need many models behind one key, provider failover and a hard price ceiling per request.\n- Strength: Public OpenAPI document, llms.txt with Markdown twins, and SDKs in TypeScript, Python and Go, all tagged on 1 October 2026\n- Strength: Per-request routing controls, fallback `models` lists, provider ordering, `zdr` and `max_price`\n- Strength: 429, 503 and some 402 responses carry `Retry-After`, and the SDKs honour it\n- Weakness: No machine payment. USDC top-ups go to a prepaid balance\n- Weakness: `data_collection` defaults to 'allow', which admits providers that may store and train on prompts\n- Weakness: Mid-stream failures arrive inside a 200 response, and upstream providers may charge for prompt processing on a failed call\n- Price: 5.5% fee · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/openrouter.md\n- Against #1: https://www.anchorterminal.com/compare/openai-api-vs-openrouter.md\n\n### 7. Cloudflare Workers AI, B 68.3/100\n\nWorkers AI is Cloudflare's serverless inference service for open-weight models, covering text generation, embeddings, images and speech. Agents call it through the Cloudflare REST API, OpenAI-compatible endpoints or a Workers binding.\n\n- Verdict: Per-model prices, rate limits and JSON Schemas are public, 10,000 neurons a day are free, and x402 payment is in beta on `/ai/run` for four models. No SLA was found, three models moved to paid-only access on 28 July 2026 with no notice, and several docs pages still use a model retired in May.\n- Choose it for: Agents that already run on Cloudflare Workers, or that want open-weight chat, embedding, reranking, speech and image models behind one token with a free daily allowance.\n- Strength: Per-model token prices, cached-input prices and neuron rates are published without a login, with 10,000 neurons a day free on the Workers Free plan\n- Strength: x402 payment (Machine Payments, beta since 30 September 2026) works on `POST /ai/run` for four open models\n- Strength: Rate limits are published per task type, and a 429 separates a spent free allocation (3036) from capacity (3040)\n- Weakness: No SLA for Workers AI was found in the docs or the agreements read\n- Weakness: Three models moved to paid-only access on 28 July 2026, the day of the notice, and Free plan calls to them return 403\n- Weakness: Eighteen models were retired on 30 May 2026 with 22 days' notice, and no minimum notice period is published\n- Price: from $0.0605 / 1M in · Auth: API key · x402: partial · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/cloudflare-workers-ai.md\n- Against #1: https://www.anchorterminal.com/compare/cloudflare-workers-ai-vs-openai-api.md\n\n### 8. Cloudflare AI Gateway, B 66.8/100\n\nAI Gateway is Cloudflare's proxy and router for model providers. Agents call OpenAI-style, Anthropic-style or native endpoints on the Cloudflare API, with logging, caching, rate and spend limits, retries, fallbacks and one prepaid credit balance.\n\n- Verdict: The gateway layer is free, per-model prices are public with no markup, and logs, spend limits and fallbacks are set per gateway. API tokens cannot be limited to one gateway, the service terms take third-party models outside Cloudflare's DPA, no SLA names the product, and error codes changed on 6 October 2026 with same-day notice.\n- Choose it for: Teams that already hold a Cloudflare account and want one token, one bill, logs, budgets and fallbacks in front of several model providers, or that want to keep their own provider keys behind a proxy with spend limits.\n- Strength: Core gateway functions (analytics, caching, rate limiting) are free on all plans, and provider prices pass through with no markup\n- Strength: One Cloudflare API token reaches 241 catalogue models through OpenAI Chat Completions, OpenAI Responses, Anthropic Messages or the native `/ai/run` route\n- Strength: Spend limits block requests with a 429 once a budget is reached, scoped by model, provider or request metadata, with up to 20 rules a gateway\n- Weakness: API tokens are account-scoped. Any token with AI Gateway Run can send requests through every gateway in the account and spend its stored provider keys\n- Weakness: The service-specific terms say the DPA and Information Security Exhibit do not apply to third-party models reached through AI Gateway\n- Weakness: No SLA naming AI Gateway was found. The Enterprise SLA lists service-specific SLAs for R2, Queues and Workers only\n- Price: 5% fee · Auth: API key · x402: partial · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/cloudflare-ai-gateway.md\n- Against #1: https://www.anchorterminal.com/compare/cloudflare-ai-gateway-vs-openai-api.md\n\n### 9. SambaCloud, B 66.4/100\n\nSambaCloud is SambaNova's hosted inference API for open-weight models running on its own RDU processors. It answers OpenAI-style chat, completions and Responses calls and Anthropic-style Messages calls, with Python and TypeScript SDKs.\n\n- Verdict: Per-token prices and the model list are readable without a key at `/v1/models`, and a free tier needs no card. Production models get two to three weeks' notice before removal, 13 model ids left between March and June 2026, and the docs disagree with the live catalogue on MiniMax-M2.7.\n- Choose it for: Agents that want open-weight models behind an OpenAI or Anthropic client with a free start and prices an agent can read from the API.\n- Strength: Public OpenAPI 3.1.1 document for all 10 operations, plus `llms.txt` and a Markdown copy of every docs page\n- Strength: `GET /v1/models` answers without a key and returns context length, output cap and per-token prices for each model\n- Strength: Free tier with no payment method at 20 requests a minute, 20 requests a day and 200,000 tokens a day per model\n- Weakness: Production models get a notice of two to three weeks, and 13 model ids were removed between 9 March and 9 June 2026\n- Weakness: The docs list `MiniMax-M2.7` as a production model, while the pricing page and `/v1/models` did not list it on 8 October 2026\n- Weakness: `strict: true` on a JSON schema is accepted and has no effect, and the July 2026 notes record failing structured output on DeepSeek-V3.2\n- Price: from $0.22 / 1M in · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/sambanova.md\n- Against #1: https://www.anchorterminal.com/compare/openai-api-vs-sambanova.md\n\n### 10. Gemini Developer API, B 65.5/100\n\nGoogle's API for Gemini models, including content generation and agent interactions.\n\n- Verdict: Free tier on 3.8 Flash and Flash-Lite with no billing account. Free-tier prompts and responses improve Google products and may be read by human reviewers.\n- Choose it for: Cheap, long-context Flash calls for prototypes, public data and agents that need to start without a card.\n- Strength: Free tier on 3.8 Flash and Flash-Lite with no billing account\n- Strength: 1,048,576-token context across the range and cached input at 0.1x\n- Strength: Backoff guidance with jitter, and the Python SDK retries transient errors four times\n- Weakness: Free-tier prompts and responses improve Google products and may be read by human reviewers\n- Weakness: Per-model rate limits are only visible inside AI Studio\n- Weakness: No SLA and no zero-retention route found for the Developer API\n- Price: from $0.25 / 1M in · Auth: API key · x402: no · Where: hosted\n- Full assessment: https://www.anchorterminal.com/tools/gemini-api.md\n- Against #1: https://www.anchorterminal.com/compare/gemini-api-vs-openai-api.md\n\n7 more are ranked in the full table: https://www.anchorterminal.com/categories/inference.md\n\n## Head to head\n\n- [Claude API vs OpenAI API](https://www.anchorterminal.com/compare/anthropic-api-vs-openai-api.md)\n- [GroqCloud vs OpenAI API](https://www.anchorterminal.com/compare/groq-vs-openai-api.md)\n- [BlockRun.AI vs OpenAI API](https://www.anchorterminal.com/compare/blockrun-ai-vs-openai-api.md)\n- [Mistral AI API vs OpenAI API](https://www.anchorterminal.com/compare/mistral-api-vs-openai-api.md)\n- [Claude API vs GroqCloud](https://www.anchorterminal.com/compare/anthropic-api-vs-groq.md)\n- [Claude API vs BlockRun.AI](https://www.anchorterminal.com/compare/anthropic-api-vs-blockrun-ai.md)\n- [Claude API vs Mistral AI API](https://www.anchorterminal.com/compare/anthropic-api-vs-mistral-api.md)\n- [BlockRun.AI vs GroqCloud](https://www.anchorterminal.com/compare/blockrun-ai-vs-groq.md)\n- [GroqCloud vs Mistral AI API](https://www.anchorterminal.com/compare/groq-vs-mistral-api.md)\n- [BlockRun.AI vs Mistral AI API](https://www.anchorterminal.com/compare/blockrun-ai-vs-mistral-api.md)\n\n## Questions\n\n### What are the highest-rated model APIs and inference for AI agents?\n\nOpenAI API has the highest benchmark score of the 17 ranked model APIs and inference, 83.3 (A). Claude API is second with 77.3 (BB).\n\n### How many model APIs and inference are agent-ready?\n\n5 of the 17 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark.\n\n### Which model APIs and inference accept x402 payments?\n\nBlockRun.AI. An agent can pay these per call in USDC with no account.\n\n### Which of these model APIs and inference is cheapest?\n\nBy published paid prices, Cloudflare AI Gateway, at $0.0001 per 1,000 requests, the lowest of the 4 listings here with a paid price in this unit (free allowances aside). Plans, volume tiers and free allowances change the sum, so check the listing's price table.\n\n### How is this list ranked?\n\nBy the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026.\n\n## How this list is made\n\nThe order is the Anchor benchmark score, the same number as on each listing. Each listing is graded from public evidence against the benchmark checklist, and the picks are worked out from those grades, prices and facts. No listing pays for its place, and paid audits or listing help never change a score.\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-10",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.4",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Best of",
        "url": "https://www.anchorterminal.com/best/"
      },
      {
        "name": "Model APIs \u0026 inference",
        "url": ""
      }
    ],
    "description": "OpenAI API (A), Claude API (BB) and GroqCloud (BB) lead the 17 ranked model APIs and inference. Picks by need, strengths, weaknesses and prices from the Anchor benchmark.",
    "facts": [
      "OpenAI API A",
      "Claude API BB",
      "GroqCloud BB"
    ],
    "h1": "Best model APIs and inference for AI agents",
    "image": "https://www.anchorterminal.com/assets/og/best-inference.png",
    "path": "/best/inference/",
    "published": "",
    "section": "tools",
    "title": "Best model APIs and inference for AI agents in 2026, ranked",
    "toc": null,
    "updated": "2026-10-09",
    "url": "https://www.anchorterminal.com/best/inference/"
  },
  "tokens": {
    "markdown": 5700,
    "slim": 1330
  },
  "version": 1
}
