MCP.so
Sign In

Example Next.js MCP Server

@rajatsandeepsen

About Example Next.js MCP Server

MCP Server for Beckn Protocol (SSE Transport)

Basic information

Category

Other

Runtime

node

Transports

stdio

Publisher

rajatsandeepsen

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "beckn-mcp": {
      "command": "node",
      "args": [
        "scripts/test-client.mjs",
        "https://mcp-for-next-js.vercel.app"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Example Next.js MCP Server?

It is an MCP server that integrates with Next.js using the @vercel/mcp-adapter. It allows developers to add MCP capabilities (tools, prompts, resources) to any Next.js project and deploy them on Vercel.

How to use Example Next.js MCP Server?

Update app/[transport]/route.ts with your tools, prompts, and resources following the MCP TypeScript SDK documentation. Use the sample client in scripts/test-client.mjs to test invocations, for example: node scripts/test-client.mjs https://mcp-for-next-js.vercel.app.

Key features of Example Next.js MCP Server

  • Uses the Vercel MCP Adapter for easy integration.
  • Supports SSE transport (requires Redis).
  • Requires Fluid compute for efficient execution.
  • Adjustable maxDuration (up to 800 seconds on Pro/Enterprise).
  • Deployable from the Next.js MCP template.
  • Includes a sample client for testing invocations.

Use cases of Example Next.js MCP Server

  • Adding an MCP server to an existing Next.js project.
  • Deploying MCP tools, prompts, and resources on Vercel.
  • Building and testing MCP invocations with a sample client.

FAQ from Example Next.js MCP Server

Does SSE transport require any additional services?

Yes, SSE transport requires a Redis instance attached to the project under process.env.REDIS_URL.

What compute settings are needed?

Fluid compute must be enabled for efficient execution. After enabling it, adjust maxDuration in app/route.ts to 800 if using a Vercel Pro or Enterprise account.

Where can I get started quickly?

Deploy the Next.js MCP template from Vercel.

What transport options are available?

The sample uses SSE transport. No other transports are mentioned in the README.

How do I test the server?

Run the provided sample client with your server URL: node scripts/test-client.mjs <url>.

Comments

More Other MCP servers