mcpField
📬
📬 mcp-index

📬 mcp-index

Local
npmjs.comDeveloper Tools1Updated 81w ago

About 📬 mcp-index

mcp-index is a CLI for submitting a GitHub repository as an MCP server to mcprepository.com. It sends an indexing request for validation and processing.

Key features

  1. 01Submit a GitHub repository URL
  2. 02Request MCP server indexing
  3. 03Queue submissions for validation

Use cases

  1. 01Listing an MCP server project in the repository
  2. 02Submitting a repository for MCP compatibility checks

MCP support

The CLI sends GitHub repository URLs to the mcprepository.com indexing API for MCP server detection and processing; it does not itself expose an MCP server.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"index": {
"command": "npx",
"args": [
"-y",
"mcp-index"
]
}
}
}
Run commandnpx -y mcp-index

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmmcp-index

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

📬 mcp-index

Submit your MCP Server to the official registry.
Powered by mcprepository.com — the official MCP Server Repository.


📦 About

mcp-index is a simple CLI tool to submit your GitHub repository as an MCP Server to mcprepository.com.
Whether you’ve built an automation tool, an AI server, or a protocol interface — this tool helps you get listed publicly and discoverable by others.


🚀 Installation

You can use it instantly via npx:

npx mcp-index <github-repo-url>

Or install globally:

npm install -g mcp-index

📬 Usage

mcp-index https://github.com/yourname/your-mcp-server
Example output:
✅ Index request submitted successfully!
📦 Expected MCP Server URL: https://mcprepository.com/yourname/your-mcp-server
⏳ Your repository is now queued for validation and processing.
🔍 We will check if it's a valid MCP Server.
🔔 You’ll be notified when it becomes available on the MCP Repository.

🧠 Notes

  • You must provide a valid GitHub repository URL.
  • The server will handle:
    • Checking for duplicates
    • Detecting MCP compatibility
    • Queuing for processing
  • We auto-detect based on your project’s language and structure.

🌐 Powered by MCPRepository

This tool uses the official MCP indexing API:

POST https://mcprepository.com/api/index

Read more at mcprepository.com


Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.