此 MCP 可以做什么
Provides a public TV and radio catalog with stream metadata, schedules, stream health, favorites, playlists, and channel chat.
工具
输入模式
{'type': 'object', 'required': ['channel_id'], 'properties': {'channel_id': {'type': 'string', 'description': 'Canal a favoritar, ex. `GloboNews.br`.'}}}
输入模式
{'type': 'object', 'required': ['group_id', 'channel_id'], 'properties': {'group_id': {'type': 'string', 'description': 'Sub-aba que recebe o canal, `grp_…`.'}, 'channel_id': {'type': 'string', 'description': 'ID do canal no catálogo, ex. `GloboNews.br`.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'ID do canal no catálogo.'}}}
输入模式
{'type': 'object', 'required': ['channel_id'], 'properties': {'channel_id': {'type': 'string', 'description': 'ID do canal no catálogo.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['channel_id', 'body'], 'properties': {'body': {'type': 'string', 'description': 'O texto da mensagem, dentro de `max_length`.'}, 'author': {'type': 'string', 'description': 'Apelido a usar; sem ele o servidor gera um estável.'}, 'channel_id': {'type': 'string', 'description': 'ID do canal no catálogo.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['name', 'email', 'message'], 'properties': {'name': {'type': 'string', 'description': 'Como chamar quem escreve (alias `nome`).'}, 'site': {'type': 'string', 'description': 'Site de quem propõe.'}, 'tipo': {'enum': ['patrocinio', 'parceria', 'anuncio'], 'type': 'string', 'description': 'Proposta: `patrocinio`, `parceria` ou `anuncio`. Liga os campos abaixo.'}, 'email': {'type': 'string', 'description': 'Para onde responder.'}, 'espaco': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Ids de placement de `GET /api/partners`, até 6.'}, 'duracao': {'enum': ['30', '90', '365'], 'type': 'string', 'description': 'Dias de exposição: `30`, `90` ou `365`.'}, 'empresa': {'type': 'string', 'description': 'Quem propõe, quando é empresa.'}, 'message': {'type': 'string', 'description': 'O que você quer dizer (alias `mensagem`).'}, 'orcamento': {'enum': ['ate_100', '100_500', '500_2000', '2000_mais', 'a_combinar'], 'type': 'string', 'description': '`ate_100`, `100_500`, `500_2000`, `2000_mais` ou `a_combinar`.'}, 'pagamento': {'enum': ['usdc', 'deposito', 'a_combinar'], 'type': 'string', 'description': '`usdc`, `deposito` ou `a_combinar`.'}}}
输入模式
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Nome da pasta, até 40 caracteres.'}}}
输入模式
{'type': 'object', 'required': ['category_id', 'name'], 'properties': {'name': {'type': 'string', 'description': 'Nome da sub-aba, até 40 caracteres.'}, 'category_id': {'type': 'string', 'description': 'Pasta que vai receber a sub-aba, `cat_…`.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'ID do comentário, vindo de `Comentario.id`.'}}}
输入模式
{'type': 'object', 'required': ['channel_id'], 'properties': {'channel_id': {'type': 'string', 'description': 'Canal a remover do histórico, ex. `GloboNews.br`.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'ID do canal no catálogo, ex. `GloboNews.br`.'}}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'ID do canal no catálogo.'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'string', 'default': 20, 'description': 'Itens por página. Acima de 50 é silenciosamente reduzido a 50.'}, 'offset': {'type': 'string', 'default': 0, 'description': 'Quantos itens pular. Use `next_offset` da resposta anterior.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'ID público do stream, incluindo compatibilidade de IDs antigos.'}}}
输入模式
{'type': 'object', 'properties': {'country': {'type': 'string', 'description': 'Restringe a um país, ISO 3166-1 alpha-2.'}, 'subdivision': {'type': 'string', 'description': 'Restringe a um estado/província.'}}}
输入模式
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'ID do canal no catálogo.'}}}
输入模式
{'type': 'object', 'properties': {'kind': {'enum': ['tv', 'radio', 'all'], 'type': 'string', 'default': 'tv', 'description': '`tv` (padrão) conta canais de TV; `radio` conta estações de rádio; `all` junta os dois.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {'country': {'type': 'string', 'description': 'Restringe a um país, ISO 3166-1 alpha-2.'}}}
输入模式
{'type': 'object', 'properties': {'limit': {'type': 'string', 'default': 40, 'description': 'Quantas tags devolver (teto 100).'}, 'country': {'type': 'string', 'description': 'Restringe às estações de um país, ISO 3166-1 alpha-2.'}}}
输入模式
{'type': 'object', 'properties': {}}
输入模式
{'type': 'object', 'properties': {'ok': {'enum': ['0'], 'type': 'string', 'description': '`0` traz só as falhas — é o recorte que interessa numa investigação.'}, 'limit': {'type': 'string', 'default': 20, 'description': 'Itens por página. Acima de 50 é silenciosamente reduzido a 50.'}, 'channel_id': {'type': 'string', 'description': 'Restringe a um canal.'}}}
输入模式
{'type': 'object', 'required': ['id', 'body'], 'properties': {'id': {'type': 'string', 'description': 'ID do canal no catálogo.'}, 'body': {'type': 'string', 'description': 'O texto do comentário; o teto vem em `max_length` da listagem.'}, 'author': {'type': 'string', 'description': 'Apelido a usar; sem ele o servidor gera um estável.'}}}
输入模式
{'type': 'object', 'properties': {}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {'lang': {'enum': ['pt', 'en', 'es', 'fr', 'de', 'hu'], 'type': 'string', 'default': 'pt', 'description': 'Idioma da oferta: pt, en, es, fr, de ou hu; ausente ou desconhecido volta a pt.'}}}
输入模式
{'type': 'object', 'required': ['channel_id'], 'properties': {'channel_id': {'type': 'string', 'description': 'Canal assistido, ex. `GloboNews.br`.'}}}
输入模式
{'type': 'object', 'required': ['channel_id'], 'properties': {'channel_id': {'type': 'string', 'description': 'Canal a desfavoritar, ex. `GloboNews.br`.'}}}
输入模式
{'type': 'object', 'required': ['channel_id', 'ok'], 'properties': {'ok': {'type': 'boolean', 'description': '`true` se tocou, `false` se falhou.'}, 'code': {'enum': ['cors', 'geo', 'sumiu', 'codec', 'playlist', 'sem_resposta', 'protocolo', 'sem_stream', 'outro'], 'type': 'string', 'description': 'Por que falhou; só quando `ok` é `false`.'}, 'channel_id': {'type': 'string', 'description': 'Canal que você tentou assistir.'}}}
输入模式
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Texto livre no nome e nos apelidos do canal (busca full-text).'}, 'tag': {'type': 'string', 'description': 'Tag da estação de rádio (vocabulário livre, ex. `mpb`, `news`); veja `GET /api/tags`.'}, 'city': {'type': 'string', 'description': 'Cidade, código do catálogo.'}, 'kind': {'enum': ['tv', 'radio', 'all'], 'type': 'string', 'default': 'tv', 'description': '`tv` (padrão) é o catálogo de TV; `radio` são as estações de rádio; `all` junta os dois. Sem `kind`, rádio nunca aparece.'}, 'sort': {'enum': ['name', 'score', 'votes'], 'type': 'string', 'default': 'name', 'description': '`score` ordena pela saúde medida por terceiro, melhor primeiro; canal não medido vai para o fim. `votes` ordena pelos votos registrados para a estação (rádio). `name` é a ordem alfabética.'}, 'guide': {'enum': ['0', '1'], 'type': 'string', 'default': '0', 'description': '`1` traz só canal com grade de programação (EPG).'}, 'online': {'enum': ['0', '1'], 'type': 'string', 'default': '0', 'description': '`1` traz só canal visto online pela fonte nas 48 h anteriores à última recarga do catálogo (`health_ext.online`); com o catálogo parado há mais de 48 h o filtro não devolve ninguém.'}, 'country': {'type': 'string', 'description': 'País do canal, ISO 3166-1 alpha-2.'}, 'network': {'type': 'string', 'description': 'Nome exato da rede/emissora.'}, 'quality': {'type': 'string', 'description': 'Qualidade exata do stream.'}, 'category': {'type': 'string', 'description': 'ID de categoria do catálogo.'}, 'language': {'type': 'string', 'description': 'Idioma do canal, ISO 639-3.'}, 'playable': {'enum': ['0', '1'], 'type': 'string', 'default': '1', 'description': '`0` inclui canal sem stream utilizável conhecido.'}, 'subdivision': {'type': 'string', 'description': 'Estado/província, código do catálogo.'}}}
近期工具变更
类似的 MCP 服务器
Sats4AI - Bitcoin-Powered AI Tools
Provides pay-per-use AI services for text, image, audio, video, document extraction, translation, voice calls, messaging, and fil…
transcription
Transcribes audio, video, and recorded online meetings with multilingual support, speaker diarization, transcript search, chat, a…
Postlyra
Creates, edits, previews, schedules, and publishes rich media posts to Telegram channels and groups.
Chorus
Collects voice, video and written contributions from groups, manages reminders and access links, and produces a shared message bo…
dearhuman
Composes and sends catalog-based electronic greeting cards, offers gift suggestions and templates, and supports public bounty sub…
kurdish-tts-stt
Converts Sorani and Kurmanji text to speech and transcribes Kurdish audio through batch and streaming interfaces.
Kooma — Bambara AI
Provides Bambara and multilingual text-to-speech, transcription, and translation.
ShareMyPage
Hosts AI-generated HTML or Markdown pages and provides share links with comments and access controls.