mcp.keys.create
Neuen MCP-API-Key generieren
Hilfe
Generiert einen neuen API-Key für den MCP-Server. Der vollständige Key wird nur einmal angezeigt — danach ist nur noch der Prefix sichtbar.
Parameter
| Name | Typ | Required | Default | Beschreibung |
|---|---|---|---|---|
name |
string | Ja | — | Anzeigename des Keys |
user_id |
integer | Ja | — | Benutzer-ID dem der Key zugeordnet wird |
expires_at |
string | Nein | — | Ablaufdatum im ISO-Format (optional, z.B. 2026-12-31) |
Rueckgabe
Generierter API-Key (wird nur einmal angezeigt!)
Beispiel-Prompts
- Erstelle einen neuen API-Key
- Generiere einen MCP-Key für User 1
- Neuer API-Key mit Name 'Produktions-Key'
Changelog
Area: mcp | Action: create
HTTP-Request (curl)
curl -X POST 'http://HOST:8502/api/admin/mcp/keys' \
-H 'Cookie: kiara_admin_session=SESSION' \
-H 'X-Requested-With: XMLHttpRequest' \
-H 'Content-Type: application/json' \
-d '{
"name": "...",
"user_id": "...",
"expires_at": "..."
}'