Skip to content
Language — current: English
Theme — current: Match system
Tool
{
  "name": "searchapi_apple_app_store",
  "description": "Apple App Store Search results from SearchApi, as structured JSON.",
  "input_schema": {
    "type": "object",
    "properties": {
      "term": {
        "type": "string",
        "description": "Search term for the App Store."
      },
      "country": {
        "type": "string",
        "description": "App Store country (two-letter code).",
        "default": "us"
      },
      "lang": {
        "type": "string",
        "description": "Language of the results."
      },
      "device": {
        "type": "string",
        "description": "Device the results are listed for.",
        "enum": [
          "iphone",
          "ipad"
        ]
      },
      "page": {
        "type": "integer",
        "description": "Page number of the results.",
        "default": 1
      },
      "num": {
        "type": "integer",
        "description": "Number of results per page."
      }
    },
    "required": [
      "term"
    ],
    "examples": [
      {
        "term": "coffee"
      }
    ]
  }
}

Paste the definition into your own agent's tools array. The schema is generated from this engine's catalog entry, and the reader's configured values ride in the schema's examples. The name is ours rather than the MCP server's — it is what your agent will call — and every engine's is prefixed searchapi_.