Zu Content springen
Deutsch
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

🔌MCP - Tools

Übersicht aller Casebase MCP-Tools

🛠️Tool-Übersicht

  1. Strategic Initiatives
  2. Use-Case-Themen
  3. Data-Themen
  4. Referenzdaten & Lookup
  5. Übersicht nach Aktion

Der MCP Server stellt 28 Tools in drei Themenblöcken bereit.

 

🔒 Datenschutz-Hinweis: Der MCP Server fragt den KI-Client zu keinem Zeitpunkt nach der Identität des Nutzers. Felder wie owner, submitter und contactPerson werden serverseitig automatisch anhand der eingeloggten Session gesetzt (beim Erstellen von Use Cases, Data Requirements, Datasets und Strategic Initiatives) und aus allen Antworten an den KI-Client entfernt, bevor sie diesen erreichen. Der KI-Client erhält diese personenbezogenen Felder also weder als Eingabe noch als Ausgabe zu Gesicht.

 


🎯 Strategic Initiatives

Tool Beschreibung
list_strategic_initiatives Listet alle Strategic Initiatives im Workspace auf.
create_strategic_initiative Erstellt eine neue Strategic Initiative. Gültige Status-Werte: DRAFT, PLANNED, ACTIVE, ON_HOLD, COMPLETED, CANCELLED. Gültige Prioritäts-Werte: LOW, MEDIUM, HIGH, CRITICAL. Eigentümer wird automatisch gesetzt.
update_strategic_initiative Aktualisiert eine bestehende Strategic Initiative. Bestehender Eigentümer wird immer beibehalten.
link_use_case_to_strategic_initiative Verknüpft einen Use Case mit einer Strategic Initiative. strategicInitiativeId und useCaseId sind Pflichtfelder.
unlink_use_case_from_strategic_initiative Entfernt die Verknüpfung zwischen einem Use Case und einer Strategic Initiative. Erfordert die mappingId aus get_use_case_strategic_initiatives.

📁 Use-Case-Themen

Alles rund um den Use Case selbst: Kerndaten, zugehörige Zusatzinformationen und die ausführliche Dokumentation.

Use Cases

Tool Beschreibung
list_use_cases Gibt eine paginierte Übersicht des Use-Case-Portfolios zurück. Optionale Pagination via page und size.
search_use_cases Durchsucht und filtert Use Cases. Alle Filterfelder sind optional — ein leerer Body verhält sich wie list_use_cases.
get_use_case Gibt vollständige Details zu einem einzelnen Use Case zurück, inkl. Business Value, Technologien, Web-Links, Custom Fields und Use Case Documentation-Abschnitte.
create_use_case Erstellt einen neuen Use Case. title, maturityLevel und funnelStatus sind Pflichtfelder — maturityLevel und funnelStatus als UUID im Format {"id": "<uuid>"} (via list_maturity_levels und list_funnel_statuses ermitteln). Der Eigentümer wird automatisch auf den angemeldeten Nutzer gesetzt und ist nicht änderbar.
update_use_case Aktualisiert einen bestehenden Use Case. Empfohlener Ablauf: erst get_use_case aufrufen, dann nur die gewünschten Felder ändern und übergeben.

Use Case Details

Ergänzende Informationen zu einem Use Case, die nur gelesen werden können — Status, Bewertung und Verknüpfungen, die an anderer Stelle im System gepflegt werden.

Tool Beschreibung
get_use_case_relations Gibt alle Relationen eines Use Case zurück: verwandt, blockierend und blockiert-durch.
get_ai_act_status Gibt die EU AI Act Risikoeinstufung und Konformitätspflichten eines Use Case zurück.
get_evaluation_score Gibt den letzten Bewertungsscore (Business Value, Machbarkeit) eines Use Case zurück.
get_use_case_strategic_initiatives Gibt alle mit einem Use Case verknüpften Strategic Initiatives zurück, angereichert mit vollständigen Initiative-Details.

Use Case Documentation

Die strukturierten Dokumentations-Abschnitte eines Use Case (frühere Bezeichnung: "Templates") — die ausführlichen Formularfelder, die je nach Maturity Level unterschiedlich sind.

Tool Beschreibung
get_use_case_documentation Gibt die Struktur eines Use Case Documentation-Abschnitts zurück, inkl. aller Felddefinitionen, Labels und Tooltips.
update_use_case_documentation Aktualisiert Name und/oder Beschreibung eines Use Case Documentation-Abschnitts. Zum Befüllen von Feldwerten stattdessen update_use_case mit templateMappings verwenden.

🔄 update_use_case_documentation: Abschnitte können erst über den MCP Server beschrieben werden, nachdem sie initial über die Casebase-Oberfläche angelegt wurden. Abschnitte sind an das Maturity Level des Use Case gekoppelt. (wird aktuell geupdatet)


🗄️ Data-Themen

Alles rund um Datenanforderungen, Datasets und die Referenzdaten, die zum Erstellen von Use Cases und Initiativen benötigt werden.

Data Requirements

Tool Beschreibung
get_data_requirements Listet alle Data Requirements eines Use Case auf.
create_data_requirement Erstellt ein neues Data Requirement für einen Use Case. title ist Pflichtfeld; Eigentümer wird automatisch gesetzt.
update_data_requirement Aktualisiert ein bestehendes Data Requirement. title ist Pflichtfeld; bestehender Eigentümer wird immer beibehalten.

🔎 Referenzdaten & Lookup

Tool Beschreibung
list_maturity_levels Listet alle im Workspace definierten Maturity Levels inkl. UUIDs auf. Muss vor create_use_case aufgerufen werden.
list_funnel_statuses Listet alle Funnel Statuses für ein bestimmtes Maturity Level auf. Erfordert eine maturity_level_id aus list_maturity_levels.
get_organisation_units Gibt alle Organisationseinheiten im Workspace zurück, inkl. der konfigurierten Hierarchieebenen-Labels (z. B. Division, Abteilung). Optional nach level filterbar.
get_organisation_unit_children Gibt die direkten Untereinheiten einer bestimmten Organisationseinheit zurück.
get_all_metadata Gibt alle im Workspace verfügbaren Metadaten-Werte zurück, gruppiert nach Typ (Benefit Clusters, Analytical Methods, Data Sources, Field of Action).
get_all_custom_fields Listet alle Custom Field-Definitionen im Workspace auf. Optional nach destination filterbar (ACTIVITY oder SUMMARY). Vor dem Setzen von Feldwerten aufrufen, um Feld-UUIDs zu ermitteln.

📋 Übersicht nach Aktion

Kategorie Lesen Erstellen Aktualisieren Verknüpfen / Lösen
Use Cases list, search, get create_use_case update_use_case
Use Case Details get_relations, get_ai_act, get_score, get_strategic_initiatives
Data Requirements get create update
Strategic Initiatives list create update link, unlink
Use Case Documentation get update
Datasets list create update
Referenzdaten list_maturity_levels, list_funnel_statuses, get_org_units, get_metadata, get_custom_fields