duden-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
duden-mcp 📖
mcp-name: io.github.mohammad-abbasi-sh/duden-mcp
Unofficial read-only MCP server for duden.de — Duden dictionary lookup from duden.de (free, no key, no login): word meanings, synonyms, spelling with hyphenation, grammar notes and full verb conjugation. No key, no login.
Built by Mohammad Abbasi as part of the "Germany MCP factory". Not affiliated with duden.de.
For AI agents
Add to your MCP client config (stdio):
{
"mcpServers": {
"duden": {
"command": "uvx",
"args": ["duden-mcp==0.1.0"]
}
}
}Or run locally: python -m duden_mcp.server (needs mcp<2, httpx).
Related MCP server: Anki MultiDefine MCP
Tools
Tool | Description |
| Look up a German word in Duden: meanings, word type, frequency, hyphenation & grammar — |
| Synonyms of a German word from Duden — |
| Spelling of a German word: hyphenation and spelling notes — |
| Grammar notes for a German word: declension/conjugation summary — |
| Full conjugation table of a German verb: present, past, perfect, participles, imperative — |
| Search Duden headwords matching a query — |
| Reachability probe (ok / blocked / error) — one polite request |
Notes
All data comes from Duden's public word pages (free, no key, no login).
Meanings are the numbered definitions from the word entry; synonyms are the ones listed on the entry (the dedicated
/synonyme/<word>overview page only lists alphabetical navigation, so it is linked, not parsed).Word URLs use Duden's transliterated slug (ä→ae, ö→oe, ü→ue, ß→ss); lookup tries the transliterated form first, then the raw spelling.
Ambiguous headwords redirect:
sein→sein_Hilfsverb,haben→haben_Hilfsverb/haben_Vollverb. The tools follow Duden's own redirects, andduden_conjugateresolves the suffixed conjugation page through the word entry when the bare/konjugation/<verb>URL 404s.Hyphenation marks syllable breaks with
·(Duden itself writes a soft hyphen or pipe).Conjugation tables include the reflexive pronouns Duden lists (e.g.
laufe (mich/mir)forlaufen).
Tests: 37/37 green (28 offline + 9 live, 2026-11-10).
Development
python3 -m venv .venv && .venv/bin/pip install "mcp<2" httpx pytest
.venv/bin/pip install -e .
.venv/bin/python -m pytest tests/ -qLicense
MIT
Built by Mohammad Abbasi — Almanibama · mabbasi.ir
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Read-only Old English (Anglo-Saxon) dictionary over MCP: headword lookup with senses, etymology and inflections; full declension and conjugation tables; inflected-form identification; Modern English to Old English reverse lookup; and Beowulf citations with line numbers.
Look up, search and cross-reference machine-learning terms from dictionaryofml.org.
Wiktionary MCP — multilingual dictionary via Wikimedia REST + MediaWiki Action API
Turn words from emails, articles and chats into Vokabulo flashcards. For expats. Needs Vokabulo Pro.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables users to find synonyms, rhymes, related words, autocomplete suggestions, and perform advanced word searches via the Datamuse API.286 npm1MIT
- AlicenseAqualityBmaintenanceEnables AI agents to look up words in monolingual dictionaries for English, German, Russian, French, and Azerbaijani, retrieving structured definitions, IPA phonetics, audio URLs, and verb forms. Includes schema guidance so the results can be turned into ready-to-add Anki flashcards.2GPL 2.0
- AlicenseNot gradedqualityBmaintenanceEnables keyless lookup of German dictionary entries and word-usage statistics from the Digitales Wörterbuch der deutschen Sprache. Supports retrieving entry summaries with part of speech and base lemma, plus absolute and per-million corpus frequency counts for German words.111 npmMIT
- AlicenseNot gradedqualityCmaintenanceEnables searching German federal statutes and ordinances by title or official abbreviation (BGB, StGB, GG), reading a single § or Article in full, browsing a law's table of contents, and retrieving its amendment status from the official Gesetze im Internet collection.118 npmMIT