关于 Nuxt MCP Server on Vercel
Nuxt MCP Server on Vercel 是用于构建 MCP 服务的 Nuxt 应用模板。开发者可在 `server/routes/mcp.ts` 中添加工具、提示词和资源;它通过 Streamable HTTP 传输,并将服务挂载在 `/mcp`。
主要功能
- 01Nuxt 和 Nitro 模板
- 02Streamable HTTP 传输
- 03工具、提示词和资源
- 04位于 `/mcp` 的 MCP 端点
- 05示例客户端脚本
适用场景
- 01启动基于 Nuxt 的 MCP 服务
- 02添加自定义工具和提示词
- 03测试本地服务调用
MCP 相关
它通过 Streamable HTTP 提供 MCP 服务,在 `/mcp` 暴露配置的工具、提示词和资源。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Nuxt MCP 服务模板
这是一个简单的 Nuxt 应用,使用 Streamable HTTP Server Transport 作为 MCP 服务。
请根据 mcp-handler 文档,在 server/routes/mcp.ts 中添加你的工具、提示词和资源。
MCP 服务挂载在 /mcp 上。
设置
请确保安装依赖:
pnpm install
开发服务器
在另一个终端中启动开发服务器,访问 http://localhost:3000:
pnpm dev
生产环境
构建生产环境应用:
pnpm build
在本地预览生产构建:
pnpm preview
请查看部署文档了解更多信息。
在 Vercel 上运行的注意事项
请确保已启用 Fluid compute,以实现高效执行。
示例客户端
script/test-client.mjs 包含一个示例客户端,可用于尝试调用。
node scripts/test-client.mjs http://localhost:3000
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。