Skip to main content
Glama

Ejecutar un servidor MCP en Vercel

Uso

Actualiza api/server.ts con tus herramientas, prompts y recursos siguiendo la documentación del SDK de TypeScript de MCP.

También existe una versión de esta plantilla para Next.js

Related MCP server: Next.js MCP Server Template

Integración con clientes MCP

Al añadir este servidor a una aplicación cliente MCP, utiliza tu URL de despliegue seguida de /mcp:

https://your-deployment-url.vercel.app/mcp

Herramientas de ejemplo

La plantilla incluye dos herramientas de ejemplo para ayudarte a empezar:

  • roll_dice - Lanza un dado de N caras (mínimo 2 caras)

  • get_weather - Obtiene datos meteorológicos actuales (a través de una API) para una ubicación utilizando latitud, longitud y nombre de la ciudad

Estas herramientas demuestran la funcionalidad básica y los patrones de integración de API. Sustitúyelas por tus propias herramientas.

Notas para la ejecución en Vercel

  • Asegúrate de tener habilitado Fluid compute para una ejecución eficiente

  • Después de habilitar Fluid compute, abre vercel.json y ajusta la duración máxima a 800 si utilizas una cuenta Vercel Pro o Enterprise

  • Despliega la plantilla MCP

Desarrollo local

  • Ejecuta vercel dev para el desarrollo local

  • Alternativamente, integra el sistema en el framework de servidor de tu elección.

Cliente de muestra

scripts/test-streamable-http-client.mjs contiene un cliente de muestra para probar las invocaciones.

node scripts/test-streamable-http-client.mjs https://mcp-on-vercel.vercel.app

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    A 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.
    -
  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    A template for building MCP servers in Next.js applications using the Vercel MCP Adapter. Provides a foundation for adding custom tools, prompts, and resources to any Next.js project with deployment support on Vercel.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A template for deploying MCP servers on Vercel with example tools for rolling dice and getting weather data. Provides a foundation for building custom MCP servers with tools, prompts, and resources that can be deployed to Vercel's serverless platform.
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A template for deploying Model Context Protocol servers as Next.js routes using the mcp-handler adapter, enabling easy integration of MCP tools, prompts, and resources into any Next.js application.
    MIT