← WebMCP Directory

Tool tree

llmcatalog.dev

AI & AgentsTools verified
Website
Compare 9,992 LLM models across 237 providers. Filter by price, context window, capabilities, and modalities.
Explore capabilities

    page: Every page

    query_modelsAnswer

    Search and filter the LLM Catalog by provider, capabilities, token prices, and minimum context window.

    View tool JSON
    {
      "name": "query_models",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search and filter the LLM Catalog by provider, capabilities, token prices, and minimum context window.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "provider": {
            "type": "string",
            "minLength": 1,
            "maxLength": 64,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]*$"
          },
          "capabilities": {
            "type": "object",
            "properties": {
              "chat": {
                "type": "boolean"
              },
              "embeddings": {
                "type": "boolean"
              },
              "reasoning": {
                "type": "boolean"
              },
              "tools": {
                "type": "boolean"
              },
              "vision": {
                "type": "boolean"
              }
            },
            "additionalProperties": false
          },
          "max_cost_input": {
            "type": "number",
            "minimum": 0
          },
          "max_cost_output": {
            "type": "number",
            "minimum": 0
          },
          "min_context": {
            "type": "integer",
            "minimum": 1
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50,
            "default": 20
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    get_modelAnswer

    Get one exact LLM Catalog record by provider:model_id, including prices, limits, capabilities, and lifecycle state.

    View tool JSON
    {
      "name": "get_model",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get one exact LLM Catalog record by provider:model_id, including prices, limits, capabilities, and lifecycle state.",
      "inputSchema": {
        "type": "object",
        "required": [
          "spec"
        ],
        "properties": {
          "spec": {
            "type": "string",
            "minLength": 3,
            "maxLength": 512,
            "pattern": "^[^:\\s]+:.+$"
          }
        },
        "additionalProperties": false
      },
      "page": "/"
    }
    list_providersAnswer

    List every provider in the LLM Catalog with its identifier, display name, base URL, and current model count.

    View tool JSON
    {
      "name": "list_providers",
      "kind": "answer",
      "impl": "imperative",
      "description": "List every provider in the LLM Catalog with its identifier, display name, base URL, and current model count.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "page": "/"
    }