MCP ExplorerExplorer

Openmcp

@asklokeshon 10 months ago
1 MIT
FreeCommunity
AI Systems
OpenMCP is an open-source marketplace for discovering and sharing MCP servers.

Overview

What is Openmcp

OpenMCP is an open-source marketplace for Model Context Protocol (MCP) servers, enabling developers to discover, share, and contribute to MCP servers that enhance AI assistant capabilities.

Use cases

Use cases for OpenMCP include creating custom MCP servers for specific applications, collaborating on AI projects, and providing a platform for developers to share innovative solutions.

How to use

To use OpenMCP, clone the repository from GitHub, install the necessary dependencies using npm or yarn, and run the development server. You can also deploy it on platforms like Vercel, Netlify, or AWS Amplify.

Key features

Key features of OpenMCP include browsing community-created MCP servers, searching and filtering by name or functionality, viewing detailed information and installation instructions, and the ability to submit your own MCP servers.

Where to use

OpenMCP can be used in various fields such as AI development, software engineering, and any domain that requires enhanced AI assistant functionalities.

Content

OpenMCP - Open Source MCP Servers Marketplace

CI
License: MIT

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.

Features

  • 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

Tech Stack

  • Frontend: Next.js 15, React, TypeScript
  • Styling: Tailwind CSS
  • Testing: Jest, React Testing Library
  • CI/CD: GitHub Actions

Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/asklokesh/OpenMCP.git
cd OpenMCP
  1. Install dependencies:
npm install
  1. Run the development server:
npm run dev
  1. Open http://localhost:32750 in your browser

Running Tests

npm test

Building for Production

npm run build
npm start

Deployment

Vercel (Recommended)

  1. Fork this repository
  2. Sign up for Vercel
  3. Import your forked repository
  4. Deploy with default settings

Other Platforms

The project can be deployed to any platform that supports Next.js:

  • Netlify
  • AWS Amplify
  • Railway
  • Render
  • Self-hosted with Docker

Contributing

We welcome contributions! Please see our Contributing Guidelines for details.

How to Contribute

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Support

If you find OpenMCP useful, please consider supporting the project:

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

  • Inspired by golf.dev
  • Built for the MCP community
  • Powered by the open-source community

Made for the MCP community

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers