Skills MCP Server

Specialized AI skills for UNESCO data, surveys, visualization, security, and education — discoverable through the Model Context Protocol.

11 skills · MCP Protocol · Bearer Auth

Available skills

Browse the catalog. Filter by platform or search by name and description.

Data & AI Platform

Dataiku Recipe

Comprehensive guide for creating Dataiku Python recipes that process UNESCO data following organizational standards. Use when building or modifying Dataiku Python recipes for data transformation, API ingestion, data quality standardization, or ETL workflows at UNESCO. Covers standard input/output patterns, UNESCO data quality standards (ISO codes, UUID generation, multilingual fields, JSON formatting), credential management, approved libraries, API patterns with retry logic, and optional LLM inference capabilities.

dataiku-recipe
Data & AI Platform

Dataiku Docs

Use when working with Dataiku DSS (Data Science Studio) - the collaborative data science platform for data preparation, machine learning, and AI application development

dataiku-docs
UNESCO

UNESCO Dataviz

Provides expert design guidance for creating truthful, clear, beautiful data visualizations following UNESCO design standards. Focuses on **DESIGN DECISIONS ONLY**—chart selection, color strategy, visual encoding, responsive design, and validation. Includes UNESCO-specific requirements: official color palette, Inter font, mandatory UN map tile sources, mobile-first responsive approach (mobile/tablet/desktop breakpoints), Chart.js/Leaflet/AG Grid CDN-based implementation, and data.unesco.org API integration. Assumes data is accurate and prepared. Auto-activates when user mentions: data viz, dashboard, chart type, visualization, infographic, UNESCO data, responsive

unesco-dataviz
UNESCO

UNESCO Procurement

Comprehensive UNESCO procurement and budget management support including (1) Excel payment tracking and forecasting reports, (2) Brief generation for BFM/BSP entities, (3) DUO contract creation/amendment assistance, (4) Procurement compliance checking per AM 10.2/10.6, (5) Threshold validation and competitive bidding guidance, (6) Alert generation for sensitive contracts. Use when managing UNESCO contracts, creating budget forecasts, assisting colleagues with DUO, generating procurement justifications, or producing management reports.

unesco-procurement
UNESCO

UNESCO DevSecOps

UNESCO DevSecOps guideline reference. Use when implementing GitLab CI/CD security pipelines for UNESCO projects, configuring SAST/DAST/dependency/secret/container scanning, applying OWASP Proactive Controls (C1–C10), threat modeling, secrets management, container hardening, IaC scanning, or any DevSecOps practice required by the UNESCO DBS team.

unesco-devsec
UNESCO

UNESCO Design

UNESCO Design System reference. Use when building UNESCO-branded user interfaces, websites, dashboards, presentations, or marketing pages. Covers the official color palette, Inter + Open Sans typography, 8px spacing scale, component patterns (header, hero, cards, buttons, form fields, footer), official logo usage rules, and ready-to-copy HTML/CSS prototypes.

unesco-design
Survey Tool

KoboToolbox Form

Expert XLSForm creation and review for KoboToolbox and ODK ecosystem. Use when building or reviewing XLSForms, troubleshooting form issues, optimizing form logic, implementing complex skip patterns, working with repeats, calculations, constraints, cascading selects, multi-language forms, dynamic data attachments, project connections, or any other XLSForm-related tasks. Also use for converting paper forms to digital, implementing data quality checks, and ensuring best practices for humanitarian data collection.

kobotoolbox-form
Survey Tool

KoboToolbox Convert

Convert documents (Word/DOCX or PDF) containing questionnaires into KoboToolbox-compatible XLSForm files. Use when users need to transform survey documents with questions, choices, and groupings into structured XLSForm format for data collection with KoboToolbox. Automatically detects question types (text, select_one, select_multiple), identifies required fields, extracts choice options, handles sub-questions and comment fields, and generates multilingual forms with proper validation constraints and conditional logic. Supports both DOCX and PDF input formats.

kobotoolbox-convert
Survey Tool

KoboToolbox Translate

Add or fill missing translations in a KoboToolbox XLSForm by extracting labels from a reference source document in the target language (DOCX or PDF). Use this skill whenever the user wants to populate label::[Language] or hint::[Language] columns of an XLSForm from a reference document, or asks to "add translations", "fill the [language] column", "translate the XLSForm" from a source document. Works for any target language (French, Spanish, Arabic, Russian, Chinese, etc.). Always use this skill when a reference document in another language is provided alongside an XLSForm.

kobotoolbox-translate
Survey Tool

KoboToolbox Docs

KoboToolbox official documentation reference. Use when looking up KoboToolbox features, form builder usage, XLSForm syntax, data collection, deployment, API, account settings, or troubleshooting KoboToolbox issues.

kobotoolbox-docs
OpenLearning

OpenLearning Course

Generate a complete OpenEdX OLX course export (importable .tar.gz) from a course outline. Use when the user wants to create a new OpenEdX course, generate an OLX export, build a course package for import into Open edX Studio, or scaffold a course structure.

openedx-course

Companion MCP servers

External MCPs that pair well with this server for end-to-end Data & AI workflows. Each entry links to the upstream documentation.

MCP tools

Available to any connected client.

list_skills
List all skills with IDs and descriptions
get_skill
Read a skill's SKILL.md by ID
list_skill_files
Browse files inside a skill
get_skill_file
Read any reference, script, or template

Connect a client

Replace <TOKEN> with your access token.

terminalClaude Code

claude mcp add unesco-skills \
  --transport http \
  "https://unesco-data-ai-mcp-skills-server.hf.space/mcp" \
  --header "Authorization: Bearer <TOKEN>"

desktop_windowsClaude Desktop

{
  "mcpServers": {
    "unesco-skills": {
      "command": "npx",
      "args": ["-y", "mcp-remote",
        "https://unesco-data-ai-mcp-skills-server.hf.space/mcp",
        "--header",
        "Authorization: Bearer <TOKEN>"]
    }
  }
}
MCP server for Claude Code and Claude Desktop. Contact the UNESCO Data & AI team for credentials. Adding a new skill = drop a skills/<id>/SKILL.md folder — auto-discovered, no code changes.