MCP cover image
See in Github
2025-04-14

McPverse est un outil de recherche et de découverte pour les serveurs MCP (fournisseur de contexte de modèle) hébergés sur GitHub. Il classe et affiche des dépositions avec des configurations client dans une interface interactive propre et interactive.

0

Github Watches

0

Github Forks

0

Github Stars

🚀 MCPverse

MCPverse is a semantic search engine for discovering Model Configuration Protocol (MCP) servers across GitHub. It indexes public MCP repositories and enables powerful natural language search using vector embeddings and OpenSearch.


📡 Live Demo

Try out the hosted version of MCPverse here: 👉 https://mcpverse.streamlit.app


✨ Features

  • 🔍 Semantic search using OpenAI embeddings (text-embedding-ada-002)
  • 📚 Indexes name, description, and README content
  • ⚙️ Client configuration preview (where available)
  • 🎨 Interactive UI using Streamlit

📦 Project Structure

.
├── backend
│   ├── fetch_repos.py      # Get MCP server repos from Github
│   ├── extract_config.py   # Logic to extract MCP client config from README
│   ├── embedder.py         # OpenAI + OpenSearch indexing and search logic
|   ├── github_scraper.py   # Using Github API to search on MCP servers 
│   └── data/
│       └── mcpverse_data.json  
├── frontend
│   └── app.py               # Streamlit app
├── requirements.txt
├── README.md
├── .env
├── .gitignore

🛠️ Local Setup Guide

1. Clone the Repository

git clone https://github.com/Harika-BV/MCPverse.git
cd MCPverse

2. Set Up Python Environment

python -m venv venv
source venv/bin/activate  # For Windows: venv\Scripts\activate
pip install -r requirements.txt

3. Configure Environment Variables

Create a .env file in the root:

GH_API_KEY=your-github-token
ENV=local
OPENAI_API_KEY=your-openai-key
OPENSEARCH_HOST=localhost
OPENSEARCH_PORT=9200
OPENSEARCH_USER=admin
OPENSEARCH_PASS=admin

💡 You can also connect to your hosted OpenSearch or Elasticsearch cluster.


4. Start OpenSearch Locally (Optional)

If you're running OpenSearch locally, use Docker:

docker run -d --name opensearch -p 9200:9200 \
  -e "discovery.type=single-node" \
  -e "plugins.security.disabled=true" \
  opensearchproject/opensearch:2.11.1

5. Index MCP Repositories

cd backend
python embedder.py

This will:

  • Load the GitHub MCP repo data (from mcpverse_data.json)
  • Generate OpenAI embeddings
  • Index them into OpenSearch

6. Run the Streamlit App

cd frontend
streamlit run app.py

Then open http://localhost:8501 in your browser.


🧑‍💻 Maintainer

Built with ❤️ by Harika B V


⚠️ Disclaimer

All repositories and data are publicly available on GitHub.
MCPverse is a community project and is not affiliated with any third-party MCP maintainers.

相关推荐

  • Aurity Ltd
  • Create and Publish Business Websites in seconds. AI will gather all the details about your website and generate link to your website.

  • John Rafferty
  • Text your favorite pet, after answering 10 questions about their everyday lives!

  • Convincible Ltd
  • You're in a stone cell – can you get out? A classic choose-your-adventure interactive fiction game, based on a meticulously-crafted playbook. With a medieval fantasy setting, infinite choices and outcomes, and dice!

  • Ian O'Connell
  • Provide players' names or enter Quickstart to start the game!

  • analogchat.com
  • Efficient Spotify assistant for personalized music data.

  • Matthieu Savioux
  • Evaluates language quality of texts, responds with a numerical score between 50-150.

  • seabiscuit.ai
  • Discover A More Robust Business: Craft tailored value proposition statements, develop a comprehensive business model canvas, conduct detailed PESTLE analysis, and gain strategic insights on enhancing business model elements like scalability, cost structure, and market competition strategies. (v1.18)

  • Carl Oscar Aaro
  • Structured recipes for food and desserts – ingredient lists and step-by-step recipe instructions from any input. Become surprised, try something new or breathe life into grandma's old recipe notebook.

  • WangRongsheng
  • 🧑‍🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.

  • n8n-io
  • Plateforme d'automatisation de workflow à code équitable avec des capacités d'IA natives. Combinez le bâtiment visuel avec du code personnalisé, de l'auto-hôte ou du cloud, 400+ intégrations.

  • av
  • Exécutez sans effort LLM Backends, API, Frontends et Services avec une seule commande.

  • langgenius
  • 1Panel-dev
  • 🔥 1Panel fournit une interface Web intuitive et un serveur MCP pour gérer des sites Web, des fichiers, des conteneurs, des bases de données et des LLM sur un serveur Linux.

  • alibaba
  • Azure
  • Ce référentiel est pour le développement du serveur MCP Azure, apportant la puissance d'Azure à vos agents.

  • metorial
  • Versions conteneurisées de centaines de serveurs MCP 📡 🧠 🧠

  • caio-moliveira
  • Ce projet a été créé pour démontrer comment nous pouvons nous connecter avec différents protocoles de contexte de modèle (MCP).

  • rulego
  • ⛓️RULEGO est un cadre de moteur de règle d'orchestration des composants de nouvelle génération légère, intégrée, intégrée et de nouvelle génération pour GO.

  • Byaidu
  • PDF Traduction de papier scientifique avec formats conservés - 基于 AI 完整保留排版的 PDF 文档全文双语翻译 , 支持 Google / Deepl / Olllama / Openai 等服务 , 提供 CLI / GUI / MCP / DOCKER / ZOTERO

  • superiorlu
  • 🤖 Recueillir des référentiels, des outils, des sites Web, des articles et des tutoriels pratiques sur l'IA. 实用的 ai 百宝箱 💎

    Reviews

    3.1 (9)
    Avatar
    user_LaOaLbIT
    2025-04-23

    I recently started using MCPverse by Harika-BV, and it's an incredible tool! The user interface is intuitive and the features are robust, making it a versatile application for various needs. I appreciate the attention to detail and the seamless experience it provides. Highly recommend MCPverse to anyone looking for a reliable and efficient solution!

    Avatar
    user_Yt90Jf7C
    2025-04-23

    As a dedicated user of MCPverse, developed by Harika-BV, I am thoroughly impressed by its functionality and user-friendly interface. The seamless integration of features and reliable performance make it an essential tool in my daily application use. Highly recommended for anyone seeking efficiency and convenience!

    Avatar
    user_zAIehmCn
    2025-04-23

    MCPverse by Harika-BV is an outstanding platform for all MCP applications enthusiasts. Its intuitive interface and comprehensive features make it a must-have for anyone looking to streamline their operations. Highly recommend it for its efficiency and user-friendly design!

    Avatar
    user_AfzvoFO3
    2025-04-23

    As a loyal user of MCP applications, I must say that MCPverse by Harika-BV is an outstanding product! Its seamless integration and user-friendly interface make it incredibly easy to navigate. The efficiency it brings to my daily tasks is unparalleled. Highly recommended for anyone looking to streamline their workflow!

    Avatar
    user_VxWxsJNw
    2025-04-23

    I've been using MCPverse by Harika-BV and it's truly transformative. The seamless user interface and innovative features have made my daily workflow so much more efficient. The welcome message is warm and inviting, setting the perfect tone for a great experience. Highly recommend it to anyone looking for a top-notch application!

    Avatar
    user_0VvcRLJa
    2025-04-23

    MCPverse by Harika-BV is an absolutely fantastic application! It offers a seamless experience that I couldn't be happier with. The user interface is intuitive, and the functionalities are top-notch, making it a must-have for anyone in need of a reliable and efficient tool. Highly recommended!

    Avatar
    user_p3BAA7a6
    2025-04-23

    MCPverse by Harika-BV is an exceptional application that has transformed my user experience. It's intuitive, engaging, and super easy to navigate. The welcome information provides a warm introduction, making you feel instantly at home. Whether for personal or professional use, MCPverse stands out as a top-notch tool. Highly recommended!

    Avatar
    user_BVjOpgVX
    2025-04-23

    I've been using MCPverse for a while now, and it's truly impressive! Developed by Harika-BV, this app offers a seamless experience with its intuitive interface. It's a game-changer for anyone looking to dive into this domain. The welcoming message and guided start URL make it incredibly user-friendly. Highly recommended!

    Avatar
    user_UWTkwxqv
    2025-04-23

    As a loyal MCP application user, I can confidently say that MCPverse by Harika-BV is a game-changer. Its seamless integration and user-friendly interface make navigating through your projects a breeze. The welcoming start URL sets a positive tone right from the beginning, making it an essential tool for any professional. Highly recommended!