mcp服务器身份验证
行为确认存储库
Dev Container / Docker 开発环境
/.devcontainer 打开 /docker 下面添加了用于本地验证的多个服务配置(MySQL,auth-server,login-web,api-server,mcp-server)。
使い方 (VS代码开发容器)
- VS Code 在中打开存储库
- 命令调色板:“Dev Containers:Reopen in Container”
- 容器启动后,自动脚本将为每个服务提供占位符
- 已经
docker-compose.dev.yml启动服务:auth-server / login-web / api-server / mcp-server / mysql
服务列表(默认端口):
- 登录网址:http://localhost:3000
- 身份验证服务器:http://localhost:3001
- API服务器:http://localhost:3002
- MCP服务器:http://localhost:3003
- MySQL:3306(应用程序/应用程序)
服务实施
现状是占位符实现(仅限Health端点)。OAuth / Firebase 请从现在开始追加协作和会话管理。
今后的扩展方案
- pnpm/turborepo 工作空间化
- 创建通用包(例如:
packages/shared-types) - OpenAPI 在工作空间的边缘JSON Schema 根据…;根据API 合同管理
- 生产/存放compose 差异(
docker-compose.prod.yml) 作成
