Designed with DX in mind, this open-source project streamlines development and makes it easier to build and deploy powerful tools on the Model Context Protocol ecosystem.
When we created xmcp, we aimed for a simple developer experience. That's why you can start from scratch or add xmcp to your existing Next.Js or any express app.
Just run
npx init-xmcp@latest
On your project and the CLI will set it up for you.
I was hoping someone would make something like this, I can envision many use cases for xmcp. Apart from being easy to set up, it can serve as the foundational stone for amplifying AI use within the toolkit ecosystem of teams.
Super easy to set up, TypeScript-native, and built with developer experience in mind. It brings file-based routing for tools, hot reload during development, and built-in middleware support.
What’s great is that it integrates seamlessly with Next.js and Express, so you can drop it into existing projects or start fresh. Plus, it deploys natively on Vercel, making it super easy to go from local dev to production.
As one of the creators of the most popular MCP client I have to say that it’s great to see a great project like xmcp joining the ecosystem!
We are still very early and every effort in the MCP space is crucial for the adoption!
Congrats on the launch 🏇🎉@valentina_bearzotti@rauchg
So close to the #2 place!
xmcp
Hello!
When we created xmcp, we aimed for a simple developer experience. That's why you can start from scratch or add xmcp to your existing Next.Js or any express app.
Just run
On your project and the CLI will set it up for you.
xmcp
@matinotfound LFG!
Raster
This is a fantastic idea and will definitely help multiple teams (including ours) build apps with deeper MCP integration.
xmcp
@tjkohli Thank you for your support! Can't wait to see what you and your amazing team can build with this Framework!
xmcp
@tjkohli start building today!
I was hoping someone would make something like this, I can envision many use cases for xmcp. Apart from being easy to set up, it can serve as the foundational stone for amplifying AI use within the toolkit ecosystem of teams.
xmcp
@lisandro that's right!
xmcp
Super easy to set up, TypeScript-native, and built with developer experience in mind. It brings file-based routing for tools, hot reload during development, and built-in middleware support.
What’s great is that it integrates seamlessly with Next.js and Express, so you can drop it into existing projects or start fresh. Plus, it deploys natively on Vercel, making it super easy to go from local dev to production.
xmcp
@facundo_santana that's right. from 0 to 1 in no time
Chat With Your Database
This is just right. I worked a lot with MCPs, and the DX was never quite right. This was the missing piece of the puzzle.
Congrats for the launch @basementstudio @ragojose @valentina_bearzotti @matinotfound
xmcp
That means a lot — thank you! We felt the same pain and built XMCP to finally smooth out that experience. Can’t wait to see what you build with it!
xmcp
Hey ProductHunters,
Today, we're very excited to launch xmcp — the TypeScript framework for building & shipping MCP applications.
⊹ File System Routing - Tools are auto-registered from a `tools/` directory
⊹ Hot Reloading - Instant development feedback
⊹ Middlewares - Toolkit for shipping authentication and custom middlewares
⊹ Extensible Configuration - Customizable configuration for your MCP server
⊹ Deploy Anywhere - Flexible deployment across any platform
⊹ Vercel Support - Deploy-ready for Vercel out of the box
Check out our framework at https://xmcp.dev/
Read our docs at https://xmcp.dev/docs
Star us on GitHub: https://github.com/basementstudio/xmcp
Follow us on X: https://x.com/xmcp_dev
mcp-use
xmcp
Thank you so much Luigi!