# DataPulse MY MCP server

Read-only discovery for 122 Malaysian public datasets with freshness, licence, and provenance.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-r3dz4r-datapulse-my
- Repository: https://github.com/r3dz4r/datapulse-my
- Website: https://data-pulse.my

## Install
- Endpoint: https://mcp.data-pulse.my/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.data-pulse.my/mcp

## Tools
- search_datasets - Search DataPulse MY's 122 Malaysian public datasets by natural-language query. Filter by licence (e.g. 'CC BY 4.0', 'Open Government Licence (Malaysia)') or source ('OpenDOSM', 'data.gov.my', 'MET Malaysia', etc.). Returns ranked matches: id, title, source, licence, status, score. Use when an agent needs to find datasets covering a topic, by an agency, or under a specific licence. Endpoint: https://mcp.data-pulse.my/mcp
- get_dataset - Return full detail for one dataset id, including its latest health status and last-verified timestamp, content_freshness_date, and freshness_signal_source (last_modified, content_parse, or none). Use to fetch the provenance/citation metadata for a dataset found via search_datasets and distinguish unknown-freshness from proven stale data. Endpoint: https://mcp.data-pulse.my/mcp
- find_stale - Return datasets whose status is aging, stale, or degraded, plus datasets missing from the latest health snapshot. Use when an agent needs to know which data has a freshness or schema-validity risk. Endpoint: https://mcp.data-pulse.my/mcp
- get_provenance - Return citation-ready provenance metadata for the listed dataset ids: source steward, licence (with URL), source URL, access method (curl/Camofox), last-verified timestamp. Use when an agent needs to cite DataPulse MY data in a response and must include proper attribution and licence. Endpoint: https://mcp.data-pulse.my/mcp
- find_by_licence - Return all datasets with the given licence, summarised. Use to enumerate what's available under a specific licence for compliance/reuse scoping. Endpoint: https://mcp.data-pulse.my/mcp

## Resources
- datapulse://index - Read first; lightweight list of all DataPulse MY dataset ids with current status, title, source, licence, and namespace. MIME type: application/json
- datapulse://licences - Live count of DataPulse MY datasets grouped by licence. MIME type: application/json

## Prompts
Not captured

## Metadata
- Owner: io.github.r3dz4r
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Aug 3, 2026
- Source: https://registry.modelcontextprotocol.io
