Skip to main content
Glama

Nuxt MCP Server on Vercel

by atinux
README.md1.32 kB
# Nuxt MCP Server Template This is a simple Nuxt application that serves as a MCP server using the [Streamable HTTP Server Transport](https://modelcontextprotocol.io/specification/2025-06-18/basic/transports#streamable-http). Update `server/routes/mcp.ts` with your tools, prompts, and resources following the [mcp-handler](https://github.com/vercel/mcp-handler/tree/main) documentation. The MCP server is mounted on `/mcp`. ## Setup Make sure to install dependencies: ```bash pnpm install ``` ## Development Server Start the development server on another terminal on `http://localhost:3000`: ```bash pnpm dev ``` ## Production Build the application for production: ```bash pnpm build ``` Locally preview production build: ```bash pnpm preview ``` Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. ## Notes for running on Vercel Make sure you have [Fluid compute](https://vercel.com/docs/functions/fluid-compute) enabled for efficient execution [![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fatinux%2Fmcp-with-nuxt) ## Sample Client `script/test-client.mjs` contains a sample client to try invocations. ```sh node scripts/test-client.mjs http://localhost:3000 ```

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