# Music360 MCP (remote · app.music360.com.br)

API do Music360 para agentes de IA - artistas, obras, fonogramas, contratos, shows, tarefas e mais

- Trust score: 65/100 (medium)
- Change this week: +5
- Registry status: active
- Liveness: live
- Owner verified: no
- Last scored: 2026-08-03

## Components

- remote · `app.music360.com.br`: 65/100 (this document), [markdown](https://verifymcp.io/servers/br-com-music360-app-mcp-server/app.md), [page](https://verifymcp.io/servers/br-com-music360-app-mcp-server/app)

## Channel facts

- Endpoint: `https://app.music360.com.br/mcp`
- Transports: `streamable-http`
- Auth: `none`
- Version: `1.2.0`

## Trust breakdown

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. Scores are 0–100 per category. Scoring method: https://verifymcp.io/docs/scoring (what has changed: https://verifymcp.io/docs/scoring/changelog)

Scored 2026-08-03.

- **Endpoint Security**: 66/100
  - The endpoint's TLS certificate is valid, in date, and uses a strong key.
  - Authorisation not fully verified: no authorisation is required to call this server, and 33 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
  - HTTPS is enforced; there's no plaintext access path.
  - The HSTS (Strict-Transport-Security) header is present.
  - DNSSEC is configured correctly; the domain's records validate against the full chain to the root.
- **Transport & Reachability**: 100/100
  - Verified streamable-http transport via a live MCP handshake.
- **Schema Quality & AI Usability**: 64/100
  - AI-judged instruction clarity (good).
  - Context-footprint check failed: tool/resource definitions use about 4630 tokens (~140/item across 33 items; 33 tools + 0 resources), over budget; trim descriptions and params.
  - Usage-examples check failed: none of the tools include examples.
- **Stability & Change Management**: 27/100
  - Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.
- **Tool Coverage**: 94/100
  - 100% of tools have a non-trivial description (not blank, and not just the tool's name).
  - 81% of tool parameters carry a description.
  - Structured output schemas are declared (100% of tools); any adoption earns full credit.
- **Capabilities**: 40/100
  - Spec-recency check failed: implements MCP spec 2025-03-26; the latest is 2026-07-28.

## Install

### Claude

```bash
claude mcp add --transport http br-com-music360-app-mcp-server https://app.music360.com.br/mcp
```

### Codex

```toml
[mcp_servers.br-com-music360-app-mcp-server]
url = "https://app.music360.com.br/mcp"
```

### opencode

```json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "br-com-music360-app-mcp-server": {
      "type": "remote",
      "url": "https://app.music360.com.br/mcp",
      "enabled": true
    }
  }
}
```

### OpenClaw

```bash
openclaw mcp add br-com-music360-app-mcp-server --url https://app.music360.com.br/mcp --transport streamable-http
```

### Hermes

```yaml
mcp_servers:
  br-com-music360-app-mcp-server:
    url: "https://app.music360.com.br/mcp"
```

### Other

```json
{
  "mcpServers": {
    "br-com-music360-app-mcp-server": {
      "type": "http",
      "url": "https://app.music360.com.br/mcp"
    }
  }
}
```

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

## Changelog

Every change recorded for this component, newest first. Days that predate change tracking, or that we cannot explain, say so: "we were watching and nothing happened" and "we were not watching" are different claims.

### 2026-08-03 (score 65, +1)

No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-08-01 (score 64, +40)

- [security improvement] Transport: unverified → pass
- [security improvement] HSTS header: fail → pass
- [security] Authorization: Authorisation not fully verified: no authorisation is required to call this server, and 33 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe.
- [functional regression] MCP protocol: unverified → fail
- [functional improvement] Tool coverage: unverified → 100
- [functional improvement] Stability: unverified → 0.20

### 2026-07-31 (score 24, −37)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-30 (score 61, 0)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-29 (score 61, +1)

No change was recorded against any check on this day. Stability & Change Management went from 7 to 10. That category is still filling its 30-day observation window: 2 days of observed history at the previous scan, 3 at this one. The score rises as the window fills, whether or not the server changes.

### 2026-07-27 (score 60, +1)

- [functional] We updated how we score, so this day's move reflects our rubric, not a change to the server

### 2026-07-26 (score 59)

First indexed and scored.

## MCP tools (33)

### `music360_search` (~48 tokens)

Busca unificada em artistas, obras, fonogramas, produtos, contatos, contratos, notícias e tarefas.

Input parameters:

- `limit` (integer)
- `query` (string, required): Texto de busca.

Output parameters:

- `data` (array): Resultados da busca agrupados por entidade.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_healthcheck` (~30 tokens)

Retorna status operacional resumido do conector MCP para o tenant autenticado, sem IDs internos.

Output parameters:

- `database` (string)
- `role` (string)
- `server` (string)
- `success` (boolean)
- `tenant_scope` (string)
- `version` (string)

### `music360_list_capabilities` (~104 tokens)

Lista as ferramentas MCP habilitadas para o usuário autenticado conforme escopos e papel.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `role` (string)
- `scopes` (array)
- `success` (boolean)
- `tenant_scope` (string)
- `tools` (array)

### `music360_list_generos_fonograma` (~113 tokens)

Lista gêneros válidos para criar fonogramas. Use o campo value em music360_create_fonograma.genero.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array)
- `entity_type` (string)
- `success` (boolean)

### `music360_list_classificacoes_fonograma` (~114 tokens)

Lista classificações válidas para criar fonogramas. Use o campo value em music360_create_fonograma.classificacao.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array)
- `entity_type` (string)
- `success` (boolean)

### `music360_list_tipos_videograma` (~116 tokens)

Lista tipos válidos para criar videogramas. Use o campo value em music360_create_videograma.videogramas_tipo_id.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array)
- `entity_type` (string)
- `success` (boolean)

### `music360_list_tarefas_fases` (~109 tokens)

Lista fases válidas para criar tarefas. Use o campo value em music360_create_tarefa.fase.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array)
- `entity_type` (string)
- `success` (boolean)

### `music360_list_tarefas_categorias` (~110 tokens)

Lista categorias válidas para criar tarefas. Use o campo value em music360_create_tarefa.categoria.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array)
- `entity_type` (string)
- `success` (boolean)

### `music360_list_tarefas_status` (~107 tokens)

Lista status válidos para criar tarefas. Use o campo value em music360_create_tarefa.status.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array)
- `entity_type` (string)
- `success` (boolean)

### `music360_list_artist` (~203 tokens)

Lista registros de artista do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_artist` (~115 tokens)

Consulta um registro de artista do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_contato` (~204 tokens)

Lista registros de contato do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_contato` (~116 tokens)

Consulta um registro de contato do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_obra` (~204 tokens)

Lista registros de obra do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_obra` (~116 tokens)

Consulta um registro de obra do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_fonograma` (~206 tokens)

Lista registros de fonograma do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_fonograma` (~118 tokens)

Consulta um registro de fonograma do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_videograma` (~206 tokens)

Lista registros de videograma do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_videograma` (~118 tokens)

Consulta um registro de videograma do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_produto_fonografico` (~355 tokens)

Lista registros de produto fonográfico do tenant atual. Use esta tool para álbuns, singles, EPs e pedidos sobre lançamento musical mais recente. Por padrão retorna apenas lançamentos já disponíveis; use release_scope=all para incluir Produzindo, Agendado futuro, Rascunho ou Takedown.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `release_scope` (string): Escopo de lançamento. released (padrão): somente produtos disponíveis/lançados. upcoming: próximos lançamentos ainda não disponíveis. all: inclui Produzindo, Agendado, Rascunho, Takedown e Lançado.
- `released_only` (boolean): Compatibilidade: true equivale a release_scope=released; false equivale a release_scope=all. Prefira release_scope.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_produto_fonografico` (~122 tokens)

Consulta um registro de produto fonográfico do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_contrato` (~204 tokens)

Lista registros de contrato do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_contrato` (~116 tokens)

Consulta um registro de contrato do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_tarefa` (~204 tokens)

Lista registros de tarefa do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_tarefa` (~116 tokens)

Consulta um registro de tarefa do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_show` (~203 tokens)

Lista registros de show do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `order_by` (string): Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao p…
- `order_dir` (string): Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_show` (~115 tokens)

Consulta um registro de show do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid do registro. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_obra_titulares` (~130 tokens)

Lista os titulares (compositores/autores/editores) vinculados a uma obra usando somente public_uid.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `obra_id` (string, required): public_uid da obra. Não use ID numérico interno.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array): Lista de registros vinculados.
- `entity_id` (string): public_uid da entidade pai.
- `entity_type` (string): Tipo da entidade pai.
- `sub_entity` (string): Tipo da sub-entidade listada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_fonograma_titulares` (~129 tokens)

Lista os titulares (intérpretes/músicos/produtores) vinculados a um fonograma usando somente public_uid.

Input parameters:

- `fonograma_id` (string, required): public_uid do fonograma.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array): Lista de registros vinculados.
- `entity_id` (string): public_uid da entidade pai.
- `entity_type` (string): Tipo da entidade pai.
- `sub_entity` (string): Tipo da sub-entidade listada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_contrato_partes` (~124 tokens)

Lista as partes (contratado/contratante/interveniente) vinculadas a um contrato usando somente public_uid.

Input parameters:

- `contrato_id` (string, required): public_uid do contrato.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array): Lista de registros vinculados.
- `entity_id` (string): public_uid da entidade pai.
- `entity_type` (string): Tipo da entidade pai.
- `sub_entity` (string): Tipo da sub-entidade listada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_produto_fonografico_tracks` (~122 tokens)

Lista as faixas (tracklist) de um produto fonográfico usando somente public_uid.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `produto_id` (string, required): public_uid do produto fonográfico.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (array): Lista de registros vinculados.
- `entity_id` (string): public_uid da entidade pai.
- `entity_type` (string): Tipo da entidade pai.
- `sub_entity` (string): Tipo da sub-entidade listada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_list_press_release` (~116 tokens)

Lista notícias/press releases do tenant atual.

Input parameters:

- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `page` (integer)
- `per_page` (integer)
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `search` (string)
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Resultado paginado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

### `music360_get_press_release` (~117 tokens)

Consulta uma notícia/press release do tenant atual usando somente public_uid.

Input parameters:

- `id` (string, required): public_uid da notícia. Não use ID numérico interno.
- `include_sensitive_details` (boolean): Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.
- `response_profile` (string): Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.
- `sensitive_access_purpose` (string): Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.

Output parameters:

- `data` (object): Dados completos do registro.
- `entity_id` (string): public_uid do registro encontrado.
- `entity_type` (string): Tipo da entidade consultada.
- `success` (boolean): Indica se a operacao foi bem-sucedida.

## Diagnostics

Captured diagnostic sections: TLS, DNSSEC, Authorisation, Transports. The full working is on the page: https://verifymcp.io/servers/br-com-music360-app-mcp-server/app#diagnostics

## Score history

- 2026-08-03: 65
- 2026-08-02: 64
- 2026-08-01: 64
- 2026-07-31: 24
- 2026-07-30: 61
- 2026-07-29: 61
- 2026-07-28: 60
- 2026-07-27: 60
- 2026-07-26: 59

## Links

- Remote endpoint: https://app.music360.com.br/mcp
- Repository: https://github.com/music360app/music360app
- Changelog RSS feed: https://verifymcp.io/servers/br-com-music360-app-mcp-server/app/changelog.xml
- Changelog JSON feed: https://verifymcp.io/servers/br-com-music360-app-mcp-server/app/changelog.json
- HTML version of this page: https://verifymcp.io/servers/br-com-music360-app-mcp-server/app
