dhis2-visualizations

Extract visualization metadata and data from a DHIS2 instance.

Updated Jan 20, 2026
One-click install
npx skills add https://github.com/BLSQ/mcp_servers --skill dhis2-visualizations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dhis2-visualizations
Source: https://github.com/BLSQ/mcp_servers/tree/main/.claude/skills/dhis2-visualizations
Command: npx skills add https://github.com/BLSQ/mcp_servers --skill dhis2-visualizations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

DHIS2 users often struggle to retrieve and harmonize visualization metadata and data for dashboards, charts, and reports.

Core Features & Use Cases

  • Retrieve visualization metadata (id, name, type, etc.) and related data for dashboards and charts.
  • Fetch and map data for visualizations, dashboards, and maps to enable reporting and analytics.
  • Use Case: Given a DHIS2 instance with dozens of visualizations, extract metadata and data to populate a BI dashboard or produce a CSV export for auditing.

Quick Start

Use the dhis2-visualizations skill to fetch the list of visualizations from your DHIS2 instance and export their metadata.

Frequently Asked Questions about dhis2-visualizations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract DHIS2 visualization metadata for dashboards and charts?

To extract DHIS2 visualization metadata, use a pre-initialized DHIS2 client to query REST API endpoints with field filtering. This retrieves structured responses containing visualization IDs, names, and types to populate BI dashboards or produce CSV exports.

What is the best way to fetch data from DHIS2 map visualizations for reporting?

Fetching data from DHIS2 map visualizations requires querying REST API endpoints to retrieve and map metadata and data. This process catalogs map visualizations across DHIS2 environments to enable structured analytics and reporting outputs.

Can I export DHIS2 dashboard data to a CSV file using the API?

Yes, you can export DHIS2 dashboard data by extracting visualization metadata and related data through REST API endpoints. The retrieved structured responses can be mapped and formatted to produce CSV exports for auditing and reporting purposes.

Do I need a pre-initialized DHIS2 client to retrieve visualization metadata?

Yes, a pre-initialized DHIS2 client is required to retrieve visualization metadata. The extraction process depends on this client to interface with REST API endpoints, apply field filtering, and return structured responses for analytics.

What limitations exist when cataloging visualizations across DHIS2 environments?

Cataloging visualizations across DHIS2 environments is limited by the dependency on pre-initialized DHIS2 clients and REST API field filtering. Extraction focuses on metadata and data mapping, requiring structured API responses to function correctly.