Vercel 上的 Nuxt MCP 服务器
这是一个简单的 Nuxt 应用程序,使用@vercel/mcp-adapter充当 Vercel 上的 MCP 服务器。
用法
此示例应用程序使用Vercel MCP 适配器,允许您在任何 Nuxt 项目中的一组路由上放置 MCP 服务器。
按照MCP TypeScript SDK 文档,使用您的工具、提示和资源更新server/routes/mcp/[transport].ts 。
MCP 服务器安装在/mcp/[transport]上(例如: /mcp/sse )。
Related MCP server: Example Next.js MCP Server
设置
确保安装依赖项:
pnpm install开发服务器
确保 Redis 在本地运行:
redis-server在另一个终端上启动开发服务器http://localhost:3000 :
pnpm dev生产
构建生产应用程序:
pnpm build本地预览生产版本:
pnpm preview查看部署文档以获取更多信息。
在 Vercel 上运行的注意事项
要使用 SSE 传输,需要在
process.env.REDIS_URL下将 Redis 附加到项目确保已启用Fluid Compute以实现高效执行
启用 Fluid compute 后,打开
server/routes/mcp/[transport].ts并将maxDuration调整为 800(如果您使用 Vercel Pro 或 Enterprise 帐户)
示例客户端
script/test-client.mjs包含一个用于尝试调用的示例客户端。
node scripts/test-client.mjs http://localhost:3000致谢
该项目基于Next.js MCP 模板。
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.