Agent Tools
Back to MCP servers

Escola de Rádio TV & Web (ER+)

https://www.escoladeradio.com.br/api/mcp
● healthy

skills: {'id': 'school_info', 'name': 'school_info', 'description': 'Retorna informações institucionais da Escola de Rádio: CNPJ, endereço, contatos, horários, modalidades de curso oferecidas. Bom ponto de partida pra entender o que a escola é.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_courses', 'name': 'list_courses', 'description': "Lista TODOS os cursos ativos da escola (resumido). Opcionalmente filtra por modalidade. Modalidades: 'profissionalizante' (formação completa com DRT), 'livre' (Express, especialização curta), 'ead' (online assíncrono). Use get_course com o slug pra detalhe completo.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_course', 'name': 'get_course', 'description': 'Retorna detalhe COMPLETO de um curso: descrição, módulos/programa, professores, preço, parcelamento, duração, certificação (DRT?), próxima turma, vagas (mescladas com matrículas reais), depoimentos, FAQ específico. Use list_courses pra descobrir o slug.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'check_availability', 'name': 'check_availability', 'description': 'Checa vagas restantes na PRÓXIMA turma de um curso. Mescla matrículas reais no Supabase com a curva de marketing (computeEffectiveSlots) e nunca mostra mais vagas do que realmente existem. Se soldOut=true, oriente o usuário a entrar na lista de espera pelo WhatsApp da secretaria.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_upcoming_classes', 'name': 'list_upcoming_classes', 'description': "Lista turmas com data_inicio futura (a partir de hoje), ordenadas por data crescente. Use isso pra responder 'que cursos têm turma marcada?' ou 'qual a próxima turma de X?'. Pra vagas em tempo real, use check_availability.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_teachers', 'name': 'list_teachers', 'description': 'Lista todos os professores ATIVOS da escola, com nome, função e descrição curta.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'get_teacher', 'name': 'get_teacher', 'description': 'Detalhe de um professor: bio completa, foto e lista dos cursos que ele leciona atualmente.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_podcast_series', 'name': 'list_podcast_series', 'description': 'Lista todas as séries de podcast da ER+ com contagem de episódios, host e links externos (Spotify, YouTube, Apple Podcasts).', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 390.7ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://www.escoladeradio.com.br/api/mcp
JSON-RPC initialize probe
curl -X POST https://www.escoladeradio.com.br/api/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://www.escoladeradio.com.br/api/mcp
Listed at (chiark)
https://chiark.ai/agents/a56c3435-a52b-48e5-ad56-6df1933c054f