Codefluss Logo

Dashboard anzeigen

Zeigt ein interaktives HTML-Dashboard zur Projektverwaltung.

Tool Name

show_project_dashboard

Beschreibung

Das show_project_dashboard Tool generiert ein interaktives HTML-Dashboard als MCP App. Das Dashboard zeigt eine Übersicht aller Projekte mit Statistiken, Schnellaktionen und Filtermöglichkeiten. Es verwendet das ui:// URI-Schema zur Darstellung der BenutzeroberflĂ€che im MCP-Client.

Parameter

Dieses Tool benötigt keine Parameter.

Beispiel Request

{ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "show_project_dashboard", "arguments": {} }, "id": 1 }

Beispiel Response

{ "jsonrpc": "2.0", "result": { "content": [ { "type": "resource", "resource": { "uri": "ui://codefluss/project-dashboard", "mimeType": "text/html", "text": "<!DOCTYPE html><html><head><title>Projekt-Dashboard</title><style>/* Dashboard Styles */</style></head><body><div class=\"dashboard\"><header><h1>Meine Projekte</h1><div class=\"stats\"><span class=\"stat\">3 aktiv</span><span class=\"stat\">1 archiviert</span></div></header><div class=\"project-grid\"><!-- Projektliste --></div></div></body></html>" } } ] }, "id": 1 }

UI Resource Format

Die Response enthÀlt eine UI Resource mit folgendem Schema:

FeldTypBeschreibung
uristringUI-Ressourcen-URI im Format ui://codefluss/project-dashboard
mimeTypestringImmer text/html
textstringVollstÀndiges HTML-Dokument mit eingebetteten Styles

Dashboard-Features

  • ProjektĂŒbersicht mit Karten-Layout
  • Statistiken (aktive/archivierte Projekte)
  • Schnellaktionen pro Projekt (Öffnen, Archivieren, Löschen)
  • Filterung nach Status
  • Suchfunktion
  • Responsive Design

Fehler

CodeBedeutung
-32003Nicht authentifiziert
-32007UI-Rendering fehlgeschlagen

Verwandte Tools