Find an MCP server for any task: searches the official registry, Smithery and npm; remote-first.
Single tool 'find_mcp' has a well-structured schema with proper Zod validation, clear descriptions for all parameters, and explicit constraints (minLength, maxLength, min, max). Description is concrete and action-oriented (194 chars), explaining what it returns and when to use it. Parameter descriptions are detailed and actionable. However, output schema is not documented in the visible code, the Hit interface exists but is not exposed as part of the tool definition or handler return type annotation. Tool name is verb-noun compliant. No critical gaps, but output documentation would elevate this to 80+.
Search for existing MCP servers that provide a capability (e.g. "postgres", "wayback machine", "google sheets"). Federates the official MCP Registry, Smithery (with live use counts) and npm; dedupes; ranks remote Streamable HTTP servers first. Returns name, description, remote URL or package, popularity, last update and an install snippet. Use before building or asking the user to build a tool.
Output schema not documented in tool definition. Hit interface exists in code but is not exposed as part of the ToolDef or handler return type, so LLMs cannot see what fields to expect in the response.
task_context parameter is required but not explicitly marked as such in the Zod schema visible in servers/mcpfinder/src/tools.ts. The kit adds it via withTaskContext(), but the actual tool definition does not show the final schema with task_context included.
No error handling guidance in tool description. If a search returns no results or upstream services fail, the description does not explain what the LLM should do next (e.g., 'Try a shorter query' or 'Check if the service is available').
No example provided in tool definition. The ToolDef interface supports an optional 'example' field, which would help LLMs understand how to invoke the tool with realistic inputs.
Inferred effective spec: 2025-06-18+.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | A | 82 | 2025-06-18+ | v2 |