xmcp
xmcp is a TypeScript framework for building and shipping MCP servers, with file-system routing for tools and prompts, hot reloading, middleware, and deployment to any platform including Vercel.
xmcp is a framework for building and shipping MCP servers in TypeScript. It auto-registers tools and prompts from dedicated directories using file-system routing, reloads changes instantly during development, and provides a toolkit of middlewares for adding authentication and other request handling to a server.
A server's configuration is extensible, and it can be deployed to any platform, with zero-configuration deployment to Vercel specifically supported. New projects are bootstrapped with a starter command, or xmcp can be added to an existing Next.js or Express project instead.