What is this?
The macOS app can run a local MCP (Model Context Protocol) server so AI tools like Claude, Cursor, and VS Code can read — and with Pro, edit — your personal vocabulary.
- Runs only on localhost on your Mac (not exposed to the internet).
- Protected with a Bearer auth token you copy from Settings.
- Off by default — enable it in Settings → MCP Server.
- Free: read-only tools. Pro: full read/write (add/update words, tags, quiz results).
Quick start
- Open My Dictionary on Mac.
- Go to Settings → MCP Server.
- Turn the server On (optionally enable auto-start).
- Copy the server URL (default
http://127.0.0.1:PORT/mcp) and the auth token. - Paste the matching config into your AI client (configs are also copyable in the app).
Client setup
Replace PORT and YOUR_TOKEN with values from Settings → MCP Server.
Cursor
{
"mcpServers": {
"my-dictionary": {
"url": "http://127.0.0.1:PORT/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Claude Code
{
"mcpServers": {
"my-dictionary": {
"transport": {
"type": "http",
"url": "http://127.0.0.1:PORT/mcp"
},
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
VS Code
{
"servers": {
"my-dictionary": {
"type": "http",
"url": "http://127.0.0.1:PORT/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}
Claude Desktop: use an MCP HTTP bridge or Claude Code if your Desktop build does not support remote/HTTP MCP yet. Prefer the in-app copy buttons so the URL and token stay in sync.
Tools
Free (read-only)
search_words— search vocabulary by textlist_words— paginate the dictionaryget_word— full word details by UUID or exact headwordlist_tags— list tagsget_quiz_candidates— words due for review / practice
Pro (write)
add_word— add a word or expressionupdate_word— update fields and tagsupdate_meaning— add / update / remove meaningsassign_tags_batch— tag many words at oncemanage_tag— create / update / delete tagsrecord_quiz_result— save chat-quiz results to SRS
Security
- The server binds to 127.0.0.1 only.
- Every request needs
Authorization: Bearer …with your token. - You can regenerate the token anytime in Settings.
- Leave the server off when you are not using AI tools.
Availability
MCP is a macOS feature. It is not available in the iOS app. You need My Dictionary running on your Mac while the AI client is connected.
Contact
Questions? hello@mydictionary.org