Music360 MCP
Was dieses MCP kann
Provides access to music-industry data and workflows involving artists, works, recordings, contracts, shows, and tasks.
Tools
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid da notícia. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'public_uid do registro. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'data'], 'properties': {'data': {'type': 'object', 'description': 'Dados completos do registro.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid do registro encontrado.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'server', 'version', 'database', 'tenant_scope', 'role'], 'properties': {'role': {'type': 'string'}, 'server': {'type': 'string'}, 'success': {'type': 'boolean'}, 'version': {'type': 'string'}, 'database': {'type': 'string'}, 'tenant_scope': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'tenant_scope', 'role', 'scopes', 'tools'], 'properties': {'role': {'type': 'string'}, 'tools': {'type': 'array', 'items': {'type': 'object'}}, 'scopes': {'type': 'array', 'items': {'type': 'string'}}, 'success': {'type': 'boolean'}, 'tenant_scope': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['value', 'label'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}}}, 'success': {'type': 'boolean'}, 'entity_type': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['contrato_id'], 'properties': {'contrato_id': {'type': 'string', 'description': 'public_uid do contrato.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'sub_entity', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros vinculados.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid da entidade pai.'}, 'sub_entity': {'type': 'string', 'description': 'Tipo da sub-entidade listada.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade pai.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['fonograma_id'], 'properties': {'fonograma_id': {'type': 'string', 'description': 'public_uid do fonograma.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'sub_entity', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros vinculados.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid da entidade pai.'}, 'sub_entity': {'type': 'string', 'description': 'Tipo da sub-entidade listada.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade pai.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['value', 'label'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}}}, 'success': {'type': 'boolean'}, 'entity_type': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['obra_id'], 'properties': {'obra_id': {'type': 'string', 'description': 'public_uid da obra. Não use ID numérico interno.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'sub_entity', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros vinculados.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid da entidade pai.'}, 'sub_entity': {'type': 'string', 'description': 'Tipo da sub-entidade listada.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade pai.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'release_scope': {'enum': ['released', 'upcoming', 'all'], 'type': 'string', 'description': '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': {'type': 'boolean', 'description': 'Compatibilidade: true equivale a release_scope=released; false equivale a release_scope=all. Prefira release_scope.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['produto_id'], 'properties': {'produto_id': {'type': 'string', 'description': 'public_uid do produto fonográfico.'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'entity_id', 'sub_entity', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros vinculados.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_id': {'type': 'string', 'description': 'public_uid da entidade pai.'}, 'sub_entity': {'type': 'string', 'description': 'Tipo da sub-entidade listada.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade pai.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['value', 'label'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}}}, 'success': {'type': 'boolean'}, 'entity_type': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['value', 'label'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}}}, 'success': {'type': 'boolean'}, 'entity_type': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['value', 'label'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}}}, 'success': {'type': 'boolean'}, 'entity_type': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'required': ['value', 'label'], 'properties': {'label': {'type': 'string'}, 'value': {'type': 'string'}}}}, 'success': {'type': 'boolean'}, 'entity_type': {'type': 'string'}}}
Eingabeschema
{'type': 'object', 'required': [], 'properties': {'page': {'type': 'integer', 'minimum': 1}, 'search': {'type': 'string'}, 'order_by': {'type': 'string', 'description': 'Campo para ordenacao (ex.: data_lancamento/lancamento, nome, atualizacao, criacao). Para produto fonografico, "lancamento" e "mais recente" significam data_lancamento. Quando omitido, usa ordenacao padrao da entidade.'}, 'per_page': {'type': 'integer', 'maximum': 50, 'minimum': 1}, 'order_dir': {'enum': ['ASC', 'DESC'], 'type': 'string', 'description': 'Direcao da ordenacao: ASC crescente, DESC decrescente (padrao).'}, 'response_profile': {'enum': ['summary', 'standard', 'sensitive'], 'type': 'string', 'description': 'Perfil de resposta. Listagens usam summary por padrão; sensitive exige admin.'}, 'sensitive_access_purpose': {'type': 'string', 'description': 'Finalidade operacional obrigatória quando response_profile=sensitive ou include_sensitive_details=true.'}, 'include_sensitive_details': {'type': 'boolean', 'description': 'Retorna detalhes sensíveis mínimos quando autorizado por escopo admin. Padrão: false.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'entity_type', 'data'], 'properties': {'data': {'type': 'object', 'required': ['data', 'total', 'page', 'per_page', 'total_pages'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Lista de registros encontrados.'}, 'page': {'type': 'integer'}, 'total': {'type': 'integer'}, 'per_page': {'type': 'integer'}, 'total_pages': {'type': 'integer'}}, 'description': 'Resultado paginado.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}, 'entity_type': {'type': 'string', 'description': 'Tipo da entidade consultada.'}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 30, 'minimum': 1}, 'query': {'type': 'string', 'description': 'Texto de busca.'}}}
Ausgabeschema
{'type': 'object', 'required': ['success', 'data'], 'properties': {'data': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Resultados da busca agrupados por entidade.'}, 'success': {'type': 'boolean', 'description': 'Indica se a operacao foi bem-sucedida.'}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
PoolParty Main Stage Airtime
Manages PoolParty media channels, submissions, airtime queues, proof-of-play, rewards, collateralized blocks, and related wallet …
Business Feeds
Lists and reads curated business and industry RSS or Atom feeds, and can fetch and normalize arbitrary feeds.
extract
Extracts and verifies information from webpages, PDFs, images, invoices, payslips, and company sources, with OCR, document parsin…
mb-mastering
Provides audio mastering service information, pricing, quote requests, client invoicing, payment links, and studio administration…
mcp
Searches live job and company data, manages resumes and applications, and retrieves or publishes moderated multilingual news cont…
mcp
Provides information and ordering for agency services, especially video transcription, subtitling, translation, proofreading, cap…
Jeremy Twogood — Portfolio
Exposes a video producer’s portfolio, reel, projects, resume, availability, booking link, and contact actions.
Parallax Ventures
Lists Parallax services and pricing, provides company information, starts project inquiries, and supports booking calls for AI, m…