Vibe Coding Discover

MCP

The TypeScript MCP framework

★ 1.3K92 forksTypeScriptMITbasementstudio

xmcp is a TypeScript framework for building and deploying MCP servers, with file-system routing for tools and prompts, hot reloading, middleware support, and zero-config Vercel deployment. It scaffolds new servers or adds MCP to existing Next.js/Express apps.

Use Cases

Build MCP servers in TypeScriptScaffold a new MCP app with create-xmcp-appAdd MCP endpoints to an existing Next.js appAdd MCP endpoints to an existing Express appAuto-register tools and prompts from a directoryShip authenticated MCP servers with middlewaresDeploy MCP servers to Vercel with zero configHot reload MCP tools during developmentCustomize MCP server configurationTest MCP servers end-to-end with provided harnesses

Built With

Language
TypeScript
Frameworks
Model Context Protocol · Next.js · Express · Vercel · Turborepo · pnpm · Changesets · ESLint · Prettier

Tags

mcp · model-context-protocol · typescript · framework · mcp-server · file-system-routing · hot-reload · middleware · stdio · http · vercel · nextjs · express · developer-experience · monorepo · serverless