SerpApi

SerpApi是一家提供搜索API的公司,可以方便快速的调用Google搜索引擎的内容。我们完全对齐他们官方接口,只需要替换API Base URL即可。

MCP 工具

Search(搜索)

SerpApi是一家提供搜索API的公司,可以方便快速的调用Google搜索引擎的内容。我们完全对齐他们官方接口,只需要替换API Base URL即可。 我们这里的API只是做一个示范,详细用法请参考

参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:chatgpt

MCP Cline 配置

此服务器需要通过您的 MCP 客户端进行配置。以下是不同环境下的示例:

需要替换你的租户ID和API Key(必需)

{
  "mcpServers": {
    "serpapi": {
      "type": "streamable_http",
      "url": "https://mcp.ecn.ai/{租户ID}/serpapi/mcp",
      "headers": {
        "Authorization": "Bearer 你的API Key"
      }
    }
  }
}

API 接口

Search(搜索)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:chatgpt

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

Search(新闻搜索)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google_news

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:openai

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

Search(图片搜索)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google_images

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:openai

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

Search(图搜图)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google_lens

  • url (string, 必需): Parameter defines the image url. This is the direct link to the image you want Google Lens to analyze. Ensure the URL points to a valid image format (e.g., .jpg, .png) and is accessible publicly. | 示例值:https://ecn.ai/_astro/logo.33ec793a_Z1s8I78.webp

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

Search(视频搜索)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google_videos

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:ai

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

Search(学术搜索)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google_scholar

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:ai

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

Search(专利搜索)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:google_patents

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:ai

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

Search(百度搜索)

请求信息

  • Method: GET

  • Endpoint: /serpapi/search

请求参数

Header 参数

  • Authorization (string, 可选): | 示例值:Bearer {{YOUR_API_KEY}}

Query 参数

  • engine (string, 必需): Parameter defines an engine that will be used to retrieve real-time data. | 示例值:baidu

  • q (string, 必需): Search Query. Parameter defines the query you want to search. | 示例值:chatgpt

返回响应

  • 200 成功

    • Content-Type:application/json

请求示例

响应示例

最后更新于