Skip to main content
Glama

dhis2_android_configure_ui_patterns

Generate Android UI patterns and components for DHIS2 apps using Jetpack Compose, XML layouts, or hybrid frameworks with accessibility and localization support.

Instructions

Generate Android UI patterns and components for DHIS2 apps

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
uiFrameworkYesUI framework to use
componentsYesUI components to generate
designSystemNo
accessibilityNo
localizationNo

Implementation Reference

  • Main handler for the tool call: extracts arguments and invokes the UI configuration generator function.
    const androidUIArgs = args as any; const uiConfig = generateAndroidUIConfiguration(androidUIArgs); return { content: [ { type: 'text', text: uiConfig, }, ], };
  • Core generator function that produces the tool's output: a markdown template for Android UI configuration based on input args.
    export function generateAndroidUIConfiguration(args: any): string { return `# DHIS2 Android UI Configuration UI Framework: ${args.uiFramework} Components: ${args.components.join(', ')} ## Implementation details for UI patterns... `;
  • Tool permission registration: requires 'canUseMobileFeatures' permission to access.
    ['dhis2_android_configure_ui_patterns', 'canUseMobileFeatures'],

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dradebo/dhis2-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server