Example of creating a MCP server with Nuxt / Nitro.
16 stars
TypeScript
Updated Nov 4, 2025
mcp-server
nitro
nuxt
vercel
Documentation
Nuxt MCP Server Template
This is a simple Nuxt application that serves as a MCP server using the Streamable HTTP Server Transport.
Update server/routes/mcp.ts with your tools, prompts, and resources following the mcp-handler documentation.
The MCP server is mounted on /mcp.
Setup
Make sure to install dependencies:
bash
pnpm installDevelopment Server
Start the development server on another terminal on http://localhost:3000:
bash
pnpm devProduction
Build the application for production:
bash
pnpm buildLocally preview production build:
bash
pnpm previewCheck out the deployment documentation for more information.
Notes for running on Vercel
Make sure you have Fluid compute enabled for efficient execution
Sample Client
script/test-client.mjs contains a sample client to try invocations.
sh
node scripts/test-client.mjs http://localhost:3000Similar MCP
Based on tags & features
Trending MCP
Most active this week