mcpindex
by gautamgb · remote · local (npm) · no sign-in to list tools · v0.4.0 · published by GitHub user gautamgb
The MCP server index that vets servers, not just lists them. Advisory screen before you install.
6 tools: 3 change things and 3 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things3Claude Code: ask: see these tools
- Only reads3Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http mcpindex https://mcpindex.ai/api/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
6 tools
Changes things 3Claude Code: ask
assess_serverAggregated pre-flight trust assessment across all tools on an MCP server.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Aggregated pre-flight trust assessment across all tools on an MCP server. Same verdict shape as check_tool_trust. Use for "is THIS server worth integrating?" decisions. v1 advisory; conformance monitored not enforced; verdicts may be UNVERIFIED if not yet probed.
check_tool_trustPre-invocation advisory screen for a specific tool on an MCP server.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Pre-invocation advisory screen for a specific tool on an MCP server. Returns an advisory verdict object (directive ALLOW | DENY | REVIEW | UNVERIFIED, dimensions, freshness). At v1 the public screen produces REVIEW or UNVERIFIED only - ALLOW/DENY are reserved. Not the in-path gate (mcpindex-gate). Agents SHOULD treat UNVERIFIED as "human review required", never as ALLOW.
recommend_mcp_for_taskRecommend the best MCP servers for a natural-language task.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Recommend the best MCP servers for a natural-language task. Returns top 3 ranked picks with reasoning, install commands, and quality scores. Use this when the user asks for the right MCP server for a task they want to do.
Only reads 3Claude Code: allow
compare_serversSide-by-side comparison of 2-5 MCP servers - quality scores, install paths, env vars.No findings
Why it is in this group
- The name "compare_servers" says "compare": a word for reading.
Description, as the server wrote it Side-by-side comparison of 2-5 MCP servers - quality scores, install paths, env vars.
get_install_commandGet the exact install command for a given MCP server and client.No findings
Why it is in this group
- The name "get_install_command" says "get": a word for reading.
Description, as the server wrote it Get the exact install command for a given MCP server and client. Returns a JSON block ready to paste into the client config.
search_mcp_serversKeyword + semantic search across every MCP server mcpindex indexes.No findings
Why it is in this group
- The name "search_mcp_servers" says "search": a word for reading.
Description, as the server wrote it Keyword + semantic search across every MCP server mcpindex indexes. Use when the user knows what tool category they want but not which server.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 0.4.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http mcpindex https://mcpindex.ai/api/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__mcpindex__search_mcp_servers",
"mcp__mcpindex__get_install_command",
"mcp__mcpindex__compare_servers"
],
"ask": [
"mcp__mcpindex__recommend_mcp_for_task",
"mcp__mcpindex__check_tool_trust",
"mcp__mcpindex__assess_server"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as mcpindex. Review it before you use it.
