GradeTV is an MCP server with 41 tools an agent can call, among them add_favorite, add_item, api_index. It answers at https://gradetv.net/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 12 September 2026; the last check, on 24 October 2026, succeeded.
Public TV and radio catalogue with measured stream health, folders and M3U feeds for VLC.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
add_favorite | Favorita um canal para o dono. Inputs: channel_id |
add_item | Adiciona canal à sub-aba. Inputs: group_id, channel_id |
api_index | Descobre a API Grade. |
billing | Preços e tetos. |
channel_health | Saúde comunitária do canal: taxa de sucesso, motivos de falha e ambientes afetados. Inputs: id |
chat_history | Últimas mensagens da sala de um canal (sem WebSocket). Inputs: channel_id |
chat_pass | Passe mensal do chat ($0.10 / 30 dias). Sem pagamento → 402. |
chat_send | Manda mensagem na sala de um canal por HTTP. Inputs: channel_id, body, author |
clear_history | Limpa o histórico inteiro do dono. |
contact | Contato, projeto de produtor ou proposta de patrocínio/parceria/anúncio ($0.10 x402/crédito por envio). Após o 1º envio: 429 + Retry-After. Inputs: name, email, message, tipo, empresa, site |
create_category | Cria tab/categoria pessoal. Inputs: name |
create_group | Cria sub-aba numa categoria. Inputs: category_id, name |
create_guest | Cria guest ipt_… |
delete_comment | Apaga um comentário do próprio dono. Inputs: id |
forget_watch | Tira um canal do histórico do dono. Inputs: channel_id |
geo | País sugerido para a UI (fallback BR). |
get_channel | Detalhe de um canal e seus streams. Inputs: id |
get_channel_guide | Programação de hoje do canal (grabada por nós): agora, a seguir e a lista. Inputs: id |
get_history | Histórico de canais assistidos pelo dono. Inputs: limit, offset |
get_library | Árvore organizada do dono + URLs de feed. |
health | Liveness. |
legacy_stream | Metadados públicos: site oficial do canal, URL da transmissão para copiar em outro player e player legado HTTP. Inputs: id |
list_cities | Cidades com canal tocável. Inputs: country, subdivision |
list_comments | Comentários da comunidade sobre um canal. Inputs: id |
list_countries | Países do catálogo com contagem playable e URL da bandeira (kind=radio conta estações). Inputs: kind |
list_favorites | Favoritos do dono. |
list_languages | Idiomas do catálogo tocável. |
list_networks | Redes (network) do catálogo tocável. |
list_qualities | Qualidades distintas dos streams. |
list_subdivisions | Estados/subdivisões com canal tocável. Inputs: country |
list_tags | Tags das estações de rádio tocáveis, com contagem; opcionalmente por país. Inputs: country, limit |
me | Conta da sessão (cookie repassado pelo cliente MCP): e-mail, convidado principal e tamanho da biblioteca. |
mint_key | Gera API key iptk_… (texto 1×). Inputs: label |
play_reports | Relatos crus de um canal, com endereço — só operador (METRICS_TOKEN). Use para investigar um canal específico. Inputs: channel_id, ok, limit |
post_comment | Comenta num canal (teto de 20/hora por dono). Inputs: id, body, author |
pricing | Current public prices and free allowances; no charge. |
producer_services | Oferta de transmissão autorizada sob consulta: informações e contatos para produtores. Não ativa streams. Inputs: lang |
record_watch | Registra um canal assistido no histórico do dono. Inputs: channel_id |
remove_favorite | Tira um canal dos favoritos do dono. Inputs: channel_id |
report_play | Relata se um canal tocou (ok=true) ou não (ok=false + code). Navegador, SO e país saem do pedido, não do corpo. Inputs: channel_id, ok, code |
search_channels
Every block below points at https://gradetv.net/mcp. Pick your client and copy.
claude mcp add --transport http gradetv https://gradetv.net/mcp
{
"mcpServers": {
"gradetv": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://gradetv.net/mcp"]
}
}
}{
"mcpServers": {
"gradetv": {
"url": "https://gradetv.net/mcp"
}
}
}{
"servers": {
"gradetv": {
"type": "http",
"url": "https://gradetv.net/mcp"
}
}
}{
"context_servers": {
"gradetv": {
"url": "https://gradetv.net/mcp"
}
}
}{
"mcpServers": {
"gradetv": {
"serverUrl": "https://gradetv.net/mcp"
}
}
}{
"mcpServers": {
"gradetv": {
"url": "https://gradetv.net/mcp"
}
}
}name: GradeTV
version: 0.0.1
schema: v1
mcpServers:
- name: GradeTV
type: streamable-http
url: https://gradetv.net/mcp{
"mcpServers": {
"gradetv": {
"httpUrl": "https://gradetv.net/mcp"
}
}
}{
"mcpServers": {
"gradetv": {
"type": "http",
"url": "https://gradetv.net/mcp"
}
}
}{
"mcpServers": {
"gradetv": {
"url": "https://gradetv.net/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fgradetv.net%2Fmcp&type=streamable_http&id=gradetv&name=GradeTV
It answered our last check on 24 October 2026 in 646 ms. Over 6 checks since 12 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by gradetv.net and served from gradetv.net, the vendor's own domain: https://gradetv.net/mcp.
41, as returned by the server's own tools/list on 22 September 2026: add_favorite, add_item, api_index, billing, channel_health, chat_history, chat_pass, chat_send, and 33 more.
It answered our last check on 24 October 2026 in 646 ms. Over 6 checks since 12 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://gradetv.net/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: net.gradetv. Endpoint host: gradetv.net. ARD identifier: urn:air:net.gradetv:mcp:grade.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.