MCP.so
登录

Run an MCP Server on Vercel

@npstorey

关于 Run an MCP Server on Vercel

暂无概览

基本信息

分类

云与基础设施

许可证

MIT license

运行时

node

传输方式

stdio

发布者

npstorey

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "opengov-mcp-server-vercel": {
      "command": "node",
      "args": [
        "scripts/test-client.mjs",
        "https://mcp-on-vercel.vercel.app"
      ]
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Run an MCP Server on Vercel?

Run an MCP Server on Vercel is a template for deploying a Model Context Protocol (MCP) server on Vercel Functions. It integrates the MCP TypeScript SDK with serverless infrastructure and requires a Redis instance for state management.

How to use Run an MCP Server on Vercel?

Update api/server.ts to define custom tools, prompts, and resources following the MCP TypeScript SDK. Deploy the project on Vercel with a Redis instance set as process.env.REDIS_URL, enable Fluid compute, and optionally adjust vercel.json max duration to 800 seconds for Pro or Enterprise accounts. A sample client script (scripts/test-client.mjs) is provided for testing invocations.

Key features of Run an MCP Server on Vercel

  • Deploy MCP servers on Vercel Functions
  • Built with the MCP TypeScript SDK
  • Requires Redis for state persistence
  • Fluid compute for efficient execution
  • Configurable invocation duration up to 800 seconds

Use cases of Run an MCP Server on Vercel

  • Deploying custom MCP tools on serverless infrastructure
  • Testing MCP invocations with the included sample client
  • Building MCP servers that integrate with Next.js applications

FAQ from Run an MCP Server on Vercel

What dependencies does Run an MCP Server on Vercel require?

It requires a Redis instance attached to the project and accessible via the REDIS_URL environment variable. Fluid compute must be enabled for efficient execution.

Can I adjust the execution duration?

Yes. After enabling Fluid compute, you can set the max duration in vercel.json to 800 seconds if you have a Vercel Pro or Enterprise account.

Is there a sample client available?

Yes. The project includes scripts/test-client.mjs, a sample client that can be run to test invocations against the deployed server.

Does this template work with Next.js?

Yes. There is a separate Next.js version of this template available in the Vercel template gallery.

评论

云与基础设施 分类下的更多 MCP 服务器