Ir para o conteúdo
Logo de Lingard

Servidor MCP de Lingard

Quais servidores MCP são de Lingard, do registro oficial e encontrados perguntando ao próprio domínio, se respondem e o que oferecem. Um programa verificou cada item; nada foi copiado da página do produto.

lido em 2026-10-30

← Voltar para Lingard

De quem é o servidor
  • Nome no registroapp.lingard/vocabverificado no registro MCP

O nome no registro fica sob lingard.app. O registro só libera esse espaço de nomes para quem prova controle do domínio por DNS ou HTTP.

Quando perguntamosverificado em 2026-10-30
  • Estadorespondeverificado em 2026-10-30
  • Ferramentas15
  • O servidor se chamalingard-vocab
  • Versão do servidor0.5.9
  • Versão do protocolo2025-06-18

Em 2026-10-30 o servidor respondeu a initialize e tools/list sem login. Primeira resposta em 113 ms.

Um agente deve conectá-loAinda não está claro
  • As ferramentas fazem save new words and review them with spaced repetition, mas não read graded books and articles at their own level.
  • Verificado em 5 dos 7 dias necessários para julgar a confiabilidade.

Depois de conectar

  • lingard_create_vocab_collection, lingard_add_words_to_collection, lingard_update_example_translations, lingard_set_learning_pauses alteram dados sem login: qualquer pessoa com o endereço pode chamá-las.
  • Parâmetros sem tipo ou descrição em 12 de 15 ferramentas: confira os argumentos antes de chamar.

Dito por regras a partir das medições acima. A primeira chamada provável é a escolha de um modelo na lista de ferramentas; leia a descrição antes de confiar nela.

Medido todo diaverificações diárias: 5, a primeira em 2026-10-30
  • Nota INITE MCPdepois de uma semanaa nota precisa de 7 verificações diárias: 5 até agora
  • O que um agente consegue fazer com ele1 de 2 casos de uso
  • Respondeumedindo5 das 7 verificações diárias necessárias para mostrar a porcentagem
  • Mediana da primeira resposta134 ms
  • Espaço no contexto do agente≈ 10.879 tokensas definições de todas as ferramentas (15), que o agente carrega a cada turno
  • Definições das ferramentasB · 87 de 100
  • Resultados tipados15 de 15 ferramentasdeclaram outputSchema: o resultado chega tipado e é lido de uma vez
  • Parâmetros sem descrição: em 12 de 15

O que um agente consegue fazer com ele

  • incerto · look up unfamiliar words in context while reading
  • consegue · save new words and review them with spaced repetition
  • não consegue · read graded books and articles at their own level

Cada caso de uso do produto foi perguntado ao Jev junto com a lista de ferramentas deste servidor: um agente consegue fazer isso com essas ferramentas?

Vale conferir

  • Ferramentas que alteram dados, em um servidor que responde sem login: lingard_create_vocab_collection, lingard_add_words_to_collection, lingard_update_example_translations, lingard_set_learning_pauses

Um programa verifica o servidor uma vez por dia: initialize e tools/list, sem modelo. Os tokens são o tamanho das definições, a cerca de quatro caracteres por token. A nota é a média de seis verificações do nome, da descrição, do esquema e das anotações de cada ferramenta; diz se as ferramentas estão bem descritas, não se funcionam. A nota pesa só o que foi medido: se responde (25%), se faz o trabalho do produto (25%), definições (20%), contexto (10%), uso (10%) e a facilidade de conectar (10%). Uma parte não medida fica de fora, e uma instrução oculta limita a nota a 40. O estado dos servidores MCP dos fornecedores: método e números →

Ferramentas que oferece15 ferramentas · lido em 2026-10-30
  • search

    Searches the user's live Lingard account: vocabulary, learning context, English profile, totals, collection titles, saved words, flashcards, and missing vocabulary fields. Results are read from Firestore at the time of the call.

  • fetch

    Fetches the full live Lingard JSON record for a search-result id (e.g. "learning-context:en") or a Lingard resource URI such as lingard://learning-context/en.

  • lingard_get_learning_context

    Returns the user's current Lingard learning context, read live from their account: English profile, vocabulary totals, saved collections and their titles, card counts, and missing-field stats. Earlier answers in the conversation may be…

  • lingard_get_vocab_collection

    Returns live cards from one Lingard vocabulary collection by UUID or title, including curated Lingard collections and the "Words not in a collection" bucket of cards saved while reading. With includeExamples:true it also returns each…

  • lingard_get_collection_gaps

    Returns live Lingard cards in a collection that are missing requested fields such as translation, POS, pronunciation, examples, or image. A curated Lingard collection always reports zero gaps: its words come from the Lingard catalog and…

  • lingard_get_word_suggestion_context

    Returns live Lingard profile level, topic, collection context, and the words the user already has: the context for suggesting level-appropriate new cards that are not duplicates.

  • lingard_preview_vocab_changes

    Previews a Lingard vocabulary collection/card change without writing to Firestore. Cards are checked as on commit. Unless allowIncompleteCards is true, a new card needs title, translate, pos, pron/ipa, syns, and examples with…

  • lingard_commit_vocab_changes

    Commits a previously previewed or freshly supplied Lingard vocabulary change. Unless allowIncompleteCards is true, a new card needs title, translate, pos, pron/ipa, syns, and examples with translations; image is optional. A German or…

  • lingard_create_vocab_collection

    Creates a Lingard vocabulary collection, optionally with initial cards; commit=true writes it. Unless allowIncompleteCards is true, a new card needs title, translate, pos, pron/ipa, syns, and examples with translations; image is optional…

  • lingard_add_words_to_collection

    Adds cards to an existing Lingard collection, deduplicating by normalized word title; commit=true writes them. Only collections with writable="full" accept new cards: curated Lingard collections are read-only and the unfiled bucket takes…

  • lingard_fill_missing_card_fields

    Fills empty fields on existing Lingard cards. It never overwrites or clears a field that already has a value. Works on the user's own collections and on the "Words not in a collection" bucket; curated Lingard collections are read-only…

  • lingard_update_example_translations

    Rewrites only the translation line of examples that already exist on Lingard cards; the example sentence, its {} highlights and its audio/typing markers are left exactly as they are. It changes, adds, or removes example translations; an…

  • lingard_attach_card_images

    Attaches supplied images to existing Lingard cards. It does not generate images: each entry carries the image itself as imageBase64 or dataUri, or an imageUrl that the server downloads. PNG, JPEG, WebP, and SVG inputs are converted to…

  • lingard_get_learning_pauses

    Lists, for one language, the user's collections and sources (books, the news) and which of them are on pause. A collection or source on pause gives the automatic «Now learning» sessions no words — no new words and no reviews — and is not…

  • lingard_set_learning_pauses

    Puts collections and sources on pause or takes them off it, for one language — e.g. "study only my Travel collection this week", "pause the news words", "resume everything". action: "pause" or "resume" the listed ones; "only" — resume the…

Como conectar

Adicione o servidor à configuração do seu cliente MCP. Claude Desktop, Cursor e a maioria dos outros clientes leem este formato:

{
  "mcpServers": {
    "vocab": {
      "type": "http",
      "url": "https://lingard.app/mcp"
    }
  }
}

Adicionar

Claude Code, no terminal

claude mcp add --transport http lingard https://lingard.app/mcp

Adicionar ao CursorAdicionar ao VS Code

claude.ai, ChatGPT e outros clientes: adicione https://lingard.app/mcp como conector personalizado nas configurações.

Cada linha é algo que um programa encontrou ao procurar: o registro, a resposta do próprio servidor, uma especificação que se lê. Linha ausente quer dizer que não encontramos, não que não exista.