Find Providers
opendata_providers_findSearch the plugin registry for open data providers using free-text, domain, or region filters. Returns matching providers and suggests next steps if none are found.
Instructions
Search the meta-data-mcp plugin registry. Returns plugins that match a free-text query and/or domain/region filters. Use this FIRST when you don't know which plugin can answer a question. If no plugin matches, the response includes a next_step field that explains how to autonomously create one via opendata_plugins_create.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of providers to return (1-100, default 20). | |
| query | No | Free-text query. Matched against id, title, description, keywords, domains, regions. Tokens with exact keyword hits score higher. | |
| domain | No | Restrict to providers tagged with this domain (e.g. 'health', 'legal', 'finance'). Use opendata_domains_list to enumerate. | |
| region | No | Restrict to providers tagged with this region (e.g. 'us', 'eu', 'uk', 'global'). Use opendata_regions_list to enumerate. | |
| activate_top | No | If > 0, automatically activate the top-N matching providers so their tools become callable in this session. Default 0 means find-providers is read-only — you must call opendata_providers_activate explicitly to load tools. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| no_match | No | ||
| next_step | No | ||
| providers | No |