返回市场
工作操作系统-MCP

工作操作系统-MCP

作者:zueai5 星标更新:2025-02-26

项目介绍

workos-mcp

这是一个使用create-mcp初始化的轻量级模型控制协议(MCP)服务器,并部署在Cloudflare Workers上。

此MCP服务器允许代理(如Cursor代理)与WorkOS API进行交互。

可用工具

查看src/index.ts以获取当前可用工具列表。类中的每个方法都是一个MCP工具。

安装

  1. 运行自动安装脚本以克隆此MCP服务器并将其部署到您的Cloudflare账户:
bun create mcp --clone https://github.com/zueai/workos-mcp
  1. 打开Cursor设置 -> MCP -> 添加新MCP服务器,并将复制到剪贴板的命令粘贴进去。

  2. 上传您的WorkOS API密钥和客户端ID作为秘密:

bunx wrangler secret put WORKOS_API_KEY
bunx wrangler secret put WORKOS_CLIENT_ID

部署更改

  1. 运行部署脚本:
bun run deploy
  1. 然后重新加载您的Cursor窗口以使用更新的工具。

如何创建新的MCP工具

要创建新的MCP工具,请在src/index.ts中的MyWorker类中添加方法。每个函数将自动成为您的代理可以使用的MCP工具。

示例:

/**
 * 来自您的MCP服务器的温暖友好的问候。
 * @param name {string} 我们正在问候的人的名字。
 * @return {string} 我们的问候内容。
 */
sayHello(name: string) {
    return `来自MCP Worker的问候,${name}!`;
}

JSDoc注释非常重要:

  • 第一行成为工具的描述
  • @param标签定义工具的参数及其类型和描述
  • @return标签指定返回值及其类型

更多学习资源

查看以下资源以了解更多信息: