工具

MCP 工具

兼容 Google ADK 定义方法

火山引擎生态

VeADK 支持定义 MCP (Model Context Protocol) 工具来进行功能扩展,例如飞书 Lark MCP 工具、LAS 数据湖 MCP 工具等。

VeADK 中内置了部分火山引擎 MCP 功能:

工具名称说明导入方法
lark飞书,代码见 MCP serverfrom 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="..."
    )
)