release_status
Onde um lançamento está: rascunho, em revisão, aprovado, no ar ou rejeitado (com o motivo), e a situação da entrega plataforma por plataforma, com os…
Ferramenta release_status · Somente leitura · Todas as contas com acesso ao MCP · Permissão de função: releases.view
Onde um lançamento está: rascunho, em revisão, aprovado, no ar ou rejeitado (com o motivo), e a situação da entrega plataforma por plataforma, com os links. Identifique-o por release_id (de search_catalog), UPC, ISRC de uma faixa ou título. Se vários corresponderem, retorna a lista para você escolher.
Argumentos
| Argumento | Tipo | Obrigatório | Descrição |
|---|---|---|---|
release_id |
integer | Não | |
upc |
string | Não | |
isrc |
string | Não | |
title |
string | Não | Título do lançamento (correspondência parcial). |
Exemplo de chamada
Os assistentes fazem esta chamada por você; é isto que vai para https://mcp.hillsmusic.com via JSON-RPC.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "release_status",
"arguments": {}
}
}
Resultado
Um resumo de uma linha em texto e, em seguida, os mesmos dados em JSON em structuredContent, com estes campos:
| Campo | Tipo | Descrição |
|---|---|---|
release |
object ou null | |
matches |
array de object | |
tracks |
array de object | |
stores |
array de object | |
store_summary |
object |
Uma recusa (sem permissão, não encontrado, entrada inválida) volta como erro da ferramenta (isError: true), com um texto que explica o motivo.