在 Qoder Work 中接入葡萄城 SpreadJS MCP,让 AI 更懂表格开发

在用 AI 编程工具处理表格、公式、导入导出这类需求时,通用模型常见的问题是"知道大概,但不够准"。

比如在 SpreadJS 场景里,开发者可能会问:

  • 如何创建工作簿并写入数据?
  • 如何设置单元格样式?
  • 如何处理公式和函数?
  • 如何导出 Excel 或 PDF?
  • 某个 API 的参数到底怎么传?

如果只靠通用大模型,回答很容易出现 API 名称不准、版本混淆、示例不可运行等问题。这时候,就可以通过 MCP 把葡萄城 SpreadJS 的能力接入到 Qoder Work,让 AI 在回答时能调用更贴近官方文档的上下文。

官方入口:https://mcp.grapecity.com.cn/guide

一、准备工作:获取葡萄城 MCP Token

先进入葡萄城产品 MCP 页面,在控制台里可以看到套餐状态、服务健康状态和 Token 列表。

如果还没有 Token,可以点击 创建 Token。创建后会得到一个访问令牌,正式发文时建议打码处理。

二、复制 SpreadJS 的 MCP JSON 配置

在快速开始页面里,选择 SpreadJS 作为产品示例。页面会自动生成对应的 MCP 配置,直接复制即可。

配置大致如下:

复制代码
{
  "mcpServers": {
    "spreadjs-mcp": {
      "type": "http",
      "url": "https://mcp.grapecity.com.cn/mcp/spreadjs",
      "headers": {
        "token": "<YOUR_TOKEN>"
      }
    }
  }
}

实际使用时,建议以页面生成的 JSON 为准,不要手工改字段名。

三、打开 Qoder Work 的连接器页面

接下来打开 Qoder Work。

在左侧导航栏进入:

扩展 ​-> 连接器

这里可以管理已安装连接器,也可以添加新的外部服务。

点击右上角的 添加

四、选择"粘贴 JSON 配置"

在添加菜单中,选择:

粘贴 JSON 配置

这个方式最适合接入葡萄城这类自定义 MCP 服务。

五、导入 SpreadJS MCP 配置

把刚刚复制的 JSON 粘贴到弹窗里。

然后点击 导入

注意三点:

  1. mcpServers 外层结构不要删。
  2. url 要用 SpreadJS 对应地址。
  3. headers.token 要填自己的 Token。

六、确认已安装并启用

导入成功后,回到已安装页面,就能看到 spreadjs-mcp 已经出现。

打开右侧开关后,展开条目还能看到它提供的工具能力。

这说明 Qoder Work 已经成功接入 SpreadJS MCP。

七、如何验证是否生效

新建一个 Qoder Work 对话,试着问一些 SpreadJS 相关问题,例如:

复制代码
请根据 SpreadJS 官方文档,给我一个创建工作簿、写入数据并导出 Excel 的示例。

或者:

复制代码
SpreadJS 中如何设置单元格样式?请给出官方 API 对应的示例代码。

如果 MCP 正常工作,Qoder Work 就可以结合葡萄城文档上下文来回答,结果会比通用回答更准确。

总结

把 SpreadJS MCP 接入 Qoder Work 后,AI 不只是"会编程",而是更接近"懂产品"。

整个流程可以概括为:

  1. 在葡萄城 MCP 页面获取 Token。
  2. 选择 SpreadJS 并复制 JSON 配置。
  3. 在 Qoder Work 中进入"扩展 -> 连接器"。
  4. 通过"粘贴 JSON 配置"导入并启用 MCP。

这样一来,后续在处理 SpreadJS 相关开发问题时,AI 的回答会更贴近官方文档,也更适合直接落地到项目里。

参考资料:葡萄城产品 MCP 服务配置指南