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 帐户) - 部署 Nuxt MCP 模板
示例客户端
script/test-client.mjs
包含一个用于尝试调用的示例客户端。
致谢
该项目基于Next.js MCP 模板。
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
一个简单的 Nuxt 应用程序,作为可在 Vercel 上部署的模型上下文协议服务器,允许开发人员通过 MCP TypeScript SDK 实现 AI 工具、提示和资源。
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 -TypeScriptMIT 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 -JavaScriptMIT 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 -TypeScriptMIT 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 -JavaScriptMIT License