Polidict

io.github.solomkinmv/polidict · v0.2.0 · productivity

Polidict is healthy: it completed an MCP handshake in 2426 ms and exposes 13 tools.

Save words to your Polidict vocabulary and practice them with spaced repetition from any AI chat.

Endpoint: https://api.polidict.com/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count13
Latency2426 ms
Last checked (UTC)2026-11-09T16:35:35.431Z

Health history

Checked (UTC)StatusLatencyError
2026-11-09T16:35:35.431ZHealthy2426

Tools (13)

get_profileReturns the connected Polidict account's ID, name, nickname and email.
get_learning_contextReturns the learner's languages, named word groups, a practice progress summary and the practice skills available, plus the current plan and remaining word and group capacity across all languages. Capacity is a snapshot; saves enforce the current limits. planInformationUrl links to a neutral page th
lookup_dictionary_wordLooks up a word in Polidict's public dictionary and returns meanings, translations and examples. It reads only the public catalog, never the learner's saved words, and changes nothing. A miss returns no entries.
find_my_wordsFinds the learner's saved words by text or group, or browses them, with meanings, examples, notes, images, group membership, IDs and versions. Results are paged; pass nextCursor to continue.
save_wordCreates a word, or updates an existing word when itemId and expectedVersion are both provided. Matching text alone never updates an existing word. Updates are patches: omitted fields stay unchanged and null clears supported fields. definitions edits a meaning by ID or adds one without an ID; removeD
find_my_groupsFinds the learner's word groups by name, or browses them, with IDs, versions and descriptions. Results are paged; pass nextCursor to continue. A group's words are listed by find_my_words with its group ID.
create_groupCreates a private word group with a name and optional description. requestId makes retries idempotent. Words join a group through save_word's addGroupIds. Subject to the plan's group limit.
update_groupRenames a word group or changes its description; null clears the description. Requires the group's latest version. Sharing settings and the group image are preserved. requestId makes retries idempotent.
delete_groupDeletes one word group. Its words stay saved and only their membership in this group is removed. Requires the group's latest version. requestId makes retries idempotent.
get_word_progressReturns progress for one saved word. The overall level (new, learning, learned or mastered; inbox when the word has no meanings) comes from its weakest meaning or skill; learned requires every meaning plus writing, listening and speaking to be in regular reviews. Each meaning and each skill has a st
search_word_imagesSearches stock photo providers for images that illustrate a saved word, using a short English query, and returns choices with photographer and source credits. Searching never changes the word's saved image; save_word with imageUrl sets one. Images are searched, never generated.
get_training_itemsReturns a batch of the learner's saved words for practice, ten by default, for the meaning, writing, listening or speaking skills. selection: recommended (default) returns due practice first (early steps, then the most overdue reviews), then writing, listening or speaking for words already in progre
submit_training_resultsSaves the outcomes of practice exercises the learner actually attempted. confirmed records that the learner approved saving each included result, including failures; Polidict does not grade answers and stores the reported rating and whether it came from model assessment or learner self-assessment. P