SaaSolution A directory of new software

xmcp

Write TypeScript functions that an AI assistant can call as tools

ForTypeScript developers who want to connect their app to AI assistants Command line

Visit xmcp ↗
The xmcp website
xmcp website, captured Oct 26, 2026

However much an AI chat assistant can explain, it cannot look up a single order in your shop's database until someone builds it a door. The Model Context Protocol (MCP) gives that door a standard shape: a small server that tells AI apps which actions and data an app offers. xmcp, an MIT-licensed TypeScript framework on GitHub, takes care of the protocol code for such servers, so developers write ordinary functions.

Each tool is one file in a folder, which xmcp finds and registers at startup. The file holds an input schema, a name, a description that tells the AI model when to use it, and the function that does the work. Prompts and resources, the read-only data a model can pull in, follow the same pattern.

One codebase can serve over HTTP for a hosted server or over STDIO, the local connection used by desktop apps such as Claude Desktop. An adapter adds the MCP server to an existing Next.js, Express, Fastify or NestJS app, so the server runs inside the app itself.

Middleware checks every request, for example for an API key or a rate limit. Plugins connect Clerk, Stripe and other services for sign-in and billing, and a template gallery offers starter servers to fork.

Good fit if you…

  • already run a Next.js or Express app and want an MCP server inside it
  • prefer writing plain TypeScript functions to wiring up the protocol by hand
Made xmcp? Get the badge

You're welcome to show the listing on your site. It's optional and free, and nothing about the listing depends on it.

Listed on SaaSolution.io

Share the listing

X ↗LinkedIn ↗Bluesky ↗

More in Developer Tools & APIs

See all →

HostingCompass

Compare hosting and domain offers by what they cost after the first year

NovaSynth

Throw simulated callers at your voice bot before real customers ring it

Zozo

Let AI coding agents work through your issue backlog and hand back pull requests

FutureInfra

Ask your AI coding assistant to put your app online, with server, address and HTTPS

AI Rank

Follow which AI models and open-source projects are rising, updated every day

From the blog

All posts →