Skip to main content
Glama

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 ).

Related MCP server: Example Next.js MCP Server

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

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