
McPverse
McPverse ist ein Such- und Erkennungs -Tool für MCP -Server (Modellkontextanbieter), die auf GitHub gehostet werden. Es rangiert und zeigt Repos mit Client -Konfigurationen in einer sauberen, interaktiven Benutzeroberfläche an.
3 years
Works with Finder
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.
相关推荐
🔥 1Panel bietet eine intuitive Weboberfläche und einen MCP -Server, um Websites, Dateien, Container, Datenbanken und LLMs auf einem Linux -Server zu verwalten.
⛓️Rugele ist ein leichter, leistungsstarker, leistungsstarker, eingebetteter Komponenten-Orchestrierungsregel-Motor-Rahmen für GO.
🧑🚀 全世界最好的 llm 资料总结(数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Zusammenfassung der weltbesten LLM -Ressourcen.
Flock ist eine Workflow-basierte Low-Code-Plattform, um schnell Chatbots, Lappen und Koordinierung von Multi-Agent-Teams zu erstellen, die von Langgraph, Langchain, Fastapi und NextJs angetrieben werden.
PDF wissenschaftliche Papierübersetzung mit erhaltenen Formaten - 基于 ai 完整保留排版的 pdf 文档全文双语翻译 , 支持 支持 支持 支持 google/deeptl/ollama/openai 等服务 提供 cli/gui/mcp/docker/zotero
Fair-Code-Workflow-Automatisierungsplattform mit nativen KI-Funktionen. Kombinieren Sie visuelles Gebäude mit benutzerdefiniertem Code, SelbstHost oder Cloud, 400+ Integrationen.
Erstellen Sie einfach LLM -Tools und -Argarten mit einfachen Bash/JavaScript/Python -Funktionen.
😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 qq / 微信(企业微信、个人微信) / 飞书 / 钉钉 / diskord / telegram / slack 等平台 | 支持 Chatgpt 、 Deepseek 、 Diffy 、 Claude 、 Gemini 、 xai 、 ppio 、 、 ulama 、 lm Studio 、阿里云百炼、火山方舟、 siliconflow 、 qwen 、 mondshot 、 chatglm 、 sillytraven 、 mcp 等 llm 的机器人 / agent | LLM-basierte Instant Messaging Bots-Plattform, unterstützt Zwietracht, Telegramm, Wechat, Lark, Dingtalk, QQ, Slack
Reviews

user_LaOaLbIT
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!

user_Yt90Jf7C
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!

user_zAIehmCn
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!

user_AfzvoFO3
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!

user_VxWxsJNw
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!

user_0VvcRLJa
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!

user_p3BAA7a6
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!

user_BVjOpgVX
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!

user_UWTkwxqv
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!