workos-mcp - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

workos-mcp 是一个轻量级的 Model Control Protocol (MCP) 服务器,用于与 WorkOS API 交互。

核心功能

  • 提供与 WorkOS API 交互的工具集。
  • 支持动态添加新的 MCP 工具。
  • 部署在 Cloudflare Workers 上,具有轻量级和高性能的特点。

适用场景

  • 开发者在需要与 WorkOS API 交互时使用。
  • 需要动态扩展工具集的代理程序。
  • 需要轻量级和高性能的 MCP 服务器。

工具列表

工具列表位于 src/index.ts 文件中,每个类方法都是一个 MCP 工具。

常见问题解答

无明确常见问题解答,但提供了相关文档链接供参考。

使用教程

使用依赖

无明确前置依赖,但需要 Cloudflare 账户和 WorkOS API 密钥。

安装教程

  1. 运行自动化安装脚本克隆 MCP 服务器并部署到 Cloudflare 账户:
    bash
    bun create mcp --clone https://github.com/zueai/workos-mcp
  2. 打开 Cursor Settings -> MCP -> Add new MCP server 并粘贴剪贴板中的命令。
  3. 上传 WorkOS API 密钥和客户端 ID 作为密钥:
    bash
    bunx wrangler secret put WORKOS_API_KEY
    bunx wrangler secret put WORKOS_CLIENT_ID

调试方式

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

创建新的 MCP 工具

src/index.ts 中的 MyWorker 类中添加方法,每个函数将自动成为一个 MCP 工具。

示例:
typescript
/**
* A warm, friendly greeting from your MCP server.
* @param name {string} the name of the person we are greeting.
* @return {string} the contents of our greeting.
*/
sayHello(name: string) {
return `Hello from an MCP Worker, ${name}!`;
}

JSDoc 注释非常重要:
- 第一行成为工具的描述。
- @param 标签定义工具的参数及其类型和描述。
- @return 标签指定返回值和类型。

点击访问

搜索工具

Stackoverflow MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:59:38

搜索工具

mcp-host-use - MCP服务,MCP服务器,MCP教程

2025-4-29 17:00:01

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索