Malaysia Government Data (data.gov.my)

Malaysia Government Data (data.gov.my)

manfye

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.

10321 views3Local (stdio)

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

Researchers analyzing Malaysian economic and demographic trendsData analysts working with Southeast Asian government dataDevelopers building applications with Malaysian public datasets
No API key requiredDirect access to official Malaysian government data

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)

list_catalogue_ids

Fetch list of available data catalogue IDs from GitHub repository.

get_catalogue_metadata

Fetch metadata for a specific data catalogue by ID from GitHub.

get_catalogue_data

Fetch actual data from the data.gov.my API for a specific catalogue.

search_catalogues

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:

📩 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

malaysiagovernment-dataopen-datamcp-serverdata-catalogueapiclaudeai-integrationtypescriptnodejs

Alternatives

Related Skills

Browse all skills
data-storytelling

Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.

27
content-trend-researcher

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

23
data-scientist

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.

13
google-analytics

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.

13
senior-data-scientist

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.

8
backend-dev-guidelines

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).

7