Offers an alternative version of the MCP server template using Next.js framework
Required for the MCP server deployment, providing database functionality for storing and managing context and state
Provides the SDK for building MCP server tools, prompts, and resources
Provides the deployment platform for the MCP server with specific configuration requirements including Fluid compute for optimal performance
Run an MCP Server on Vercel
Usage
Update api/server.ts
with your tools, prompts, and resources following the MCP TypeScript SDK documentation.
There is also a Next.js version of this template
Notes for running on Vercel
- Requires a Redis attached to the project under
process.env.REDIS_URL
- Make sure you have Fluid compute enabled for efficient execution
- After enabling Fluid compute, open
vercel.json
and adjust max duration to 800 if you using a Vercel Pro or Enterprise account - Deploy the MCP template
Local dev
- Run
vercel dev
for local development - Alternatively, integrate the system into the server framework of your choice.
Sample Client
script/test-client.mjs
contains a sample client to try invocations.
This server cannot be installed
A template for running Model Context Protocol servers on Vercel with Redis support, allowing developers to deploy their custom tools, prompts, and resources using the MCP TypeScript SDK.
Related MCP Servers
- AsecurityAlicenseAqualityA production-ready template for creating Model Context Protocol servers with TypeScript, providing tools for efficient testing, development, and deployment.Last updated -145833JavaScriptMIT License
- AsecurityAlicenseAqualityA TypeScript-based template for building Model Context Protocol servers, featuring fast testing, automated version management, and a clean structure for MCP tool implementations.Last updated -14584TypeScriptMIT License
- AsecurityFlicenseAqualityA powerful Model Context Protocol (MCP) server enabling seamless Vercel project management, including deployments, domains, environment variables, and team configurations through Cursor's Composer or Codeium's Cascade.Last updated -6550TypeScript
- -securityAlicense-qualityAn MCP server that enables interaction with the Vercel API to manage deployments, DNS records, domains, projects, and environment variables through natural language commands.Last updated -65TypeScriptMIT License