A simple MCP server for crawling the data from datagovmy API.
A simple MCP server for crawling the data from datagovmy API.
Data.gov.my MCP Server is a Model Context Protocol (MCP) server that provides seamless access to Malaysia's official government data catalogue. It enables developers to discover, explore, and fetch datasets from the Malaysian government's open data platform through a simple, unified interface.
The server publishes 4 tools. What each one is for:
list_catalogue_ids — Fetch a complete list of all available data catalogue IDs from the Malaysian government repositoryget_catalogue_metadata — Get detailed metadata for a specific dataset, including: - Dataset description and methodology - Data structure and field definitions - Publicationsearch_catalogues — Search through available datasets using keywords to find relevant data about specific topicsget_catalogue_data — Fetch the actual data from Malaysia's data.gov.my API for analysis, visualization, or integration into your applicationslist_catalogue_ids — Fetch a complete list of all available data catalogue IDs from the Malaysian government repository.get_catalogue_metadata — Get detailed metadata for a specific dataset, including: - Dataset description and methodology - Data structure and field definitions - Publication schedule and sources - Data quality informationsearch_catalogues — Search through available datasets using keywords to find relevant data about specific topics.get_catalogue_data — Fetch the actual data from Malaysia's data.gov.my API for analysis, visualization, or integration into your applications.Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| list_catalogue_ids | Fetch a complete list of all available data catalogue IDs from the Malaysian government repository. |
| get_catalogue_metadata | Get detailed metadata for a specific dataset, including: - Dataset description and methodology - Data structure and field definitions - Publication schedule and sources - Data quality information |
| search_catalogues | Search through available datasets using keywords to find relevant data about specific topics. |
| get_catalogue_data | Fetch the actual data from Malaysia's data.gov.my API for analysis, visualization, or integration into your applications. |
{
"mcpServers": {
"datagovmy": {
"command": "npx",
"args": ["-y", "datagovmy-mcp-server"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Connect GitHub MCP to repositories, issues and pull requests with GitHub’s hosted service or a locally run server.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.