For the complete documentation index, see llms.txt. This page is also available as Markdown.

Google ADK 集成

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

远程 MCP

1

获取您的 API 令牌

  • 前往 SERP API-API Token 创建 API Token

  • 复制您的 API Token(格式如下:sk_7qBRe***************************)

2

安装所需软件包

pip install google-adk
3

配置您的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",
),
)
],
)
4

设定环境变量(可选)

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

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

.env然后,在项目目录中创建一个文件:

THORDATA_API_TOKEN=your_ThorData_api_token_here
5

测试一下是否有效

  • 请替换YOUR_THORDATA_API_TOKEN为您的实际 ThorData API Token

  • 运行您的Google ADK脚本

  • 你应该看到代理执行网络搜索并提供全面的回复。

6

监控使用情况

在 ThorData SERP API-使用记录 中查看您的 API 使用情况。

Last updated

Was this helpful?