
Malaysia Government Data (data.gov.my)
Provides access to Malaysia's official government datasets through data.gov.my API, including population statistics, economic indicators, and public service data.
Integrates with Malaysia's official government data through data.gov.my API and GitHub metadata repository to enable discovery, exploration, and analysis of Malaysian datasets including population statistics, economic indicators, and public service data.
What it does
- Browse available Malaysian government datasets
- Search datasets by keywords
- Fetch detailed dataset metadata and descriptions
- Retrieve actual government data for analysis
Best for
About Malaysia Government Data (data.gov.my)
Malaysia Government Data (data.gov.my) is a community-built MCP server published by manfye that provides AI assistants with tools and capabilities via the Model Context Protocol. Access Malaysia Government Data (data.gov.my) for official datasets: population, economy, and public services. Analyze w It is categorized under analytics data. This server exposes 4 tools that AI clients can invoke during conversations and coding sessions.
How to install
You can install Malaysia Government Data (data.gov.my) in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
License
Malaysia Government Data (data.gov.my) is released under the ISC license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Tools (4)
Fetch list of available data catalogue IDs from GitHub repository.
Fetch metadata for a specific data catalogue by ID from GitHub.
Fetch actual data from the data.gov.my API for a specific catalogue.
Search for catalogues by keyword in their names or descriptions.
Data.gov.my MCP Server
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.
🔧 Installation
Install the package via npm:
npm install -g datagovmy-mcp-server
Note: No API key required! This server directly accesses Malaysia's public data catalogue.
💬 Example Usage
Configure the MCP server in your Claude Desktop or compatible MCP client:
{
"mcpServers": {
"datagovmy": {
"command": "npx",
"args": ["datagovmy-mcp-server"]
}
}
}
Once the server is running, you can:
- Discover datasets: Browse all available Malaysian government datasets
- Search by keyword: Find specific datasets related to topics like "pollution", "population", or "economy"
- Explore metadata: Get detailed information about dataset structure, descriptions, and sources
- Fetch actual data: Retrieve real government data for analysis and visualization
🚀 Available Tools
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.
📊 Example Datasets
Access hundreds of Malaysian government datasets including:
- Economic indicators: GDP, inflation, trade statistics
- Demographics: Population data, census information
- Environment: Air quality, water quality, climate data
- Health: Healthcare statistics, disease surveillance
- Education: School enrollment, literacy rates
- Transportation: Traffic data, public transport usage
🔍 Data Sources
All data is sourced directly from:
- API:
https://api.data.gov.my- Official Malaysian government data API - Metadata:
https://github.com/data-gov-my/datagovmy-meta- Dataset documentation and structure
📚 References
This MCP server integrates with:
- Claude Desktop and other MCP-compatible AI clients
- Data.gov.my - Malaysia's official open data portal
- Model Context Protocol - The standard for connecting AI assistants to data sources
📩 Contact
For questions about the Malaysian government datasets or data.gov.my platform, please visit the official Data.gov.my website.
For issues with this MCP server, please file an issue on the GitHub repository.
🏢 About Data.gov.my
Data.gov.my is Malaysia's official open data portal, managed by the Malaysian government to promote transparency, innovation, and data-driven decision making. The platform provides free access to government datasets across various sectors and ministries.
🏷️ Tags
malaysia • government-data • open-data • mcp-server • data-catalogue • api • claude • ai-integration • typescript • nodejs
Alternatives
Related Skills
Browse all skillsTransform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.
Advanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, and YouTube to generate data-driven article outlines based on user intent analysis
Expert data scientist for advanced analytics, machine learning, and statistical modeling. Handles complex data analysis, predictive modeling, and business intelligence. Use PROACTIVELY for data analysis tasks, ML modeling, statistical analysis, and data-driven insights.
Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.
World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business intelligence. Includes experiment design, feature engineering, model evaluation, and stakeholder communication. Use when designing experiments, building predictive models, performing causal analysis, or driving data-driven decisions.
Comprehensive backend development guide for Langfuse's Next.js 14/tRPC/Express/TypeScript monorepo. Use when creating tRPC routers, public API endpoints, BullMQ queue processors, services, or working with tRPC procedures, Next.js API routes, Prisma database access, ClickHouse analytics queries, Redis queues, OpenTelemetry instrumentation, Zod v4 validation, env.mjs configuration, tenant isolation patterns, or async patterns. Covers layered architecture (tRPC procedures → services, queue processors → services), dual database system (PostgreSQL + ClickHouse), projectId filtering for multi-tenant isolation, traceException error handling, observability patterns, and testing strategies (Jest for web, vitest for worker).