基于 Workers 和 Stytch 的 TODO 应用
一个结合 Cloudflare Workers 和 Stytch 身份验证的 TODO 应用,支持 MCP 协议。
快速入门
- 克隆项目
克隆仓库并安装依赖:
git clone https://github.com/stytchauth/mcp-stytch-consumer-todo-list.git cd mcp-stytch-consumer-todo-list npm i
- 配置环境变量
创建
.env.local
和.dev.vars
文件,并填入 Stytch 提供的public_token
、Project ID
和Secret
。 - 本地运行
使用以下命令启动应用:
访问 http://localhost:3000。npm run dev
- 部署到 Cloudflare Workers
点击按钮一键部署,或手动执行以下步骤:
- 创建 KV 命名空间:
wrangler kv namespace create TODOS
- 更新
wrangler.jsonc
文件中的kv_namespaces
。 - 上传环境变量:
npx wrangler secret bulk .dev.vars
- 部署 Worker:
npm run deploy
- 创建 KV 命名空间: