FindSoftware

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

Status
Active
Maintainer
basement.studio LLC3
Maintained by
Company
First release
202510

Rendering and deploy

Runs as
Always on, Per request56
Install with
npx create-xmcp-app (scaffolder)4

Releases

Current major version
17
Last release
2026-10-227

Adoption

GitHub stars
1,3421
npm downloads a week
7,5289
Contributors
378

Why these figures do not compare

Sources

  1. 2026-10-22: links, Written in, GitHub stars
    api.github.com/repos/basementstudio/xmcp
  2. 2026-10-22: links, Categories
    xmcp.dev/docs
  3. 2026-10-22: Maintainer, License, License model
    raw.githubusercontent.com/basementstudio/xmcp/main/license.md
  4. 2026-10-22: Runtime, Minimum runtime, Install with
    xmcp.dev/docs/getting-started/installation
  5. 2026-10-22: Runs as
    xmcp.dev/docs/deployment/render
  6. 2026-10-22: Runs as
    xmcp.dev/docs/deployment/vercel
  7. 2026-10-22: Current major version, Last release
    api.github.com/repos/basementstudio/xmcp/releases
  8. 2026-10-22: Contributors
    api.github.com/repos/basementstudio/xmcp/contributors
  9. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/xmcp
  10. 2026-10-22: First release
    registry.npmjs.org/xmcp

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON