工具
MCP 工具
兼容 Google ADK 定义方法
火山引擎生态
VeADK 支持定义 MCP (Model Context Protocol) 工具来进行功能扩展,例如飞书 Lark MCP 工具、LAS 数据湖 MCP 工具等。
VeADK 中内置了部分火山引擎 MCP 功能:
工具名称 | 说明 | 导入方法 |
---|---|---|
lark | 飞书,代码见 MCP server | from veadk.tools.builtin_tools.lark import lark_tools |
las | 数据湖检索 | from veadk.tools.builtin_tools.web_scraper import web_scraper |
示例
以下示例展示了在 VeADK 中以 飞书 Lark MCP 工具为例定义 MCP 工具组件:
- STDIO 模式
- SSE 模式
lark_tools = MCPToolset(
connection_params=StdioServerParameters(
command="npx",
args=[..., "@larksuiteoapi/lark-mcp", ...],
errlog=None,
),
)
lark_mcp_remote = MCPToolset(
connection_params=SseConnectionParams(
url="..."
)
)