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 )。
设置
确保安装依赖项:
开发服务器
确保 Redis 在本地运行:
在另一个终端上启动开发服务器http://localhost:3000 :
生产
构建生产应用程序:
本地预览生产版本:
查看部署文档以获取更多信息。
在 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包含一个用于尝试调用的示例客户端。
致谢
该项目基于Next.js MCP 模板。
This server cannot be installed
Related Resources
Related MCP Servers
- -securityAlicense-qualityMCP server that helps AI models understand Vite/Nuxt applications better, available as both a Nuxt module and Vite plugin.Last updated -MIT License
- -securityAlicense-qualityA drop-in MCP server implementation for Next.js projects using Vercel MCP Adapter, allowing developers to integrate model context protocol functionality with custom tools, prompts, and resources.Last updated -MIT License
- -securityAlicense-qualityA sample implementation of a Model Context Protocol server using Next.js and the Vercel MCP Adapter, allowing developers to create AI assistants with custom tools and resources.Last updated -MIT License
- -securityAlicense-qualityA template for running Model Context Protocol servers on Vercel with Redis support, allowing developers to deploy their custom tools, prompts, and resources using the MCP TypeScript SDK.Last updated -MIT License