xmcp
TypeScript framework for building and shipping MCP applications with file system routing, hot reloading, and flexible deployment options.
At a Glance
Pricing
Get started with xmcp at no cost with Free version available.
Engagement
Available On
About xmcp
xmcp is a TypeScript framework designed to streamline the development of MCP (Model Context Protocol) applications. It provides a developer-friendly approach to building AI tools and servers that extend AI capabilities through the Model Context Protocol ecosystem.
The framework features file system routing where tools are automatically registered from a tools/ directory, hot reloading for instant development feedback, and comprehensive middleware support for authentication and custom processing. xmcp supports both HTTP and STDIO transports, allowing you to build web-based MCP servers or local tools that can be published as npm packages.
With built-in support for TypeScript, Zod schema validation, and modern development practices, xmcp removes the friction from creating powerful AI tool integrations. It offers flexible deployment options including Vercel support out of the box, and can be integrated into existing Next.js or Express applications. Whether you're building tools for database queries, file operations, or external API integrations, xmcp provides the foundation to quickly ship production-ready MCP servers.
Community Discussions
Be the first to start a conversation about xmcp
Share your experience with xmcp, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
Get started with xmcp at no cost with Free version available.
- Free version available
Open Source
Open Source plan with Complete framework access and All development tools included.
- Complete framework access
- All development tools included
- Community support
- MIT license
- Full source code access
Capabilities
Key Features
- File system routing with auto-discovery of tools
- Hot reloading for instant development feedback
- Middleware support for authentication and custom processing
- Support for both HTTP and STDIO transports
- TypeScript and Zod schema validation
- Integration with existing Next.js and Express apps
- Vercel deployment support out of the box
- Built-in API key and JWT authentication middlewares
- Custom webpack configuration options
- OAuth provider implementation (experimental)
- Flexible deployment across any platform
