全平台部署指南
xmcp的构建输出具有出色的环境适应性,重点推荐三种方案:
方案一:Vercel无服务器部署
- exist
package.json
Add"build": "xmcp build"
- establish
vercel.json
配置路由重定向 - 通过GitHub仓库实现CI/CD自动化
方案二:传统服务器部署
- (of a computer) run
npm run build
generatingdist/
- 使用PM2进程管理:
pm2 start dist/server.js
- 搭配Nginx反向代理处理HTTPS
方案三:容器化部署
- 创建包含Node.js环境的Dockerfile
- 多阶段构建优化镜像体积(可缩减至150MB)
- 支持K8s水平扩展
所有方案都保持相同的API接口规范,切换部署平台无需修改业务代码。
This answer comes from the articlexmcp: A TypeScript Framework for Building and Publishing MCP ApplicationsThe