anki-multidefine-mcp
MCP server exposing MultiDefine's monolingual dictionary providers as tools. An AI agent (Claude, GPT, or any MCP-capable client) can look up words in English, German, Russian, French, and Azerbaijani dictionaries and receive structured definitions, IPA phonetics, audio URLs, and verb forms — ready to be added as Anki flashcards via anki-mcp-server.
Prerequisites
- Python 3.10+
- anki-mcp-server installed and running (for the Anki integration)
- The MultiDefine Anki add-on installed in Anki (creates the required note types)
Install
pip install anki-multidefine-mcp
Claude Desktop configuration
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"anki-multidefine": {
"command": "anki-multidefine-mcp"
}
}
}
Exposed tools
| Tool | Description |
|---|---|
define(word, language) |
Look up a word in a monolingual dictionary. Returns definitions, IPA, audio URL, verb forms. |
languages() |
List supported language keys and their capabilities (audio, IPA, verb forms). |
Exposed resource
| URI | Description |
|---|---|
multidefine://schema |
Field mapping and workflow rules for adding MultiDefine cards to Anki via anki-mcp-server. |
Supported languages
| Key | Dictionary |
|---|---|
english |
Oxford Learner's Dictionaries |
german |
DWDS |
russian |
ru.Wiktionary |
french |
Larousse |
azerbaijani |
AZLEKS |
Example prompt
Read
multidefine://schema, then look up "Haus" in German, download the audio into Anki, and add a MultiDefine_German note to my "German" deck.
Release files for anki-multidefine-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| anki_multidefine_mcp-0.1.0.tar.gz | 27.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| anki_multidefine_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 60.3 kB
Release files / anki_multidefine_mcp-0.1.0.tar.gz
| Download URL | anki_multidefine_mcp-0.1.0.tar.gz |
|---|---|
| Size | 27.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
66e77caa3f25b0daf103da173787981d7314a43e4d76d2b19892a3220e2e9a61
|
|
BLAKE2b-256 checksum How to use checksums |
8a5b105c6c55c51f866bfa7df65013a01f1adc1f4b30a92a7bb145a03d9d5476
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|
Release files / anki_multidefine_mcp-0.1.0-py3-none-any.whl
| Download URL | anki_multidefine_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 32.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6ead7d2f3c0eb46bcd23ed0c066f2303dc0d613da2a19df807f8ff8b385063d6
|
|
BLAKE2b-256 checksum How to use checksums |
9aec17492b29994bd9abd844415a784231f9bc27b3b88c4149f5e0f24a1db9eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.12
|