这是一个简单的Nuxt应用程序,它作为在Vercel上的MCP服务器运行,使用了@vercel/mcp-adapter。
这个示例应用使用了Vercel MCP适配器,允许你在任何Nuxt项目中的路由组中添加一个MCP服务器。
更新server/routes/mcp/[transport].ts文件,加入你的工具、提示和资源,参考MCP TypeScript SDK文档。
MCP服务器挂载在/mcp/[transport]路径下(例如:/mcp/sse)。
确保安装依赖:
pnpm install
确保本地Redis正在运行:
redis-server
在另一个终端启动开发服务器,地址为http://localhost:3000:
pnpm dev
构建生产环境的应用程序:
pnpm build
预览本地生产构建:
pnpm preview
更多部署信息,请参阅部署文档。
process.env.REDIS_URLserver/routes/mcp/[transport].ts文件,并根据需要调整maxDuration至800(如果你使用的是Vercel Pro或Enterprise账户)scripts/test-client.mjs包含了一个示例客户端,用于尝试调用。
node scripts/test-client.mjs http://localhost:3000
本项目基于Next.js MCP模板。