MindDory Brain
mcp remote · streamable-http · v1.0.2 · source: crawl
https://api.minddory.com/v1/brain/mcp
https://github.com/Hyneq00/minddory-mcp
Free: turn your AI chats into spaced-repetition vocabulary. 13 tools, reads and writes.
Works
100
Verified Oct 31, 2026 · p50 1303 ms · p95 1760 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'minddory-brain' |
| tools_listed | 15 | pass | 13 tools |
| schema_complete | 15 | pass | 13 of 13 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 1303 ms |
| latency_p95 | 5 | pass | p95 1760 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (13)
| Name | Description | Schema |
|---|---|---|
mark_struggled | Spaced-repetition degrade for a word the user just got wrong: the card comes back sooner. ease_factor drops, interval resets, repetitions reset. | typed |
get_user_profile | Profile snapshot: CEFR level, target/source languages, due card count, weak words, recent lookups. Pass `lang` to scope the snapshot to one learning language (for users learning several); omit it for | typed |
get_system_instructions | Call this at the START of every new conversation, before your first reply, to load the user's Minddory setup and your role as their proactive language partner: CEFR level, target/source languages, due | typed |
get_known_words | Words the user has verified known via flashcard practice. Paginated keyset on flashcards.id. | typed |
get_queue | Cards due now and due within the next 24 hours. | typed |
get_card | Single card detail by word (case-insensitive). Returns translation, mastery, and last 10 events. | typed |
get_recent_activity | Event log slice with optional surface filter and keyset pagination on answers.id. | typed |
log_interaction | Append a generic interaction event to the answers log. Use for lookups, AI discussions, and reading-in-context signals. | typed |
mark_demonstrated | Confidence-weighted spaced-repetition boost when the user has used a word correctly: the card moves further out in the review schedule. Logs an answer row even if no flashcard exists. | typed |
capture_word | Capture a target-language word or phrase to the user's Minddory vocabulary deck (a flashcard in the "Chat Discoveries" folder when the word is new, otherwise a context encounter). The user connected M | typed |
capture_grammar_mistake | Log a grammar mistake the user just made in the target language, creating a grammar point in their Minddory deck. Use it proactively whenever the user writes a target-language sentence with a clear, c | typed |
get_active_vocab | Get the user's most actively encountered target-language words (from past capture_word + log_interaction events), ranked by frequency over a lookback window. Use to surface "frontier" words the user k | typed |
check_words | Batch lookup: for a list of target-language words, tell me which ones are already in the user's Minddory deck and how well they know each. Use this BEFORE glossing or capturing vocabulary from a messa | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-minddory-brain)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.