基于 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 命名空间:
