> For the complete documentation index, see [llms.txt](https://doc.thordata.com/doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.thordata.com/doc/zh/pa-qu/serp-api/ji-cheng/mcp-ji-cheng/google-adk-ji-cheng.md).

# Google ADK 集成

将 Google Agent Development Kit 连接到 Thordata MCP Server，构建支持实时网页搜索和结构化数据工具的 Gemini Agent。

将Google Agent Development Kit（ADK）连接到ThorData MCP服务器（60多个工具），以实现Gemini支持的代理的Web搜索和结构化ThorData MCP服务器（60多个工具），以实现Gemini支持的代理的Web搜索和结构化提取。

**远程 MCP**

{% stepper %}
{% step %}
**获取您的 API 令牌**

* 前往 [SERP API-API Token](https://dashboard.thordata.com/serp-api/get-started) 创建 API Token
* 复制您的 API Token（格式如下：`sk_7qBRe***************************`）
  {% endstep %}

{% step %}
**安装所需软件包**

```
pip install google-adk
```

{% endstep %}

{% step %}
**配置您的MCP服务器**

```
from google.adk.agents import Agent
from google.adk.tools.mcp_tool.mcp_session_manager import StreamableHTTPServerParams
from google.adk.tools.mcp_tool.mcp_toolset import McpToolset

THORDATA_API_TOKEN = "YOUR_THORDATA_API_TOKEN"

root_agent = Agent(
model="gemini-2.5-pro",
name="THORdata_agent",
instruction="""Help users access web data using ThorData""",
tools=[
McpToolset(
connection_params=StreamableHTTPServerParams(
url=f"https://mcp.thordata.com/THORDATA_API_TOKEN/mcp",
),
)
],
)
```

{% endstep %}

{% step %}
**设定环境变量（可选）**

为了提高安全性，您可以将 API 令牌存储为环境变量：

```
import os
THORDATA_API_TOKEN = os.getenv("THORDATA_API_TOKEN")
```

`.env`然后，在项目目录中创建一个文件：

```
THORDATA_API_TOKEN=your_ThorData_api_token_here
```

{% endstep %}

{% step %}
**测试一下是否有效**

* 请替换`YOUR_THORDATA_API_TOKEN`为您的实际 ThorData API Token
* 运行您的Google ADK脚本
* 你应该看到代理执行网络搜索并提供全面的回复。
  {% endstep %}

{% step %}
**监控使用情况**

在 ThorData [**SERP API-使用记录**](https://dashboard.thordata.com/serp-api/get-started) 中查看您的 API 使用情况。
{% endstep %}
{% endstepper %}
