OpenMCP is an open-source marketplace for Model Context Protocol (MCP) servers. Inspired by golf.dev, it provides a platform for developers to discover, share, and contribute MCP servers that extend AI assistant capabilities.
- Browse MCP Servers: Discover servers created by the community
- Search & Filter: Find servers by name, tags, or functionality
- Detailed Information: View installation instructions, features, and documentation
- Submit Servers: Share your MCP servers with the community
- Open Source: Completely free and open for contributions
- Frontend: Next.js 15, React, TypeScript
- Styling: Tailwind CSS
- Testing: Jest, React Testing Library
- CI/CD: GitHub Actions
- Node.js 18+
- npm or yarn
- Clone the repository:
git clone https://github.com/asklokesh/OpenMCP.git
cd OpenMCP
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:32750 in your browser
npm test
npm run build
npm start
- Fork this repository
- Sign up for Vercel
- Import your forked repository
- Deploy with default settings
The project can be deployed to any platform that supports Next.js:
- Netlify
- AWS Amplify
- Railway
- Render
- Self-hosted with Docker
We welcome contributions! Please see our Contributing Guidelines for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
If you find OpenMCP useful, please consider supporting the project:
- Star this repository
- Sponsor on GitHub
- Report bugs and suggest features
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by golf.dev
- Built for the MCP community
- Powered by the open-source community
Made for the MCP community