Skip to main content
Glama
atinux
by atinux

Сервер 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

Настраивать

Обязательно установите зависимости:

pnpm install

Сервер разработки

Убедитесь, что Redis запущен локально:

redis-server

Запустите сервер разработки на другом терминале по адресу http://localhost:3000 :

pnpm dev

Производство

Создайте приложение для производства:

pnpm build

Локальный предварительный просмотр производственной сборки:

pnpm preview

Более подробную информацию можно найти в документации по развертыванию .

Заметки для бега на Vercel

  • Для использования транспорта SSE требуется Redis, подключенный к проекту в process.env.REDIS_URL

  • Убедитесь, что у вас включены вычисления Fluid для эффективного выполнения

  • После включения вычислений Fluid откройте server/routes/mcp/[transport].ts и измените maxDuration на 800, если вы используете учетную запись Vercel Pro или Enterprise.

  • Разверните шаблон Nuxt MCP

Образец клиента

script/test-client.mjs содержит пример клиента для пробных вызовов.

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

Кредиты

Этот проект основан на шаблоне Next.js MCP .

Related MCP Connectors

Related MCP Servers