Vercel MCP Server

Un servidor MCP desplegado en Vercel que proporciona una herramienta de lanzamiento de dados.

Documentación

Servidor MCP de Vercel

Un servidor de Model Control Protocol (MCP) desplegado en Vercel que proporciona una herramienta de lanzamiento de dados.

Primeros Pasos

Desarrollo Local

  1. Instala las dependencias:

    npm install
    
  2. Ejecuta el servidor de desarrollo:

    npm run dev
    
  3. Tu servidor MCP estará disponible en http://localhost:3000/api/mcp

Despliegue en Vercel

  1. Sube tu código a un repositorio de GitHub
  2. Conecta tu repositorio a Vercel
  3. Despliega con un solo clic
  4. Tu servidor MCP estará disponible en https://your-project.vercel.app/api/mcp

Herramientas Disponibles

roll_dice

Lanza un dado de N caras y devuelve el resultado.

Parámetros:

  • sides (número): El número de caras del dado (mínimo 2)

Ejemplo de Respuesta:

{
  "content": [
    {
      "type": "text",
      "text": "🎲 You rolled a 4!"
    }
  ]
}

Conexión a Hosts MCP

Claude Desktop

Añade lo siguiente a tu configuración de Claude Desktop:

{
  "mcpServers": {
    "vercel-mcp": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-fetch",
        "https://your-project.vercel.app/api/mcp"
      ]
    }
  }
}

Cursor

En Cursor, puedes conectarte a tu servidor MCP a través de la configuración de MCP añadiendo:

  • URL del servidor: https://your-project.vercel.app/api/mcp

Pruebas

Puedes probar tu servidor MCP realizando solicitudes HTTP al endpoint. El servidor acepta mensajes de protocolo MCP a través de HTTP.

Estructura del Proyecto

vercel-mcp/
├── app/
│   └── api/
│       └── mcp/
│           └── route.ts    # MCP handler implementation
├── package.json
├── next.config.js
├── tsconfig.json
└── README.md

Siguientes Pasos

  • Añade más herramientas a tu servidor MCP
  • Personaliza la herramienta de lanzamiento de dados
  • Despliega a producción en Vercel
  • Conéctate a tu host MCP favorito (Claude, Cursor, etc.)