@mcpindex/server
v0.1.1
Published
MCPIndex Server
Downloads
17
Readme
MCPIndex
Let your LLM find the right tool automatically – no manual setup for each tool!
MCPIndex is a Model Context Protocol (MCP) server that enables LLMs to automatically discover and invoke suitable MCP tools, eliminating the need to manually find and configure suitable MCP tools for every task.
✨ Features
- Massive tool index: Thousands of MCP tools indexed
- Quality-aware selection: Real usage review statistics to help LLMs pick the best tool
- Seamless auth: Auto prompt when a tool needs to connect to your account
- Local secret storage: All auth information is processed locally and stored in your machine's key store
🧰 Prerequisites
Node.js 20+ and npx available.
🚀 Usage
- Add the following to your LLM app (e.g. Cursor, Claude, Vscode, Windsurf, etc.)'s MCP config:
{
"MCPIndex": {
"command": "npx",
"args": ["-y", "@mcpindex/server"]
}
}- Add the following to your LLM app’s rules/system prompt or simply append it to your prompt so the LLM uses MCPIndex effectively:
You can optionally search for tools using MCPIndex (3 searches maximum for one task) and invoke suitable tools if any. Prompt the user to authorize if required and not already done.
🛠️ Troubleshooting
- Command not found: Ensure Node.js 20+ is installed and
npxis available in your PATH. - No tools visible in client: Confirm your LLM app points to
npx -y @mcpindex/serverand restart the app after changing config.
