工具
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="..."
    )
)