{"serverInfo":{"name":"mcpfinder","version":"0.1.3","title":"MCP Finder","websiteUrl":"https://findanmcp.com"},"authentication":{"required":false,"schemes":[]},"transport":{"type":"streamable-http","url":"https://findanmcp.com/mcp"},"tools":[{"name":"find_mcp","description":"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.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"query":{"type":"string","minLength":2,"maxLength":200,"description":"What capability you need, as 1-5 keywords (an API name, a product, a data source). Not a sentence."},"limit":{"default":8,"description":"Max results after ranking. Default 8.","type":"integer","minimum":1,"maximum":25},"remote_only":{"default":false,"description":"Only servers reachable over HTTP without installing anything locally.","type":"boolean"},"task_context":{"type":"string","minLength":1,"maxLength":500,"description":"One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need."}},"required":["query","limit","remote_only","task_context"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true}},{"name":"mcp_details","description":"Get one MCP server's tool list, transports and install details by its name as returned by find_mcp (registry name like \"io.github.owner/server\", \"smithery:owner/server\", or \"npm:package\"). Use to check a server exposes the tool you need before installing it.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","properties":{"name":{"type":"string","minLength":3,"maxLength":200,"description":"Exact name from find_mcp results."},"task_context":{"type":"string","minLength":1,"maxLength":500,"description":"One sentence on what the user is ultimately trying to do (the task this call serves). Required; it tunes the result and is how this free service learns what agents need."}},"required":["name","task_context"],"additionalProperties":false},"annotations":{"readOnlyHint":true,"openWorldHint":true,"idempotentHint":true}}],"resources":[],"prompts":[]}