IGU Languages
    Entrar

    IGU Languages para desenvolvedores

    O IGU Languages tem um servidor MCP público e só de leitura em https://iguapp.com/mcp: exigências oficiais de proficiência, plano até a meta, teste de nível, significado, nível CEFR e frequência de palavras, listas, guias e uma rodada de vocabulário. Não precisa de chave nem de login. A área logada fica em https://iguapp.com/mcp/conta (OAuth).

    Servidor MCP

    Endpoint:
    https://iguapp.com/mcp
    Transporte:
    Streamable HTTP, só POST (JSON-RPC 2.0). GET devolve 405.
    Autenticação:
    Nenhuma: público e só de leitura.

    Exemplo: listar as ferramentas

    curl -s -X POST https://iguapp.com/mcp \
      -H 'content-type: application/json' \
      -H 'accept: application/json, text/event-stream' \
      -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

    Ferramentas

    • buscar_significado

      Significado de uma palavra em inglês (pt, en, es, fr, de), IPA, nível CEFR, frequência e frases de exemplo com fonte.

    • nivel_e_frequencia

      Nível CEFR (A1–C2) de uma palavra em inglês e a posição dela entre as 20 mil mais usadas em cinco idiomas.

    • jogar_rodada

      Uma rodada de vocabulário de 5 perguntas, para jogar dentro do chat.

    • listar_palavras

      As palavras mais usadas em inglês, por tema ou por lista.

    • aprender_sobre

      Dicas e guias de aprendizado do IGU sobre um assunto.

    • search

      Busca no conteúdo do IGU (palavras, listas e guias); devolve ids para o fetch.

    • fetch

      O texto completo de um resultado do search, com o link no iguapp.com.

    • exigencia_de_proficiencia

      Nível CEFR ou nota que um visto, cidadania, universidade ou o Celpe-Bras exige, com a frase literal da fonte oficial e a data. Sem fonte, diz que não achou.

    • analisar_curriculo

      Diagnóstico de um currículo (texto colado, nunca arquivo) para vaga nos EUA, Reino Unido, Canadá, União Europeia ou remota: o que o recrutador não vai entender, com o trecho e a reescrita em inglês. Regras do IGU, sem IA externa; o texto não é guardado.

    • proximas_datas_culturais

      As próximas datas do calendário cultural (Ano-Novo Lunar, Diwali, Thanksgiving, Carnaval…), com a saudação na língua original. Data móvel só da tabela com fonte.

    • vocabulario_da_data

      A saudação de uma data (transliteração e IPA do Wiktionary), 8 a 12 palavras da data, costumes e as fontes.

    • plano_ate_a_meta

      Estimativa honesta (horas Cambridge, premissa escrita) de chegar a um nível até uma data, com plano semanal.

    • teste_de_nivel

      Explica o teste de nível (rápido e por voz) e devolve o link com a meta preenchida.

    • proposta_empresas

      Preço por assento para times, faixas e contrato mínimo; link para a proposta.

    • ver_planos

      Preço na moeda da pessoa, teste de 7 dias, o que libera e como cancelar. Não aparece no ChatGPT.

    Cada resposta traz a fonte e a licença dos dados (CEFR-J, Octanove, FrequencyWords, CMUdict, Tatoeba, Wiktionary).

    Área logada (OAuth)

    Em https://iguapp.com/mcp/conta o agente acessa progresso, metas, rodadas e liga com a permissão da pessoa. OAuth 2.1 com PKCE S256, Client ID Metadata Document ou registro dinâmico; a pessoa escolhe os escopos e revoga em Minha conta → Agentes conectados. Voz nunca sai pelo MCP. No diretório de conectores do Claude, o endereço é https://iguapp.com/mcp/claude: a mesma conta, e o agente nunca paga, só manda o link do checkout.

    Endpoint:
    https://iguapp.com/mcp/conta
    OAuth:
    /.well-known/oauth-authorization-server · /.well-known/oauth-protected-resource/mcp/conta
    Escopos:
    progresso:ler metas:editar rodadas:criar ligas:ler assinatura:gerenciar pagamento:agente
    • meu_progresso

      Nível, sequência, erros recentes, liga, última avaliação (nota + frase como evidência) e plano.

    • rodada_personalizada

      Rodada com as palavras que a pessoa errou ou mandou; o resultado conta para a liga.

    • minhas_metas

      Lê ou salva meta e data e mostra quanto falta.

    • lembrete_de_estudo

      Lembrete diário por push ou e-mail, das 8h às 21h59.

    • minha_liga

      Posição, pontos, time e quanto falta para subir.

    • minha_conta_agente

      Escopos e limites deste agente, plano e pagamento por agente.

    • assinar

      Em /mcp/claude: só devolve o link do checkout do Stripe; a pessoa abre e confirma o pagamento na página do Stripe. Nunca cobra cartão nem cria assinatura sozinho (o escopo pagamento:agente não existe nesse endereço). Em /mcp/conta, também a assinatura direta dentro do teto que a pessoa autorizou.

    • gerenciar_assinatura

      Link do portal do Stripe no idioma da pessoa.

    Outros dados abertos

    Dúvidas ou uso em volume: contato@iguapp.com · /contato