【经验分享】如何在WPS灵犀Claw中使用MCP工具

WPS 灵犀 Claw不支持原生调用MCP工具,但是可以通过执行 mcporter 命令来间接调用任意 MCP工具。

mcporter 是一款 MCP 客户端 CLI 工具,核心能力包括:

能力

说明

配置管理

添加、移除、列出已注册的 MCP 服务

工具发现

列出指定 MCP 服务提供的所有可用工具及其参数 Schema

工具调用

以命令行方式调用任意 MCP 工具,支持参数传递和结果返回

传输协议

同时支持 HTTP(远程服务)和 stdio(本地进程)两种传输方式

认证管理

通过 header 注入 Token,支持 Bearer 等认证方式

我们可以指示WPS灵犀Claw创建一个 mcporter 技能,让 WPS 灵犀 Claw 具备安装、配置和调用 MCP 工具的通用能力。

技能目录结构:

mcporter/
├── SKILL.md                    # 核心技能说明(安装、配置、调用的完整指南)
├── references/
│   ├── error-codes.md          # 常见错误码及处理方法
│   └── parameter-patterns.md   # 参数传递模式与复杂场景处理
└── scripts/
    ├── install-mcporter.sh     # 自动安装脚本
    └── install-mcporter.ps1    # Windows PowerShell 安装脚本

SKILL.md 核心内容规划:

模块

内容

环境检测与安装

检测 mcporter 是否可用、npm 安装、版本验证

服务注册

mcporter config add 的完整参数说明和示例

工具发现

mcporter list 用法及输出解析

工具调用

三种参数传递方式、命名空间处理、结果解析

配置管理

list / remove / edit 等管理命令

认证管理

Token 更新、自动刷新策略

技能创建完成之后,我们就可以在对话中直接指示WPS灵犀Claw安装和使用具体的MCP工具了。

但这样仍然无法解决一个问题:WPS灵犀Claw不原生支持MCP,那么如果我想要调用MCP工具,就必须记住有哪些MCP,然后在对话明确指出使用什么MCP,才能成功调用。

目前可以采取的一个小办法是:告诉WPS灵犀Claw,把已注册的所有 MCP 服务列表更新到用户记忆里,这样每次会话都能知道有哪些 MCP 可用,减少遗漏。

北京
浏览 271
1
6
分享
6 +1
1 +1
全部评论