Skip to main content
Glama
atinux
by atinux

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 帐户)

  • 部署 Nuxt MCP 模板

示例客户端

script/test-client.mjs包含一个用于尝试调用的示例客户端。

node scripts/test-client.mjs http://localhost:3000

致谢

该项目基于Next.js MCP 模板

-
security - not tested
F
license - not found
-
quality - not tested

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.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/atinux/mcp-with-nuxt-vercel'

If you have feedback or need assistance with the MCP directory API, please join our Discord server