Skip to main content
Glama

Servidor Nuxt MCP en Vercel

Esta es una aplicación Nuxt simple que sirve como servidor MCP en Vercel usando @vercel/mcp-adapter .

Uso

Esta aplicación de muestra utiliza el adaptador MCP de Vercel que le permite instalar un servidor MCP en un grupo de rutas en cualquier proyecto Nuxt.

Actualice server/routes/mcp/[transport].ts con sus herramientas, indicaciones y recursos siguiendo la documentación del SDK de TypeScript de MCP .

El servidor MCP está montado en /mcp/[transport] (ej: /mcp/sse ).

Related MCP server: Example Next.js MCP Server

Configuración

Asegúrese de instalar las dependencias:

pnpm install

Servidor de desarrollo

Asegúrese de tener Redis ejecutándose localmente:

redis-server

Inicie el servidor de desarrollo en otra terminal en http://localhost:3000 :

pnpm dev

Producción

Construya la aplicación para producción:

pnpm build

Vista previa local de la compilación de producción:

pnpm preview

Consulte la documentación de implementación para obtener más información.

Notas para ejecutar en Vercel

  • Para utilizar el transporte SSE, se requiere un Redis adjunto al proyecto en process.env.REDIS_URL

  • Asegúrese de tener habilitado el cálculo Fluid para una ejecución eficiente

  • Después de habilitar el cómputo Fluid, abra server/routes/mcp/[transport].ts y ajuste maxDuration a 800 si usa una cuenta Vercel Pro o Enterprise

  • Implementar la plantilla Nuxt MCP

Cliente de muestra

script/test-client.mjs contiene un cliente de muestra para probar invocaciones.

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

Créditos

Este proyecto se basa en la plantilla MCP Next.js.

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

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