nicoletterankin avatar

Word Orb — English vocabulary for reader glossaries

nicoletterankin/word-orb

Connects Claude to a 162,000-word dictionary API with 47-language translations, IPA pronunciations, and etymology. Exposes 19 MCP tools spanning three products: Word Orb for lookups, Lesson Orb for structured lesson plans, and Quiz Orb for assessments. You get deterministic definitions instead of LLM hallucinations, age-appropriate content variants, and a knowledge graph linking words to lessons to quizzes. Runs on Cloudflare Workers with sub-5ms edge delivery. Reach for this when building educational agents, tutoring bots, or any system where getting vocabulary right matters. Free tier gives 50 lookups per day, paid tiers start at $49/month for 5,000 calls.

GitHub stars
1
tools
14
auth
Secret needed
transport
HTTP
last updated
Sep 23, 2026

Install

From registry metadata
$ npx add-mcp https://wordorb.ai/mcp --name orb-platform --header 'Authorization: Bearer ${API_TOKEN}'

Run in your terminal. add-mcp asks which agents to add it to, then asks for each value it needs. Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http orb-platform https://wordorb.ai/mcp --header 'Authorization: YOUR_AUTHORIZATION'

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 14 tools

Verified live against the running server on Nov 6, 2026.

lookup_wordsRetrieve stored AI-assisted English lexical records for a vocabulary list without generating missing words. Free: 1–10 headwords per request and 10 requests/minute; paid: 1–50 headwords. Returns found records, explicit misses and lookup failures. Optional fields and translatio...1 params

Retrieve stored AI-assisted English lexical records for a vocabulary list without generating missing words. Free: 1–10 headwords per request and 10 requests/minute; paid: 1–50 headwords. Returns found records, explicit misses and lookup failures. Optional fields and translatio...

Parameters* required
words*array
Single English headwords, with internal hyphens or apostrophes allowed. Spaces and phrases are rejected. Maximum 10 for Free; 50 for paid plans.
lookup_wordLook up one English headword. May generate and cache a missing record using AI. Definitions and optional IPA, etymology and translations are AI-assisted and may be incomplete or incorrect. Use lookup_words when you require stored records only. Requires a Word Orb key; counts t...1 params

Look up one English headword. May generate and cache a missing record using AI. Definitions and optional IPA, etymology and translations are AI-assisted and may be incomplete or incorrect. Use lookup_words when you require stored records only. Requires a Word Orb key; counts t...

Parameters* required
word*string
English word
search_wordsSearch stored English headwords or definition text by prefix or fuzzy matching. Returns matching entries, which may be empty. Requires a Word Orb key; counts toward account quota.4 params

Search stored English headwords or definition text by prefix or fuzzy matching. Returns matching entries, which may be empty. Requires a Word Orb key; counts toward account quota.

Parameters* required
fieldstring
Search fieldone of word · definitiondefault: word
fuzzyboolean
Enable fuzzy matchingdefault: false
limitinteger
Max results (1-50)default: 10
q*string
Search query (min 2 chars)
get_related_wordsRetrieve available related-word data for an English headword. Relationships and graph coverage vary; an empty result is valid. Requires a Word Orb key; counts toward account quota.1 params

Retrieve available related-word data for an English headword. Relationships and graph coverage vary; an empty result is valid. Requires a Word Orb key; counts toward account quota.

Parameters* required
word*string
English word to find relations for
word_of_the_dayRetrieve the stored daily word and available fields. The selected word is shared for a given date. No API key is required; this is not a guarantee of content accuracy.1 params

Retrieve the stored daily word and available fields. The selected word is shared for a given date. No API key is required; this is not a guarantee of content accuracy.

Parameters* required
datestring
ISO date (YYYY-MM-DD). Defaults to today.
get_lessonRetrieve an available structured lesson for a day, track and age group. Content availability varies. Requires a Word Orb key; counts toward account quota.3 params

Retrieve an available structured lesson for a day, track and age group. Content availability varies. Requires a Word Orb key; counts toward account quota.

Parameters* required
agestring
one of kids · adult · elder
dayinteger
trackstring
one of learn · grow · teach · trivia
get_quizRetrieve available quiz questions for a lesson day and track. Content availability varies. Requires a Word Orb key; counts toward account quota.2 params

Retrieve available quiz questions for a lesson day and track. Content availability varies. Requires a Word Orb key; counts toward account quota.

Parameters* required
dayinteger
trackstring
generate_textProcess supplied text for the selected task. May call AI and return generated content; review the result. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas. Use lookup_words for stored lexical records only.2 params

Process supplied text for the selected task. May call AI and return generated content; review the result. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas. Use lookup_words for stored lexical records only.

Parameters* required
input*string
task*string
one of write · summarize · compliance_check · retrieve · negotiate · translate
check_complianceCheck supplied text for configured content flags and reading-level estimates. This heuristic check is not legal compliance certification. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas.2 params

Check supplied text for configured content flags and reading-level estimates. This heuristic check is not legal compliance certification. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas.

Parameters* required
input*string
Text to check
policyobject
Optional: {brand_voice: {tone, banned_words}, max_grade_level}
translate_wordRequest a translation for supplied text and a target language. May use stored data or AI generation; language coverage and quality vary. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas. Use lookup_words to inspect only existing translations.2 params

Request a translation for supplied text and a target language. May use stored data or AI generation; language coverage and quality vary. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas. Use lookup_words to inspect only existing translations.

Parameters* required
input*string
Word or text to translate
target_langstring
ISO language code (es, fr, de, zh, ja, etc.)default: es
define_termRequest a definition adapted to the specified age group. May use stored data or AI generation; review the result. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas. Use lookup_words to avoid generated fallback.2 params

Request a definition adapted to the specified age group. May use stored data or AI generation; review the result. Requires a Word Orb key and applicable plan entitlement; counts toward account quotas. Use lookup_words to avoid generated fallback.

Parameters* required
age_groupstring
Target age groupone of child · teen · adult · elderdefault: adult
term*string
Term to define
explore_graphRetrieve existing links between an English headword and lessons or themes. Graph coverage varies; an empty result is valid. Requires a Word Orb key; counts toward account quota.1 params

Retrieve existing links between an English headword and lessons or themes. Graph coverage varies; an empty result is valid. Requires a Word Orb key; counts toward account quota.

Parameters* required
word*string
Word to trace through the graph
get_word_imageRetrieve available image metadata for an English headword. Images and variants are not available for every word. Requires a Word Orb key; counts toward account quota.1 params

Retrieve available image metadata for an English headword. Images and variants are not available for every word. Requires a Word Orb key; counts toward account quota.

Parameters* required
word*string
Word to get images for
search_by_meaningSearch available English word embeddings using a description of a concept. Returns similarity-ranked candidates, not verified answers; embeddings require AI processing. Requires a Word Orb key; counts toward account quota.2 params

Search available English word embeddings using a description of a concept. Returns similarity-ranked candidates, not verified answers; embeddings require AI processing. Requires a Word Orb key; counts toward account quota.

Parameters* required
limitinteger
Max results (1-25)default: 10
query*string
Natural-language description of the concept (min 2 chars)

Sponsors

Readme

Word Orb

Stored English lexical records for reader glossaries and vocabulary tools. Word Orb serves about 162K AI-assisted English records as JSON. Optional translations cover about 14K English headwords across 47 language codes; field coverage and quality vary. The content has not been independently human-verified.

Evaluate your own word list · API docs · Plans and API keys

Build a glossary from stored records

The batch glossary example normalizes and deduplicates English words, reads existing records, preserves missing words and errors, and displays only fields returned by the API. It never falls back to generation or another service.

Use Node.js 18 or later and an existing Word Orb API key. No package installation is needed. Set WORDORB_API_KEY securely in your environment, then run:

node examples/batch-glossary.mjs courage wisdom resilience

View the full README on GitHub

Details

Repository
github.com/nicoletterankin/word-orb
Category
Productivity & Office
Transport
HTTP
Auth
Required
Registry
MCP registry, active
Tools verified
Nov 6, 2026

Related Productivity & Office MCP servers

View all
1kuibinlin avatarhsk-mcpkuibinlin/hsk-mcp-serverA remote Model Context Protocol (MCP) server that gives AI assistants structured access to the complete HSK Chinese vocabulary dataset. It exposes 13 tools and 1stars
2msenol avatarGorevmsenol/gorevTask management system for AI assistants with MCP protocol, templates, and bilingual support (TR/EN)1stars
3mailbox-mcp avatarMailbox MCPcom.mailbox-mcp/mailbox-mcpRead, send, file and search email in any Gmail, Microsoft 365 or IMAP mailbox, plus its calendar.0stars
4dversum avatarMcp Serverdversum/mcp-serverManage clients, projects, tasks, invoices, time tracking & calendar in dVersum.0stars
5execufunction-mcp avatarSiftableexecufunction-mcp/mcp-serverSiftable MCP server for governed work, knowledge, calendar, people, datasets, and Vault.0stars
6ccstt-dev avatarCallableccstt-dev/callable-task-deckAPI for AI agents to delegate tasks to real humans.0stars