WebMCP

HealthWebMCP verified

karoleloi.com WebMCP tools

Karol Elói Language Learning — English courses for Brazilians with a personal method, one-on-one coaching, and AI support. Book a placement conversation online.

6 tools1 methodsspec API surface

What can an agent do with karoleloi.com WebMCP tools?

Karol Elói Language Learning — English courses for Brazilians with a personal method, one-on-one coaching, and AI support. Book a placement conversation online. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on karoleloi.com

Tool 1 of 6WebMCPAnswer

get_program_info

Informações da Karol Elói Language Learning: método, diferenciais, fundadora e como funciona a conversa de nivelamento.

How to install

Open the karoleloi.com website and ask your browser agent to use get_program_info

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the get_program_info tool on karoleloi.com. Return the structured result and cite the source page.

Input contract

    Open the source definition

    Tool 2 of 6WebMCPAction

    fill_nivelamento_answer

    Responde uma pergunta do formulário de nivelamento em nome do usuário (com consentimento dele). Perguntas e opções válidas: nivel ("Como você avalia o seu inglês hoje?"): iniciante | basico | intermediario | avancado; idade ("Qual a sua idade?"): menor | maior; objetivo ("Qual é o seu maior objetivo com o inglês?"): profissional | viagens | morar | prova | outro; renda ("Qual é a sua faixa de renda familiar mensal?"): r2 | r3 | r4; dificuldade ("Qual é a sua maior dificuldade com o inglês hoje?"): travo | teoria | vergonha | rapido | desisto | zero | outro; quando ("Quando você gostaria de começar?"): agora | semana | espera. Opção "outro" exige freeText.

    How to install

    Open the karoleloi.com website and ask your browser agent to use fill_nivelamento_answer

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the fill_nivelamento_answer tool on karoleloi.com with questionId: <string>, optionId: <string>, freeText: <string>. Return the structured result and cite the source page.

    Input contract

    • questionId string Id da pergunta a responder. Ver a lista de perguntas e ids na descrição desta tool.
    • optionId string Id da opção escolhida para essa pergunta (um dos ids válidos listados na descrição). A opção 'outro' exige o campo freeText.
    • freeText string Texto livre do usuário. Obrigatório quando optionId = 'outro'; ignorado caso contrário.

    Open the source definition

    Tool 3 of 6WebMCPSensitive action

    submit_nivelamento

    Envia o formulário de nivelamento preenchido. Requer todas as perguntas respondidas (fill_nivelamento_answer), nome completo, WhatsApp brasileiro com DDD e e-mail (para o convite da conversa).

    How to install

    Open the karoleloi.com website and ask your browser agent to use submit_nivelamento

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the submit_nivelamento tool on karoleloi.com with nome: <string>, whatsapp: <string>, email: <string>, instagram: <string>. Return the structured result and cite the source page.

    Input contract

    • nome string Nome completo do usuário.
    • whatsapp string WhatsApp brasileiro com DDD, ex: (11) 99999-9999. Usado para o contato da equipe.
    • email string E-mail do usuário, usado para enviar o convite da conversa (com o link do Zoom).
    • instagram string @ do Instagram do usuário (opcional).

    Open the source definition

    Tool 4 of 6WebMCPAnswer

    get_available_slots

    Lista horários livres (ISO 8601, fuso America/Sao_Paulo) para a conversa de nivelamento de 30 minutos.

    How to install

    Open the karoleloi.com website and ask your browser agent to use get_available_slots

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the get_available_slots tool on karoleloi.com with fromDate: <string>. Return the structured result and cite the source page.

    Input contract

    • fromDate string Data inicial no formato YYYY-MM-DD (opcional). Sem valor, começa de hoje.

    Open the source definition

    Tool 5 of 6WebMCPSensitive action

    book_meeting

    Agenda a conversa de nivelamento num horário retornado por get_available_slots. Requer submit_nivelamento bem-sucedido nesta sessão.

    How to install

    Open the karoleloi.com website and ask your browser agent to use book_meeting

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the book_meeting tool on karoleloi.com with slotId: <string>. Return the structured result and cite the source page.

    Input contract

    • slotId string Horário ISO 8601 exato retornado por get_available_slots. Não invente horários; use um valor da lista.

    Open the source definition

    Tool 6 of 6WebMCPAnswer

    get_placement_test

    Retorna o link do teste de nivelamento (Flexge) que o usuário deve fazer antes da conversa, com as instruções (ambiente calmo, sem barulho; a duração varia com o conhecimento). Disponível após book_meeting bem-sucedido nesta sessão.

    How to install

    Open the karoleloi.com website and ask your browser agent to use get_placement_test

    Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

    Run with an agent

    Use the get_placement_test tool on karoleloi.com. Return the structured result and cite the source page.

    Input contract

      Open the source definition