01 · ABOUT

What xmcp does

xmcp is a TypeScript framework for building and shipping MCP servers. Tools, prompts and resources are registered automatically from the file system, and a server can be built with either the HTTP or the STDIO transport.

Why teams reach for it: xmcp turns an MCP server into a directory of TypeScript files: a file placed in the tools, prompts or resources directory is discovered and registered automatically, HTTP and STDIO transports are built in, and one command plugs the server into an existing Next.js or Express app.

LibraryOpen SourceTypeScriptMCP Server
02 · TECHNICAL SPECIFICATIONS

How xmcp compares

Fields the vendor doesn't document are left blank here rather than guessed — a blank means nothing verified, not a "no."

Language
TypeScript
Official Sdk
No
Spec Revision Implemented
2025-11-25
Transports
stdio, Streamable HTTP
Builds Servers
Yes
Package Registry
npm
Package Name
xmcp-monorepo
03 · NEW TO MCP?
What will you use to implement the protocol?

A framework or SDK gives developers pre-built code for creating an MCP server or client, so they don't have to implement the protocol from scratch.