MCP-Server

mcpindex

io.github.gautamgb/mcp-server-mcpindex
MCP- & Agenten-Infrastruktur Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Indexes MCP servers and provides advisory trust assessments, comparisons, search, recommendations, and installation commands.

assess_server
Assess server trust (advisory)
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.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['server_id'], 'properties': {'server_id': {'type': 'string', 'description': 'Server slug to assess.'}}}
check_tool_trust
Check tool trust (advisory)
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.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['server_id', 'tool_name'], 'properties': {'server_id': {'type': 'string', 'description': 'Registry slug from search_mcp_servers / recommend results, e.g. "io-github-microsoft-playwright-mcp" (NOT a short name like "github").'}, 'tool_name': {'type': 'string', 'description': 'Tool name as exposed by the server (e.g. "create_pull_request").'}}}
compare_servers
Compare MCP servers
Side-by-side comparison of 2-5 MCP servers - quality scores, install paths, env vars.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['slugs'], 'properties': {'slugs': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 5, 'minItems': 2, 'description': 'Server slugs to compare.'}}}
get_install_command
Get install command
Get the exact install command for a given MCP server and client. Returns a JSON block ready to paste into the client config.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['server_slug', 'client'], 'properties': {'client': {'enum': ['claude-desktop', 'claude-code', 'cursor', 'gemini-cli', 'cline'], 'type': 'string', 'description': 'Target client.'}, 'server_slug': {'type': 'string', 'description': 'Slug of the server (from search or recommend results).'}}}
recommend_mcp_for_task
Recommend MCP servers for a task
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.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['task'], 'properties': {'task': {'type': 'string', 'description': 'Natural-language description of the task, e.g. "read PDFs and write to S3".'}}}
search_mcp_servers
Search MCP servers
Keyword + semantic search across every MCP server mcpindex indexes. Use when the user knows what tool category they want but not which server.
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results (default 10, max 50).'}, 'query': {'type': 'string', 'description': 'Search query.'}, 'category': {'type': 'string', 'description': 'Optional category filter (e.g. database, browser, github).'}}}
Hinzugefügt
assess_server
17. September 2026 12:41
Hinzugefügt
check_tool_trust
17. September 2026 12:41
Hinzugefügt
compare_servers
17. September 2026 12:41
Hinzugefügt
get_install_command
17. September 2026 12:41
Hinzugefügt
search_mcp_servers
17. September 2026 12:41
Hinzugefügt
recommend_mcp_for_task
17. September 2026 12:41