
xmcp
TypeScript framework for building MCP servers that expose tools, prompts and resources to AI applications.
xmcp is a TypeScript framework for building MCP servers, which give AI applications tools, prompts and resources through the Model Context Protocol. The installation page scaffolds a project with create-xmcp-app and asks which transport to use: HTTP, which runs on a server, or STDIO, which runs on the user’s machine.
An HTTP server can be hosted as a Node.js web service, as the Render guide describes, or run as a Vercel Function, as the Vercel guide describes.
Worth knowing
The build step needs the xmcp compiler as a development dependency, and the Vercel guide says to keep development dependencies installed during the build. The built server is self-contained at runtime.
Identity
Rendering and deploy
- Runs as
- Always on, Per request56
- Install with
- npx create-xmcp-app (scaffolder)4
Releases
Adoption
Sources
- 2026-10-22: links, Written in, GitHub stars
api.github.com/repos/basementstudio/xmcp - 2026-10-22: links, Categories
xmcp.dev/docs - 2026-10-22: Maintainer, License, License model
raw.githubusercontent.com/basementstudio/xmcp/main/license.md - 2026-10-22: Runtime, Minimum runtime, Install with
xmcp.dev/docs/getting-started/installation - 2026-10-22: Runs as
xmcp.dev/docs/deployment/render - 2026-10-22: Runs as
xmcp.dev/docs/deployment/vercel - 2026-10-22: Current major version, Last release
api.github.com/repos/basementstudio/xmcp/releases - 2026-10-22: Contributors
api.github.com/repos/basementstudio/xmcp/contributors - 2026-10-22: npm downloads a week
api.npmjs.org/downloads/point/last-week/xmcp - 2026-10-22: First release
registry.npmjs.org/xmcp