eluna-gateway · Tool-Katalog

Was dieser Gateway an MCP-Tools bereitstellt. Live aus dem Server abgefragt.

Nur-Lese-Übersicht. Diese Seite verwaltet nichts — kein Admin, keine Auth-Konfiguration, keine Schreibaktion. Der Gateway entscheidet und routet; Autorität liegt bewusst nicht in dieser Oberfläche.
MCP-Endpunkt (Streamable HTTP): POST /mcp — hier sprechen Clients das Protokoll. Diese Seite ist nur die menschliche Übersicht.

eluna-sop read-only 15 Tools

sop_searchSOP-Suche

Hybride semantische + Volltextsuche über die SOPs. Rückgabe: matches[] mit path, plus searchRequestId (für Folge-Reads aufheben). Erster Schritt jeder SOP-Recherche.

ParameterTypBeschreibung
task_description string Beschreibung der Nutzeraufgabe (Pflicht)
alpha number 0.3 = Default; Richtung 1.0 für Exakt-Term-Suche
limit integer max. Treffer (Default 5)
folder string auf einen Pfad-Präfix einschränken
tags any
sop_relationsSOP-Relationsgraph

Beziehungen einer SOP (prerequisite/extends/fallback/similar) über ihren Pfad. Zweiter Schritt: den Treffer aus der Suche in seinen Kontext stellen.

ParameterTypBeschreibung
path string kanonischer Pfad-Slug, z. B. support/refunds
sop_get_by_pathSOP per Pfad lesen

Volle SOP über ihren (veränderlichen) Pfad. searchRequestId aus der Suche mitgeben, wenn vorhanden.

ParameterTypBeschreibung
path string kanonischer Pfad-Slug
searchRequestId string aus der Such-Response, für Telemetrie/Ranking
sop_get_by_uuidSOP per UUID lesen

Volle SOP über ihre stabile UUID — für persistente Referenzen (ändert sich nie).

ParameterTypBeschreibung
uuid string stabile DB-UUID der SOP
sop_treeSOP-Ordnerbaum

Ordnerstruktur der SOPs zur Orientierung. Ohne Parameter.

keine Parameter
sop_upsertSOP anlegen/aktualisieren (WRITE)

Erstellt oder aktualisiert eine SOP am selben Endpunkt. Update, wenn id/uuid gesetzt ist oder der Pfad existiert; sonst neu (isNew:true erzwingt neu). content Pflicht. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
content string SOP-Inhalt (Pflicht)
path string Zielpfad-Slug
isNew boolean true erzwingt Neuanlage
id string UUID → Update-in-place (Pfad bleibt)
displayName string
friendlyPath string
summary string leer = automatisch generiert
tags array
versionBump string
folderDisplayNames object
sop_moveSOP verschieben/umbenennen (WRITE)

Verschiebt/benennt eine SOP per UUID um. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
uuid string stabile UUID der SOP (Pflicht)
newPath string neuer Pfad (newPath ODER friendlyPath Pflicht)
friendlyPath string
newDisplayName string | null
sop_deleteSOP löschen (WRITE, endgültig)

Löscht eine SOP inkl. Versionen/Embeddings/Relationen unwiderruflich. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
path string Pfad-Slug der SOP
sop_relation_addSOP-Relation hinzufügen (WRITE)

Fügt eine Beziehung zwischen zwei SOPs hinzu. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
path string Quell-SOP-Pfad
targetPath string Ziel-SOP-Pfad (Pflicht)
relation string Beziehungstyp (Pflicht)
sop_relation_deleteSOP-Relation entfernen (WRITE)

Entfernt eine Beziehung zwischen zwei SOPs. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
sourcePath string Quell-SOP-Pfad
targetPath string Ziel-SOP-Pfad
sop_revertSOP auf Version zurücksetzen (WRITE)

Setzt eine SOP auf eine frühere Version zurück (erzeugt eine neue Version). Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
path string Pfad-Slug der SOP
versionId string UUID der Zielversion (Pflicht)
sop_draft_createSOP-Entwurf anlegen (WRITE)

Legt einen Entwurf an — targetPath = neue SOP, parentPath = Entwurf einer neuen Version. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
content string
targetPath string neue SOP an diesem Pfad
parentPath string neue Version dieser SOP
displayName string
friendlyPath string
summary string
tags array
versionBump string
sop_draft_updateSOP-Entwurf aktualisieren (WRITE)

Teil-Update eines Entwurfs per draftId. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
draftId string Entwurfs-ID
content string
displayName string
summary string
tags array
friendlyPath string
targetPath string
versionBump string
sop_draft_deleteSOP-Entwurf verwerfen (WRITE)

Verwirft einen Entwurf. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
draftId string Entwurfs-ID
sop_draft_publishSOP-Entwurf veröffentlichen (WRITE)

Veröffentlicht einen Entwurf als lebende SOP. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
draftId string Entwurfs-ID
versionBump string Default patch

eluna-knowledge read-only 2 Tools

knowledge_searchWissens-Suche

Semantische Suche über die Wissensbasis. Rückgabe: chunks[] mit score, documentId, content (gerankte Snippets). Schneller erster Pass; danach knowledge_query für volle Parent-Chunks.

ParameterTypBeschreibung
query string Aufgabenbeschreibung in natürlicher Sprache (Pflicht)
limit integer max. Chunks (Default modulseitig)
knowledge_queryWissens-Parent-Chunks

Volle Parent-Chunks zu einer Frage (hierarchisches Parent-Chunk-Modell). contextWindow>0 zieht N Nachbarabschnitte je Treffer; sourceItemId schränkt die Ausweitung auf ein Dokument ein.

ParameterTypBeschreibung
query string Aufgabenbeschreibung (Pflicht)
limit integer max. Parent-Chunks
contextWindow integer Nachbarabschnitte je Seite; 0 = kein Kontext (Default), 1–2 üblich
sourceItemId string Ausweitung auf genau dieses Dokument beschränken

connections read-only 8 Tools

connections_listConnections auflisten

Alle Connections des Tenants. Ohne Parameter.

keine Parameter
connections_lookupConnection-Lookup (strikt)

Gefilterte Einzelauflösung; genau ein Treffer, sonst 400/404/409(Kandidaten)/410.

ParameterTypBeschreibung
connectionKey string
name string
moduleId string
connectionType string
connections_by_keyConnection per stabilem Key

Löst den stabilen connectionKey → aktive Connection (410 wenn nur gelöschte existiert).

ParameterTypBeschreibung
key string stabiler connectionKey
connections_getConnection lesen

Eine Connection über ihre UUID (410 Gone wenn soft-deleted).

ParameterTypBeschreibung
id string Connection-UUID
connections_resolveConnection-Refs auflösen

Re-resolved veraltete Refs auf lebende Connections (lesend, keine Mutation). Einzel-Ref oder refs[] (max 200).

ParameterTypBeschreibung
uuid string
moduleId string
key string
name string
refs array Batch: Liste von Ref-Objekten
connections_createConnection anlegen (WRITE)

Legt eine Connection an (löst eluna-agent-Versand aus). name+description Pflicht. `apiKey` wird serverseitig verworfen — stattdessen `syncedApiKey` (maskiert). Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
name string Name (Pflicht)
description string Beschreibung (Pflicht)
endpoint string
connectionType string
moduleId string
syncedApiKey string maskierter Key (NICHT apiKey)
version string
status string
installedGeneralMd string
installedAgentMd string
generatedPrompt string
metadata object
envVars object
vaultSecretRefs array
connections_updateConnection aktualisieren (WRITE)

Teil-Update; status:"deletion_pending" markiert zur Deinstallation. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Connection-UUID
name string
description string
endpoint string
connectionType string
moduleId string
syncedApiKey string
version string
status string
installedGeneralMd string
installedAgentMd string
generatedPrompt string
response string
errorMessage string
deletionPrompt string
metadata object
envVars object
vaultSecretRefs array
connections_deleteConnection löschen (WRITE, soft)

Soft-Delete (idempotent, 204; spätere GETs → 410). Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Connection-UUID

workloads read-only 12 Tools

workloads_listWorkloads auflisten

Abgeleitete Workload-Zustände mit Filtern und Metadaten-Suche.

ParameterTypBeschreibung
type string
initial_type string
status string
sla string
since string ISO-Zeitpunkt
include_completed boolean
search string
metadata_search string rekursive Wertsuche in metadata
metadata_key string exakt, Format "key:value"
limit integer
offset integer
workloads_getWorkload lesen (mit Timeline)

Ein Workload inkl. verschachtelter events-Timeline (andere Form als die Liste).

ParameterTypBeschreibung
id string Workload-ID
workloads_eventsWorkload-Events

Nur die chronologische Event-Liste eines Workloads.

ParameterTypBeschreibung
id string Workload-ID
workloads_typesWorkload-Typen

Alle Workload-Typen mit Status/SLA. Ohne Parameter.

keine Parameter
workloads_analyticsWorkload-Analytics

Detaillierte Analytik für einen Typ über einen Zeitraum.

ParameterTypBeschreibung
typeId string Typ-ID (Pflicht)
from string ISO-Start (Pflicht)
to string ISO-Ende (Pflicht)
workloads_metricsWorkload-Metriken

Aggregierte Metriken (totalCreated, slaBreaches, byType…). Ohne Parameter.

keine Parameter
workloads_trackWorkload-Event tracken (WRITE)

Hängt ein Event an; ohne workloadId wird ein Workload angelegt, mit workloadId aktualisiert. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
typeId string Typ-ID (Pflicht)
status string Zielstatus (Pflicht)
workloadId string weglassen = neu anlegen; setzen = aktualisieren
title string
description string
triggeredBy string
message string
eventTitle string
eventDescription string
source string
metadata object
workloads_deleteWorkload löschen (WRITE, endgültig)

Löscht einen Workload und ALLE seine Events unwiderruflich. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
workloadId string Workload-ID (Achtung: :workloadId)
workloads_type_createWorkload-Typ anlegen (WRITE, admin)

Legt einen Workload-Typ an. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string
name string
icon string
color string
category string
statuses array
workloads_type_updateWorkload-Typ aktualisieren (WRITE, admin)

Teil-Update eines Workload-Typs. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Typ-ID
name string
icon string
color string
category string | null
statuses array
workloads_type_deleteWorkload-Typ löschen (WRITE, admin)

Löscht einen Typ (nur wenn keine Events existieren). Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Typ-ID
workloads_types_reorderWorkload-Typen umsortieren (WRITE, admin)

Setzt die Reihenfolge der Typen. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
typeIds array alle Typ-IDs in gewünschter Reihenfolge

artifacts read-only 8 Tools

artifacts_listArtefakte auflisten

Liste der Artefakte (paginiert, Inhalt gekürzt als Vorschau).

ParameterTypBeschreibung
limit integer max. Treffer (Default 20)
offset integer Offset für Paginierung
artifacts_getArtefakt lesen

Ein Artefakt mit vollem Inhalt über seine ID.

ParameterTypBeschreibung
id string Artefakt-ID
artifacts_versionsArtefakt-Versionen

Alle Versionen eines Artefakts.

ParameterTypBeschreibung
id string Artefakt-ID
artifacts_get_versionArtefakt-Version lesen

Snapshot einer bestimmten Version eines Artefakts.

ParameterTypBeschreibung
id string Artefakt-ID
version integer Versionsnummer
artifacts_createArtefakt anlegen (WRITE)

Legt ein Artefakt an. Braucht content ODER link. Nur wirksam bei aktiviertem Write-Modus (ELUNA_ALLOW_WRITES).

ParameterTypBeschreibung
name string Anzeigename (Pflicht)
content string Inhalt (content ODER link Pflicht)
link string externe URL statt Inhalt
contentType string MIME-Klasse des Inhalts
fileName string
metadata object beliebige JSON-Metadaten
isPublic boolean öffentlich zugänglich machen
artifacts_updateArtefakt aktualisieren (WRITE)

Teil-Update eines Artefakts. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Artefakt-ID
name string
content string
link string
contentType string MIME-Klasse des Inhalts
fileName string
metadata object
isPublic boolean
artifacts_restore_versionArtefakt-Version wiederherstellen (WRITE)

Setzt eine frühere Version als aktuelle. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Artefakt-ID
version integer wiederherzustellende Versionsnummer
artifacts_deleteArtefakt löschen (WRITE)

Löscht ein Artefakt endgültig. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Artefakt-ID

automations read-only 7 Tools

automations_listAutomationen auflisten

Alle Automationen des Tenants. Ohne Parameter.

keine Parameter
automations_getAutomation lesen

Eine Automation über ihre UUID.

ParameterTypBeschreibung
id string Automations-UUID
automations_executionsAutomations-Historie

Ausführungshistorie einer Automation, neueste zuerst.

ParameterTypBeschreibung
id string Automations-UUID
limit integer Default 20
automations_createAutomation anlegen (WRITE)

Legt eine Automation an (Status wird auf active gesetzt). name+query Pflicht. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
name string Name (Pflicht)
query string Anweisung/Regel (Pflicht)
status string
type string
category string
system string
metadata object
connectionRefs array
scope object
schedule object
callbackUrl string
isEnabled boolean
lockPlanAfterFirstApproval boolean
automations_updateAutomation aktualisieren (WRITE)

Teil-Update einer Automation. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Automations-UUID
name string
query string die Automations-Anweisung/Regel
status string
type string
category string
system string
metadata object
connectionRefs array
scope object
schedule object
callbackUrl string
isEnabled boolean
lockPlanAfterFirstApproval boolean
automations_deleteAutomation löschen (WRITE)

Löscht eine Automation. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Automations-UUID
automations_triggerAutomation auslösen (WRITE)

Startet eine custom_rule-Automation asynchron (400 wenn nicht custom_rule oder deaktiviert). Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Automations-UUID

elunaapp read-only 15 Tools

elunaapp_list_bereicheBereiche auflisten

Bereiche des Tenants (id, name, modus). Ohne Parameter.

keine Parameter
elunaapp_list_automationsAutomationen eines Bereichs

Automationen, die an einen Bereich gebunden sind.

ParameterTypBeschreibung
bereichId string Bereichs-ID (Pflicht)
detail boolean
elunaapp_get_automationAutomation lesen

Eine Automation inkl. instruction, prePromptSnapshot, lastRun.

ParameterTypBeschreibung
id string Automations-ID
elunaapp_automation_runsAutomations-Runs

Tatsächliche Läufe (Traces) mit Status, artifactUrl, Verbrauch.

ParameterTypBeschreibung
id string Automations-ID
limit integer
offset integer
elunaapp_automation_runAutomations-Run-Detail

Ein einzelner Lauf: output, events, Live-Verbrauch.

ParameterTypBeschreibung
id string Automations-ID
traceId string Trace-/Run-ID
elunaapp_automation_sopsSOPs einer Automation

SOPs, die eine Automation nutzt (Volltext, bereich vs. company).

ParameterTypBeschreibung
id string Automations-ID
elunaapp_list_sopsSOPs auflisten (kompakt)

SOPs des Tenants, kompakt (ohne Volltext).

ParameterTypBeschreibung
bereichId string optional auf einen Bereich einschränken
elunaapp_get_sopSOP lesen

Eine SOP mit Volltext.

ParameterTypBeschreibung
id string SOP-ID
elunaapp_create_bereichBereich anlegen (WRITE)

Legt einen Bereich für den Tenant an. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
name string Name (Pflicht)
modus string simulation/supervised/production/live
elunaapp_create_automationAutomation anlegen (WRITE)

Erzeugt aus einer NL-Anweisung eine fertige, aktivierte Automation. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
bereichId string Bereichs-ID (Pflicht)
instruction string natürlichsprachige Anweisung (Pflicht)
cron string optionaler Zeitplan
elunaapp_update_automationAutomation aktualisieren (WRITE)

Ändert instruction/Zeitplan/aktiviert. Mindestens ein Feld. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Automations-ID
instruction string
cron string | null null = Zeitplan entfernen
isEnabled boolean
elunaapp_trigger_automationAutomation auslösen (WRITE)

Startet einen Automations-Lauf manuell (async). Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Automations-ID
elunaapp_optimize_automationAutomation optimieren (WRITE)

KI-optimiert die Automation und wendet SOP-Änderungen direkt an. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string Automations-ID
instruction string Optimierungs-Anweisung (Pflicht)
elunaapp_create_sopSOP anlegen (WRITE)

Legt eine SOP an, bindet sie an einen Bereich, rendert Pre-Prompts neu. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
bereichId string Bereichs-ID (Pflicht)
name string Name (Pflicht)
content string Markdown-Inhalt (Pflicht)
summary string
tags array
elunaapp_update_sopSOP aktualisieren (WRITE)

Teil-Update einer SOP. Mindestens ein Feld. Nur bei aktiviertem Write-Modus.

ParameterTypBeschreibung
id string SOP-ID
name string
summary string
content string
tags array

middleware read-only 11 Tools

middleware_request_logsRequest-Logs auflisten

Middleware-Request-Logs des Tenants (correlationId, query, response, tokenUsage, cost, botScore, feedback).

ParameterTypBeschreibung
from string ISO-Start
to string ISO-Ende
source string
user string
automation_id string
context_id string
limit integer Default 100
offset integer
middleware_request_log_getRequest-Log-Detail

Volles Detail eines Laufs (Request, Response, Tokens, Cost, Quality/Feedback, Analyzer-Urteil).

ParameterTypBeschreibung
correlationId string correlationId / traceId
middleware_log_eventsLauf-Event-Stream

Rohe Callback-Events eines Laufs (OutboundCallbackEvents).

ParameterTypBeschreibung
correlationId string correlationId / traceId
middleware_agent_requestsAgent-Läufe auflisten

Lauf-Historie der Deep-Agent-Requests.

ParameterTypBeschreibung
since string
until string
source string
agent_config_id string
context_id string
limit integer
offset integer
middleware_agent_feedbackFeedback-/Low-Score-Läufe

Läufe mit niedrigem Score / Feedback zur Qualitätsprüfung.

ParameterTypBeschreibung
max_score number
since string
until string
context_id string
limit integer
offset integer
middleware_agentsDeep-Agents auflisten

Für den Tenant sichtbare, konfigurierte Deep-Agents. Ohne Parameter.

keine Parameter
middleware_usage_summaryUsage-Summary

Usage/Cost-Zusammenfassung mit Pricing + Modell-Mix.

ParameterTypBeschreibung
range string
from string
to string
middleware_usage_dailyUsage täglich

Tägliche Usage/Cost-Zeitreihe.

ParameterTypBeschreibung
range string
from string
to string
middleware_usage_by_sourceUsage nach Kanal

Usage gruppiert nach Kanal/Quelle.

ParameterTypBeschreibung
range string
from string
to string
middleware_usage_by_agentUsage nach Agent

Usage gruppiert nach Agent-Konfiguration.

ParameterTypBeschreibung
range string
from string
to string
middleware_pricing_settingsPricing-Settings

Aktuelle Pricing-Einstellungen (Raten, USD→EUR, Billing). Ohne Parameter.

keine Parameter