深爱办公插件支持通过 MCP(Model Context Protocol) 协议将全部子插件命令暴露给外部 AI 工具(Claude、Cursor、Windsurf 等),让 AI 助手直接调用 WPS 表格中的插件功能。
127.0.0.1:28765,执行实际命令%AppData%\SloverAddin\config\ai_api_token.txt。每次主插件启动时如果该文件不存在才会重新生成。
主插件首次启动后,打开以下文件获取令牌:
%AppData%\SloverAddin\config\ai_api_token.txt
文件内容为一串 64 位十六进制字符,例如:
a1b2c3d4e5f6789012345678abcdef0123456789abcdef0123456789abcdef01
MCP_BRIDGE_TOKEN 传入令牌,优先级高于文件读取。
编辑 Claude Desktop 配置文件:
%AppData%\Claude\claude_desktop_config.json~/Library/Application Support/Claude/claude_desktop_config.json添加以下配置:
{
"mcpServers": {
"slover-addin": {
"command": "dotnet",
"args": [
"C:\\path\\to\\SloverAddin.McpBridge.dll"
],
"env": {
"MCP_BRIDGE_TOKEN": "你的令牌粘贴在这里"
}
}
}
}
C:\\path\\to\\ 替换为 MCP Bridge DLL 的实际路径。DLL 随主插件一起发布,通常位于主插件安装目录下。在 Cursor 设置中找到 MCP Servers 部分,添加新的 MCP Server:
slover-addindotnetC:\path\to\SloverAddin.McpBridge.dllMCP_BRIDGE_TOKEN=你的令牌或直接编辑 ~/.cursor/mcp.json:
{
"mcpServers": {
"slover-addin": {
"command": "dotnet",
"args": ["C:\\path\\to\\SloverAddin.McpBridge.dll"],
"env": {
"MCP_BRIDGE_TOKEN": "你的令牌"
}
}
}
}
编辑 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"slover-addin": {
"command": "dotnet",
"args": ["C:\\path\\to\\SloverAddin.McpBridge.dll"],
"env": {
"MCP_BRIDGE_TOKEN": "你的令牌"
}
}
}
}
配置完成后重启 AI 客户端,在对话中尝试:
127.0.0.1,不暴露到网络%AppData%\SloverAddin\logs\ai_api_audit.log127.0.0.1:28765 可访问(浏览器打开 http://127.0.0.1:28765/health)ai_api_token.txt 文件内容)dotnet --version)pluginId.commandId(如 game.chess_new)当前已暴露全部 138 个子插件命令,按插件分类:
| 子插件 | pluginId | 命令数 | 说明 |
|---|---|---|---|
| 棋类游戏 | game |
8 | 中国象棋/五子棋/围棋 |
| 功能函数库 | funclib |
30 | 排序/提取/拆分/合并等 |
| 电信函数库 | telecomlib |
63 | 电信业务数据处理 |
| 构建函数库 | buildlib |
16 | 建筑行业数据处理 |
| 市场函数库 | marketlib |
21 | 市场营销数据处理 |