Сервер Nuxt MCP на Vercel
Это простое приложение Nuxt, которое выполняет функции сервера MCP на Vercel, используя @vercel/mcp-adapter .
Использование
В этом примере приложения используется адаптер Vercel MCP , который позволяет вам подключить сервер MCP к группе маршрутов в любом проекте Nuxt.
Обновите server/routes/mcp/[transport].ts добавив необходимые инструменты, подсказки и ресурсы в соответствии с документацией MCP TypeScript SDK .
Сервер MCP монтируется в /mcp/[transport] (например: /mcp/sse ).
Related MCP server: Example Next.js MCP Server
Настраивать
Обязательно установите зависимости:
Сервер разработки
Убедитесь, что Redis запущен локально:
Запустите сервер разработки на другом терминале по адресу http://localhost:3000 :
Производство
Создайте приложение для производства:
Локальный предварительный просмотр производственной сборки:
Более подробную информацию можно найти в документации по развертыванию .
Заметки для бега на Vercel
Для использования транспорта SSE требуется Redis, подключенный к проекту в
process.env.REDIS_URLУбедитесь, что у вас включены вычисления Fluid для эффективного выполнения
После включения вычислений Fluid откройте
server/routes/mcp/[transport].tsи изменитеmaxDurationна 800, если вы используете учетную запись Vercel Pro или Enterprise.
Образец клиента
script/test-client.mjs содержит пример клиента для пробных вызовов.
Кредиты
Этот проект основан на шаблоне Next.js MCP .