MCP-Server

Word Orb — English vocabulary for reader glossaries

io.github.nicoletterankin/orb-platform
Bildung Wissen & Dokumentation Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Provides dictionary lookup, semantic word search, translations, definitions, lessons, quizzes, knowledge graphs, and text compliance checks.

check_compliance
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.
Externer Zugriff
Eingabeschema
{'type': 'object', 'required': ['input'], 'properties': {'input': {'type': 'string', 'description': 'Text to check'}, 'policy': {'type': 'object', 'description': 'Optional: {brand_voice: {tone, banned_words}, max_grade_level}'}}}
define_term
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.
Externer Zugriff
Eingabeschema
{'type': 'object', 'required': ['term'], 'properties': {'term': {'type': 'string', 'description': 'Term to define'}, 'age_group': {'enum': ['child', 'teen', 'adult', 'elder'], 'type': 'string', 'default': 'adult', 'description': 'Target age group'}}}
explore_graph
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'required': ['word'], 'properties': {'word': {'type': 'string', 'description': 'Word to trace through the graph'}}}
generate_text
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.
Externer Zugriff
Eingabeschema
{'type': 'object', 'required': ['task', 'input'], 'properties': {'task': {'enum': ['write', 'summarize', 'compliance_check', 'retrieve', 'negotiate', 'translate', 'define'], 'type': 'string'}, 'input': {'type': 'string'}}}
get_lesson
Retrieve an available structured lesson for a day, track and age group. Content availability varies. Requires a Word Orb key; counts toward account quota.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'properties': {'age': {'enum': ['kids', 'adult', 'elder'], 'type': 'string'}, 'day': {'type': 'integer', 'maximum': 365, 'minimum': 1}, 'track': {'enum': ['learn', 'grow', 'teach', 'trivia'], 'type': 'string'}}}
get_quiz
Retrieve available quiz questions for a lesson day and track. Content availability varies. Requires a Word Orb key; counts toward account quota.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'properties': {'day': {'type': 'integer'}, 'track': {'type': 'string'}}}
get_related_words
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'required': ['word'], 'properties': {'word': {'type': 'string', 'description': 'English word to find relations for'}}}
get_word_image
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'required': ['word'], 'properties': {'word': {'type': 'string', 'description': 'Word to get images for'}}}
lookup_word
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 toward account quota.
Externer Zugriff
Eingabeschema
{'type': 'object', 'required': ['word'], 'properties': {'word': {'type': 'string', 'description': 'English word'}}}
lookup_words
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 translations vary; review the content. Requires a Word Orb key in the Authorization header; one request counts toward account quota. Evaluate and compare plans at https://wordorb.ai/playground?ref=mcp_batch#evaluate.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'required': ['words'], 'properties': {'words': {'type': 'array', 'items': {'type': 'string', 'pattern': "^[A-Za-z]+(?:[-'][A-Za-z]+)*$", 'maxLength': 128, 'minLength': 1}, 'maxItems': 50, 'minItems': 1, 'description': 'Single English headwords, with internal hyphens or apostrophes allowed. Spaces and phrases are rejected. Maximum 10 for Free; 50 for paid plans.'}}, 'additionalProperties': False}
search_by_meaning
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.
Externer Zugriff
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'description': 'Max results (1-25)'}, 'query': {'type': 'string', 'description': 'Natural-language description of the concept (min 2 chars)'}}}
search_words
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'Search query (min 2 chars)'}, 'field': {'enum': ['word', 'definition'], 'type': 'string', 'default': 'word', 'description': 'Search field'}, 'fuzzy': {'type': 'boolean', 'default': False, 'description': 'Enable fuzzy matching'}, 'limit': {'type': 'integer', 'default': 10, 'description': 'Max results (1-50)'}}}
translate_word
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.
Externer Zugriff
Eingabeschema
{'type': 'object', 'required': ['input'], 'properties': {'input': {'type': 'string', 'description': 'Word or text to translate'}, 'target_lang': {'type': 'string', 'default': 'es', 'description': 'ISO language code (es, fr, de, zh, ja, etc.)'}}}
word_of_the_day
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'properties': {'date': {'type': 'string', 'description': 'ISO date (YYYY-MM-DD). Defaults to today.'}}}
Geändert
search_by_meaning
25. September 2026 02:54
Geändert
get_word_image
25. September 2026 02:54
Geändert
explore_graph
25. September 2026 02:54
Geändert
define_term
25. September 2026 02:54
Geändert
translate_word
25. September 2026 02:54
Geändert
check_compliance
25. September 2026 02:54
Geändert
generate_text
25. September 2026 02:54
Geändert
get_quiz
25. September 2026 02:54
Geändert
get_lesson
25. September 2026 02:54
Geändert
word_of_the_day
25. September 2026 02:54
Geändert
get_related_words
25. September 2026 02:54
Geändert
search_words
25. September 2026 02:54
Geändert
lookup_word
25. September 2026 02:54
Hinzugefügt
lookup_words
25. September 2026 02:54
Hinzugefügt
search_by_meaning
17. September 2026 12:45
Hinzugefügt
get_word_image
17. September 2026 12:45
Hinzugefügt
explore_graph
17. September 2026 12:45
Hinzugefügt
define_term
17. September 2026 12:45
Hinzugefügt
translate_word
17. September 2026 12:45
Hinzugefügt
check_compliance
17. September 2026 12:45
Hinzugefügt
generate_text
17. September 2026 12:45
Hinzugefügt
get_quiz
17. September 2026 12:45
Hinzugefügt
get_lesson
17. September 2026 12:45
Hinzugefügt
word_of_the_day
17. September 2026 12:45
Hinzugefügt
get_related_words
17. September 2026 12:45
Hinzugefügt
search_words
17. September 2026 12:45
Hinzugefügt
lookup_word
17. September 2026 12:45