Skip to main content
Search the Catalog for paid services, ranked by ARD hybrid relevance — semantic (meaning) matches merged with lexical (keyword) matches, most relevant first — falling back to pure lexical when the embedding provider is unavailable. Discovery only — free, no credential, nothing charged. To have the platform pick (and optionally pay) the single best service for a need instead of choosing yourself, use route_by_intent. Auth: free · Charges: nothing

Arguments

Only the first page is returned. The pageToken in the result cannot be passed back to this tool. To see other matches, narrow the query or filters, or raise pageSize (up to 100).

Returns

results (ARD records) and an opaque pageToken (informational only). Each result carries catalog metadata under nvm:catalog plus its own ranking fields. A record’s identifier is a URN — the slug is its last segment (urn:air:api.live.nevermined.app:service:openweather-mpp → openweather-mpp):
Reading the ranking:
  • Read the order, not the numbers. Results come back in pick order.
  • rankingSource is per-item — semantic or lexical. matchReason is a closed value explaining the match.
  • The score field is scale-specific (semanticScore for a semantic match, a lexical score otherwise). The two scales are not comparable — don’t re-sort across them.
  • displayPriceSource: "settled" means the displayPriceLabel reflects real multi-payer settlement — the service is genuinely used, not just advertised.
Then read one service in full with get_service.

Try it

Ask your assistant:
Search the Nevermined catalog for weather services.
Call it directly (discovery is free — no credential needed):