MCP.so
Sign In

MCPverse MCP Server

@Harika-BV

Basic information

Category

Other

Transports

stdio

Author

Harika-BV

About MCPverse MCP Server

MCPverse is a search and discovery tool for MCP (Model Context Provider) servers hosted on GitHub. It ranks and displays repos with client configs in a clean, interactive UI.

MCPverse MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "MCPverse": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

MCPverse MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCPverse?

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

How to use MCPverse?

Use the hosted version at https://mcpverse.streamlit.app or set up locally. For local setup, clone the repo, create a Python virtual environment, install dependencies, configure a .env file with GitHub and OpenAI API keys and OpenSearch credentials, optionally start OpenSearch via Docker, run python embedder.py to load and index repo data, then run streamlit run app.py to launch the UI at http://localhost:8501.

Key features of MCPverse

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

Use cases of MCPverse

  • Discover MCP servers for a specific task using natural language queries
  • Find MCP servers with client configuration examples
  • Explore the MCP ecosystem across public GitHub repositories

Frequently asked questions

1

What does MCPverse do?

It is a semantic search engine that indexes public MCP server repositories on GitHub and lets you search them using natural language.

2

How do I set up MCPverse locally?

Clone the repository, create a Python virtual environment, install dependencies, configure a `.env` file with your GitHub token, OpenAI API key, and OpenSearch host/port, start OpenSearch (optionally via Docker), run `python embedder.py` to index repos, then run `streamlit run app.py` to launch the frontend.

3

What dependencies does MCPverse require?

Python, a GitHub API token, an OpenAI API key, and an OpenSearch (or Elasticsearch) cluster. OpenSearch can be run locally via Docker.

4

Is there a hosted version of MCPverse?

Yes, a live demo is available at https://mcpverse.streamlit.app.

5

What data does MCPverse index?

It indexes the name, description, and README content of public MCP server repositories found on GitHub, and includes client configuration previews when available.

Comments

More Other MCP servers