release_status
Wo ein Release steht: Entwurf, in Prüfung, freigegeben, live oder abgelehnt (mit Begründung), und sein Auslieferungsstatus Store für Store mit Links zu…
Tool release_status · Nur lesend · Jedes Konto mit MCP-Zugang · Rollenberechtigung: releases.view
Wo ein Release steht: Entwurf, in Prüfung, freigegeben, live oder abgelehnt (mit Begründung), und sein Auslieferungsstatus Store für Store mit Links zu den Stores. Bestimmen Sie es über release_id (aus search_catalog), UPC, die ISRC eines Tracks oder den Titel. Passen mehrere, werden die Treffer zur Auswahl zurückgegeben.
Argumente
| Argument | Typ | Pflicht | Beschreibung |
|---|---|---|---|
release_id |
integer | Nein | |
upc |
string | Nein | |
isrc |
string | Nein | |
title |
string | Nein | Titel des Releases (Teilübereinstimmung). |
Beispielaufruf
Assistenten führen diesen Aufruf für Sie aus; so sieht die an https://mcp.hillsmusic.com gesendete JSON-RPC-Nachricht aus.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "release_status",
"arguments": {}
}
}
Ergebnis
Eine einzeilige Zusammenfassung als Text, danach dieselben Daten als JSON in structuredContent mit diesen Feldern:
| Feld | Typ | Beschreibung |
|---|---|---|
release |
object oder null | |
matches |
Array aus object | |
tracks |
Array aus object | |
stores |
Array aus object | |
store_summary |
object |
Eine Ablehnung (keine Berechtigung, nicht gefunden, ungültige Eingabe) kommt als Tool-Fehler (isError: true) zurück, dessen Text den Grund nennt.