Find Malaysian Public Data
search_datasetsUse for discovery only: find DataPulse's 447 Malaysian public datasets by topic, source, or licence—for example, 'Malaysian public data inflation', licence and attribution, or a government dataset source. Returns ranked matches with id, title, source, licence, published status, and score. This is not trust verification: a status is published pipeline context, not proof that a dataset is current or reliable. For pre-trust use search_datasets → verify_dataset → get_provenance. Use it to discover candidates; do not use it for a trust decision—use verify_dataset instead. It reads published catalogue data, so no match means the published catalogue has no matching entry; DataPulse is read-only, requires no API key, and the edge limits clients to roughly one request per second with a small burst, so pace or retry.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_datasets"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum highest-ranked discovery matches to return, e.g. 10; omitted defaults to 10 and does not change ranking. | |
| query | Yes | Topic or task phrasing used to rank discovery candidates, e.g. 'Malaysian public data inflation'; use a returned id with get_dataset. | |
| source | No | Optional publisher/source substring filter applied before ranking, e.g. 'OpenDOSM'; omit it to search every source. | |
| licence | No | Optional exact licence name or supported alias applied before ranking, e.g. 'CC BY 4.0'; omit it to search every licence. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |