Nuxt MCP Server on Vercel

by atinux

Integrations

  • Serves as a foundation for the MCP server, allowing it to be integrated into any Nuxt project with custom routes

  • Required for using the SSE transport in production, serving as the backing store for message handling

  • Provides type definitions and SDK support for building MCP tools, prompts, and resources

Nuxt MCP Server auf Vercel

Dies ist eine einfache Nuxt-Anwendung, die unter Verwendung @vercel/mcp-adapter als MCP-Server auf Vercel dient.

Verwendung

Diese Beispiel-App verwendet den Vercel MCP-Adapter , mit dem Sie einen MCP-Server in eine Gruppe von Routen in jedem Nuxt-Projekt einfügen können.

Aktualisieren Sie server/routes/mcp/[transport].ts mit Ihren Tools, Eingabeaufforderungen und Ressourcen gemäß der MCP TypeScript SDK-Dokumentation .

Der MCP-Server ist auf /mcp/[transport] gemountet (Beispiel: /mcp/sse ).

Aufstellen

Stellen Sie sicher, dass Sie die Abhängigkeiten installieren:

pnpm install

Entwicklungsserver

Stellen Sie sicher, dass Redis lokal ausgeführt wird:

redis-server

Starten Sie den Entwicklungsserver auf einem anderen Terminal unter http://localhost:3000 :

pnpm dev

Produktion

Erstellen Sie die Anwendung für die Produktion:

pnpm build

Lokale Vorschau des Produktionsbuilds:

pnpm preview

Weitere Informationen finden Sie in der Bereitstellungsdokumentation .

Hinweise zum Ausführen auf Vercel

  • Um den SSE-Transport zu verwenden, ist ein Redis erforderlich, das unter process.env.REDIS_URL an das Projekt angehängt ist.
  • Stellen Sie sicher, dass Fluid Compute für eine effiziente Ausführung aktiviert ist
  • Nachdem Sie Fluid Compute aktiviert haben, öffnen Sie server/routes/mcp/[transport].ts und passen Sie maxDuration auf 800 an, wenn Sie ein Vercel Pro- oder Enterprise-Konto verwenden
  • Bereitstellen der Nuxt MCP-Vorlage

Beispielclient

script/test-client.mjs enthält einen Beispielclient zum Ausprobieren von Aufrufen.

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

Credits

Dieses Projekt basiert auf der Next.js MCP-Vorlage .

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Eine einfache Nuxt-Anwendung, die als auf Vercel einsetzbarer Model Context Protocol-Server dient und es Entwicklern ermöglicht, KI-Tools, Eingabeaufforderungen und Ressourcen über das MCP TypeScript SDK zu implementieren.

  1. Verwendung
    1. Aufstellen
      1. Entwicklungsserver
        1. Produktion
          1. Hinweise zum Ausführen auf Vercel
            1. Beispielclient
              1. Credits

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  A template for creating Model Context Protocol (MCP) servers in TypeScript, offering features like container-based dependency injection, a service-based architecture, and integration with the LLM CLI for architectural design feedback through natural language.
                  Last updated -
                  1
                  5
                  TypeScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A server that helps AI models better understand Vite/Nuxt applications, providing enhanced context awareness for development support.
                  Last updated -
                  467
                  TypeScript
                  MIT License
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that allows management of Netlify sites, enabling users to create, list, get information about, and delete Netlify sites directly from an MCP-enabled environment.
                  Last updated -
                  JavaScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  A TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.
                  Last updated -
                  67
                  TypeScript
                  • Apple

                View all related MCP servers

                ID: p86z0ph6jw