mcp-stytch-consumer-todo-list
by stytchauth·★ 27·综合分 44
使用 Stytch 身份验证的 Cloudflare Workers MCP 服务器,用于待办事项列表管理。
productivitydeveloper-toolssecurity
10
Forks
2
活跃 Issue
2 个月前
最近提交
2 天前
收录于
概述
这是一个基于 Cloudflare Workers 构建的综合性 MCP 服务器,结合了静态网站、REST API 和 MCP 功能,用于待办事项应用程序。它使用 Stytch 进行用户身份验证,展示了如何扩展传统全栈应用以供 AI 代理使用。该服务器通过 Durable Objects 暴露 MCP 功能,并提供本地开发和部署到 Cloudflare Workers 的选项。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:AI 管理带有身份验证的个人待办事项列表
你:将 MCP 与身份验证系统集成的演示
你:在无服务器平台上构建 MCP 服务器的示例
你:这个 MCP 服务器使用什么身份验证机制?
你:我可以在哪里测试 MCP 服务器功能?
什么时候选它
当您需要具有适当身份验证功能的TODO访问MCP服务器时,特别是如果您已经使用或计划使用Stytch进行身份验证时,请选择此方案。
什么时候不要选它
如果您需要自托管解决方案或不想同时受限于Cloudflare Workers和Stytch身份验证服务,请不要选择此方案。
可对比工具
mcp-stytch-b2b-okr-managerfirestore-mcppostgres-mcpsupabase-mcp
安装
安装
- 克隆仓库:
git clone https://github.com/stytchauth/mcp-stytch-consumer-todo-list.git - 安装依赖:
npm i - 复制环境模板:
cp .env.template .env.local和cp .dev.vars.template .dev.vars - 使用您的 Stytch 凭据配置环境变量
- 本地运行:
npm run dev - MCP 服务器可在
http://localhost:3000/mcp访问
Claude Desktop 配置
添加到 claude_desktop_config.json:
{
"mcpServers": {
"stytch-todo": {
"command": "npx",
"args": ["@modelcontextprotocol/inspector@latest"],
"env": {
"STYTCH_PROJECT_ID": "your-project-id",
"STYTCH_SECRET": "your-secret"
}
}
}
}FAQ
- 这个 MCP 服务器使用什么身份验证机制?
- 此服务器使用 Stytch,特别是他们的 Consumer SaaS 身份验证产品进行用户身份管理。
- 我可以在哪里测试 MCP 服务器功能?
- 在本地运行时,您可以在 `http://localhost:3000/mcp` 使用 MCP Inspector 测试服务器功能,部署后也可在部署的 URL 上测试。
mcp-stytch-consumer-todo-list 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。