Servidor MCP

mcpindex

io.github.gautamgb/mcp-server-mcpindex
Infraestructura MCP y de agentes Público y accesible MCP 2025-11-25

Qué hace este MCP

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.
Esquema de entrada
{'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.
Esquema de entrada
{'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.
Esquema de entrada
{'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.
Esquema de entrada
{'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.
Esquema de entrada
{'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.
Esquema de entrada
{'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).'}}}
Añadido
assess_server
17 de September de 2026 a las 12:41
Añadido
check_tool_trust
17 de September de 2026 a las 12:41
Añadido
compare_servers
17 de September de 2026 a las 12:41
Añadido
get_install_command
17 de September de 2026 a las 12:41
Añadido
search_mcp_servers
17 de September de 2026 a las 12:41
Añadido
recommend_mcp_for_task
17 de September de 2026 a las 12:41