Serviços Principais MCP

Mídia TransmitidaServidor MCP

Monitoramento de televisão, rádio, canais, programas, transcrições, jornalismo de transmissão e cobertura de notícias audiovisuais.

MCP Versão: 1.0.0 9 Ferramentas MCP Autenticação
Mídia Transmitida

URL base

https://mcp.pressmonitor.com/

Autenticação

As chamadas MCP também usam tokens Bearer em solicitações JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

Descubra Ferramentas

Comece listando as ferramentas expostas pelo servidor MCP.

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tool search_channels

Pesquisar canais de TV e rádio disponíveis

Pesquisar canais de TV e rádio disponíveis

Argumentos

Nome Tipo Obrigatório Descrição
query string Não Termos de busca ou palavras-chave
country_code string Não Filtrar por código do país (ISO 3166-1 alfa-2)
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_channels","arguments":{"query":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20}}}'
tool search_headlines

Obter manchetes de transmissões

Obter manchetes de transmissões

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
channel string Não ID do canal para filtrar
country_code string Não Filtrar por código do país (ISO 3166-1 alfa-2)
lang_code string Não Filtrar por código de idioma (ISO 639-1)
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_headlines","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","count":20}}}'
tool search_briefs

Obter resumos de transmissões (manchete + descrição)

Obter resumos de transmissões (manchete + descrição)

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
channel string Não ID do canal para filtrar
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_briefs","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts

Obter transcrições completas de transmissões

Obter transcrições completas de transmissões

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
channel string Não ID do canal para filtrar
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts_metadata

Obter transcrições com segmentos de tempo e informações dos palestrantes

Obter transcrições com segmentos de tempo e informações dos palestrantes

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
channel string Não ID do canal para filtrar
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts_metadata","arguments":{"query":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_headlines_translated

Obter manchetes de transmissões traduzidas

Obter manchetes de transmissões traduzidas

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
target_lang_code string Sim Código do idioma destino para tradução (ISO 639-1)
channel string Não ID do canal para filtrar
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_headlines_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_briefs_translated

Obter resumos de transmissões traduzidos

Obter resumos de transmissões traduzidos

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
target_lang_code string Sim Código do idioma destino para tradução (ISO 639-1)
channel string Não ID do canal para filtrar
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_briefs_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts_translated

Obter transcrições de transmissões traduzidas

Obter transcrições de transmissões traduzidas

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
target_lang_code string Sim Código do idioma destino para tradução (ISO 639-1)
channel string Não ID do canal para filtrar
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'
tool search_transcripts_metadata_translated

Obter transcrições traduzidas com segmentos de tempo

Obter transcrições traduzidas com segmentos de tempo

Argumentos

Nome Tipo Obrigatório Descrição
query string Sim Termos de busca ou palavras-chave
target_lang_code string Sim Código do idioma destino para tradução (ISO 639-1)
channel string Não ID do canal para filtrar
count string Não Número de resultados a retornar

Exemplos de Código

curl -X POST \ 'https://mcp.pressmonitor.com/' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_transcripts_metadata_translated","arguments":{"query":"SOME_STRING_VALUE","target_lang_code":"SOME_STRING_VALUE","channel":"SOME_STRING_VALUE","count":20}}}'