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:
Entwicklungsserver
Stellen Sie sicher, dass Redis lokal ausgeführt wird:
Starten Sie den Entwicklungsserver auf einem anderen Terminal unter http://localhost:3000
:
Produktion
Erstellen Sie die Anwendung für die Produktion:
Lokale Vorschau des Produktionsbuilds:
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 SiemaxDuration
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.
Credits
Dieses Projekt basiert auf der Next.js MCP-Vorlage .
This server cannot be installed
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.
Related MCP Servers
- AsecurityFlicenseAqualityA 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 -15TypeScript
- -securityAlicense-qualityA server that helps AI models better understand Vite/Nuxt applications, providing enhanced context awareness for development support.Last updated -467TypeScriptMIT License
- -securityAlicense-qualityA 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 -JavaScriptMIT License
- -securityFlicense-qualityA TypeScript framework for building Model Context Protocol (MCP) servers with automatic discovery and loading of tools, resources, and prompts.Last updated -67TypeScript