Google PageRank for AI agents. 25,000+ tools indexed.

mcp-handler MCP Server

vercel-labs/mcp-handler

Score: 84.0 → 0% Rank #1089 MCP Server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/vercel-labs--mcp-handler)](https://agentrank-ai.com/tool/vercel-labs--mcp-handler/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of vercel-labs/mcp-handler? Claim this listing →

Easily spin up an MCP Server on Next.js, Nuxt, Svelte, and more

Add AgentRank to Claude Code Discover and compare tools like vercel-labs/mcp-handler — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

vercel-labs/mcp-handler is a TypeScript MCP server. Easily spin up an MCP Server on Next.js, Nuxt, Svelte, and more

Ranked #1089 out of 24846 indexed tools.

In the top 5% of all indexed tools.

Used by 785 other projects.

Has 26 contributors.

Ecosystem

TypeScript No license

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 684

684 stars → growing community

Freshness 25% 1mo ago

Last commit 1mo ago → moderate activity

Issue Health 25% 51%

41/80 issues closed → decent issue management

Contributors 10% 26

26 contributors → active community

Dependents 25% 785

785 dependents → gaining traction

npm Downloads N/A
PyPI Downloads N/A
Forks 91
Description Good
License None

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Description low impact

Expand your description to 150+ characters for better discoverability

License low impact

Add an MIT or Apache-2.0 license to signal trust and enable adoption

Freshness high impact

Last commit was 31 days ago — a recent commit would boost your freshness score

Badge all embed codes →

AgentRank score for vercel-labs/mcp-handler
[![AgentRank](https://agentrank-ai.com/api/v1/badge/vercel-labs--mcp-handler)](https://agentrank-ai.com/tool/vercel-labs--mcp-handler/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/vercel-labs--mcp-handler/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/vercel-labs--mcp-handler" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="vercel-labs/mcp-handler"></script>

Matched Queries

"mcp server""mcp-server"

From the README

# mcp-handler

`mcp-handler` is a framework-agnostic HTTP adapter for hosting Model Context Protocol (MCP) servers in JavaScript and TypeScript applications. It turns an MCP server definition into a Web-standard `(Request) => Promise<Response>` handler that can be mounted in Next.js, Nuxt/Nitro, SvelteKit, Hono, and other Fetch-compatible frameworks.

Built on MCP SDK v2, it serves the **2026-07-28** MCP specification natively while transparently falling back to stateless Streamable HTTP for 2025-era clients — one handler, both protocol generations.

<p>
  <a href="https://vercel.com/labs#labs-products"></a>
  <a href="https://www.npmjs.com/package/mcp-handler"></a>
  <a href="https://www.npmjs.com/package/mcp-handler"></a>
  <a href="https://www.npmjs.com/package/mcp-handler"></a>
</p>

## Installation

```bash
npm install mcp-handler@^2 @modelcontextprotocol/server@^2 zod@^4
```

> **Note**: `mcp-handler` 2.x requires the MCP SDK v2 packages (`@modelcontextprotocol/server` ^2.0.0), z
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.