Enables AI clients to discover datasets, resources, organizations, and groups from Morocco's data.gov.ma open data portal through a standardized Model Context Protocol (MCP) server.
Datagovma provides an open-source MCP server specifically designed for Morocco’s official open data portal, data.gov.ma. It exposes a set of curated, typed tools that allow AI clients to interact with the underlying CKAN Action API endpoints. This enables consistent and validated discovery of public datasets, resources, organizations, and groups, abstracting away the complexities of the CKAN API and ensuring reliable data access for AI-powered applications, making it easier for intelligent agents to leverage government data.
Key Features
01Streamable HTTP MCP server built with FastMCP
02Docker image and Docker Compose setup for easy deployment
030 GitHub stars
04Centralized CKAN API validation and error handling
05Comprehensive test suite for success and error paths
06Typed and validated tool inputs/outputs
Use Cases
01Developing AI applications that leverage public sector data from Morocco in a structured manner
02Integrating Moroccan open data discovery into AI assistants like Claude, GitHub Copilot, and Cursor
03Programmatically searching and retrieving datasets, resources, and organizational information from data.gov.ma