Returns a ranked list of MCP resource URIs that match the query, each with
a short summary. Call this first whenever you're unsure which recipe
applies.
To read the full content of any URI returned here, call
`fetch_qencode_doc(uri)` next. (Some MCP clients also expose these URIs
via `resources/read`, but `fetch_qencode_doc` works in every client.)
Args:
query: free-text search — output type, codec, DRM provider, feature name,
etc. (e.g. "hls widevine ezdrm", "thumbnail sprite", "stitching",
"speech to text translation")
limit: max number of hits to return. Default 8.
Returns:
A dict with `hits`, each containing `uri`, `title`, `summary`, `score`.
Pass `uri` to `fetch_qencode_doc` to read the full markdown.