跳转至

tool_tags()

tool_tags - 工具标签

获取工具的标签列表。

SDK

同步: - tool_proxy.tool_tags() -> List[str]

参数

参数名类型说明
-该方法不需要参数。

返回值

  • 类型:List[str]
  • 说明:工具标签名称列表。

视角

在通过 find_tool() 获取的 ToolProxy 上调用。支持 Store 与 Agent 视角。

使用示例

基本使用:

from mcpstore import MCPStore

store = MCPStore.setup_store()

store.for_store().add_service({
    "mcpServers": {
        "weather": {"url": "https://mcpstore.wiki/mcp"}
    }
})

store.for_store().wait_service("weather")

tool_proxy = store.for_store().find_tool("get_current_weather")

tags = tool_proxy.tool_tags()
print("工具标签:", tags)

你可能想找的方法

场景/方法同步方法
获取工具信息tool_proxy.tool_info()
获取输入模式tool_proxy.tool_schema()
查找工具store.for_store().find_tool(name)
列出工具store.for_store().list_tools()

使用场景

  • 在 UI 中展示工具分类或筛选条件。
  • 基于标签做工具启用、排序或权限配置。
  • 生成文档索引或搜索提示。

注意事项

  • 标签可能为空列表,请做好判空处理。
  • 标签来源于服务注册时的工具元数据,可能因服务实现而异。