Open MCP Marketplace logo

Open MCP Marketplace

by AI-Agent-Hub

The open source MCP Marketplace plugin is a web project that displays available MCP tools meta and config files in the frontend. It allows users to choose, manage and install their preferred MCP tools, upgrading AI Agent tools use ability.

View on GitHub

Last updated: N/A

What is Open MCP Marketplace?

The Open MCP Marketplace is a plugin that provides a user interface for browsing, selecting, and installing MCP (Microservice Capability Provider) tools. It enables AI agents and applications to easily integrate and utilize various functionalities like mapping, payment processing, and data fetching from different providers.

How to use Open MCP Marketplace?

  1. Clone the project.
  2. Copy the mcp_marketplace plugin folder to your project.
  3. Include the index.html, scripts.js, and styles.css files in your main HTML file.
  4. Configure the endpoint in scripts.js to point to either the DeepNLP or PulseMCP marketplace.
  5. Access the selectedItems global variable in JavaScript to retrieve the user-selected tools and configurations.

Key features of Open MCP Marketplace

  • Html-Based Agent Button

  • Browser and Pagination

  • Select and Install MCP servers

  • Autonomous MCP Tools Dispatcher

Use cases of Open MCP Marketplace

  • Integrating MCP tools into chatbots

  • Enhancing AI search engines with MCP functionalities

  • Enabling AI agents to perform tasks using various MCP tools

  • Dispatching queries to the most suitable MCP tool based on user reviews and ratings

FAQ from Open MCP Marketplace

What is an MCP tool?

MCP stands for Microservice Capability Provider. It refers to a microservice that offers a specific capability, such as mapping, payment processing, or data fetching.

How do I add my own MCP server to the marketplace?

The README does not cover how to add your own MCP server to the marketplace.

What are the available MCP marketplaces?

Currently, the plugin supports DeepNLP and PulseMCP marketplaces.

How do I get the selected tools?

Access the global variable selectedItems in JavaScript.

Can I use this plugin with any AI agent?

Yes, the plugin can be integrated with any AI agent or application that can utilize web-based components.