示例 Next.js MCP 服务器
用途 mcp-handler
用法
这个示例应用程序使用了 Vercel MCP 适配器 这允许你在任何Next.js项目的一组路由中添加一个MCP服务器。
更新 app/[transport]/route.ts 使用您的工具、提示和资源,遵循以下 MCP TypeScript SDK 文档根据上面的信息,执行如下指令:
在Vercel上运行的注意事项
- 要使用SSE传输,需要在项目下附加一个Redis
process.env.REDIS_URL - 确保你已拥有 流体计算 已启用以实现高效执行
- 启用流体计算后,打开
app/route.ts并调整maxDuration如果你使用的是Vercel Pro或Enterprise账户,则可达到800 - 部署Next.js MCP模板
示例客户端
script/test-client.mjs 包含一个示例客户端,用于尝试调用。
node scripts/test-client.mjs https://mcp-for-next-js.vercel.app