-
released this
2026-05-30 16:48:38 +00:00 | 10 commits to main since this releasev0.2.5 - Native MCP App-Ressource für den Inspector & Clients
Dieses Release implementiert die offizielle MCP-Spezifikation für Rich UIs und grafische Anwendungen (MCP Apps).
🚀 Features & Optimierungen
- Nativer
_metaUI-Schlüssel: Die Tool-Rückgabe vonget_activity_mapwurde in ein standardkonformesCallToolResultumstrukturiert. Über das_meta-Objekt mit"ui": {"resourceUri": "strava://activity/{activity_id}/map"}wird dem Client direkt mitgeteilt, dass eine grafische Oberfläche für das Ergebnis existiert. - MCP Resource Handler: Registrierung eines offiziellen
@mcp.resource("strava://activity/{activity_id}/map")Handlers. Dadurch können MCP Clients (wie z.B. der offizielle MCP Inspector im "Apps"-Reiter) die grafische Karte nativ als eigenständige App-Ressource anfordern und in separaten Fenstern/Tabs rendern! - Rückwärtskompatibilität: Die Tool-Rückgabe sendet weiterhin das rohe HTML im
TextContentmit Gemini's System-Prompt zurück, sodass Open WebUI das Iframe weiterhin nahtlos direkt inline im Chat rendern kann. - Umfassende Abdeckung: Alle 70 Unit-Tests und das lokale QA-Skript wurden erfolgreich aktualisiert und laufen fehlerfrei durch.
🐳 Docker Image
docker pull git.hnrx.net/hnrx/strava-mcp-server:v0.2.5Downloads
- Nativer