Lingard
iPhone iPad Mac Android Read Import books, saved texts, and web pages Review Build flashcards while you read Listen Use voices, audio, and speaking practice 1 One place for reading, vocabulary, listening, and review.
https://lingard.app/Connect straight to this server’s public endpoint.
https://lingard.app/mcpWe add this server to your workspace, walk through sign-in once, then open Studio with tools ready to run.
Last probed Sep 14, 2026 · lingard.app
13tools discovered
Search Lingard Vocab
Use this when the user asks about their Lingard vocabulary, learning context, English profile, totals, collection titles, saved words, flashcards, or missing vocabulary fields. Returns live Lingard Firestore results; do not use generic memory or personal context instead.
Fetch Lingard Vocab Record
Use this after search, or when the user gives a Lingard resource URI such as lingard://learning-context/en. Fetches the full live Lingard JSON record from Firestore.
Get Lingard Learning Context
Call this first whenever the user asks for their current Lingard learning context, English profile, vocabulary totals, saved collections, collection titles, card counts, or missing-field stats. Reads live Lingard Firestore data; do not answer from memory or generic Lingard history. Every collection reports `source`: "user" (made by the user), "catalog" (a curated Lingard collection — read-only, its words come from the Lingard catalog) and "unfiled" (the bucket of cards saved while reading, which
Get Lingard Vocabulary 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. Use this when the user asks what words/cards are in a specific Lingard collection. Pass includeExamples:true to also read each card's example sentences and their translations — required before editing them.
Get Lingard Collection Gaps
Returns live Lingard cards in a collection that are missing requested fields such as translation, POS, pronunciation, examples, or image. Use before filling missing fields. A curated Lingard collection always reports zero gaps: its words come from the Lingard catalog and are not the user's to fill.
Get Lingard Word Suggestion Context
Returns live Lingard profile level, topic, collection context, and existing words so the calling AI can suggest level-appropriate new cards without duplicates.
Preview Lingard Vocabulary Changes
Previews a Lingard vocabulary collection/card change without writing to Firestore. For AI-generated new cards, include all applicable useful fields except image by default: title, translate, pos, pron/ipa, syns, and examples with translations. For German/Romance nouns, include the dictionary article in title/word when needed, e.g. der Hund, die Reise, das Haus. Example text and example translation must highlight the target word/translated word with {}. form is not part of speech; use it only for
Commit Lingard Vocabulary Changes
Commits a previously previewed or freshly supplied Lingard vocabulary change. For AI-generated new cards, include all applicable useful fields except image by default: title, translate, pos, pron/ipa, syns, and examples with translations. For German/Romance nouns, include the dictionary article in title/word when needed, e.g. der Hund, die Reise, das Haus. Example text and example translation must highlight the target word/translated word with {}. form is not part of speech; use it only for the
Create Lingard Vocabulary Collection
Creates a Lingard vocabulary collection, optionally with initial cards. Pass commit=true to write. By default every AI-generated card must include all applicable useful fields except image: title, translate, pos, pron/ipa, syns, and examples with translations. For German/Romance nouns, include the dictionary article in title/word when needed, e.g. der Hund, die Reise, das Haus. Example text and example translation must highlight the target word/translated word with {}. form is not part of speech
Add Lingard Words To Collection
Adds cards to an existing Lingard collection, deduplicating by normalized word title. Pass commit=true to write. Only collections with writable="full" accept new cards: curated Lingard collections are read-only and the unfiled bucket takes no new cards — create a collection with lingard_create_vocab_collection instead. By default every AI-generated card must include all applicable useful fields except image: title, translate, pos, pron/ipa, syns, and examples with translations. For German/Romanc
Fill Missing Lingard Card Fields
Fills empty fields on existing Lingard cards. It never overwrites non-empty fields, except a card may use clearFields:["form"] to clear an incorrect grammatical form when the word is base/unmarked. Works on the user's own collections and on the "Words not in a collection" bucket; curated Lingard collections are read-only because their content comes from the Lingard catalog. Pass commit=true to write.
Update Lingard 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. Use this when the user wants to change, add, or remove example translations — including leaving them empty, which is a supported card state, not an error. Read the current examples first with lingard_get_vocab_collection includeExamples:true, then send one `translations` entry per example, in order. Pass commit=true
Attach Lingard Card Images
Attaches generated or supplied images to existing Lingard cards. This tool does not generate images from prompt alone: pass actual imageBase64, dataUri, or imageUrl. PNG, JPEG, WebP, and SVG inputs are converted to WebP and uploaded as private custom card images. Pass commit=true to write.
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Directory coverage for brandsiPhone iPad Mac Android Read Import books, saved texts, and web pages Review Build flashcards while you read Listen Use voices, audio, and speaking practice 1 One place for reading, vocabulary, listening, and review.
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
MCPBundles probed 13 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
Lingard may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Operate Lingard? Verify ownership to take over this directory entry.
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
Other MCP servers in this category from the directory index
Scite is a research tool that helps users discover and analyze scientific papers, providing insights...
Bundle for MCP provider linkedword
7 toolsMicrosoft Learn Docs MCP Server provides MCP (Model Context Protocol) access to Microsoft's document...
3 toolsBundle for MCP provider wayfinder.robbclan.com/mcp
Nylon is a next-generation online platform and is home to the world
Patent Connector: an MCP server and CLI connecting Claude, ChatGPT and your terminal directly to off...