AI-assisted English lexical records. Stored-only batch lookup; coverage and quality vary.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Bearer wo_YOUR_KEY. Free key/evaluation: https://wordorb.ai/playground?ref=mcp_registry#evaluate. Required for authenticated tools; daily-word tool is public.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
Text to check
Optional: {brand_voice: {tone, banned_words}, max_grade_level}
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
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.
| Argument | Type | Description |
|---|---|---|
| input* | string | Text to check |
| policy | object | Optional: {brand_voice: {tone, banned_words}, max_grade_level} |
{
"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}"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| term* | string | Term to define |
| age_group | string | Target age group |
{
"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"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| word* | string | Word to trace through the graph |
{
"type": "object",
"required": [
"word"
],
"properties": {
"word": {
"type": "string",
"description": "Word to trace through the graph"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| task* | string | |
| input* | string |
{
"type": "object",
"required": [
"task",
"input"
],
"properties": {
"task": {
"enum": [
"write",
"summarize",
"compliance_check",
"retrieve",
"negotiate",
"translate",
"define"
],
"type": "string"
},
"input": {
"type": "string"
}
}
}Retrieve an available structured lesson for a day, track and age group. Content availability varies. Requires a Word Orb key; counts toward account quota.
| Argument | Type | Description |
|---|---|---|
| age | string | |
| day | integer | |
| track | string |
{
"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"
}
}
}Retrieve available quiz questions for a lesson day and track. Content availability varies. Requires a Word Orb key; counts toward account quota.
| Argument | Type | Description |
|---|---|---|
| day | integer | |
| track | string |
{
"type": "object",
"properties": {
"day": {
"type": "integer"
},
"track": {
"type": "string"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| word* | string | English word to find relations for |
{
"type": "object",
"required": [
"word"
],
"properties": {
"word": {
"type": "string",
"description": "English word to find relations for"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| word* | string | Word to get images for |
{
"type": "object",
"required": [
"word"
],
"properties": {
"word": {
"type": "string",
"description": "Word to get images for"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| word* | string | English word |
{
"type": "object",
"required": [
"word"
],
"properties": {
"word": {
"type": "string",
"description": "English word"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| words* | array | Single English headwords, with internal hyphens or apostrophes allowed. Spaces and phrases are rejected. Maximum 10 for Free; 50 for paid plans. |
{
"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 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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results (1-25) |
| query* | string | Natural-language description of the concept (min 2 chars) |
{
"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 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.
| Argument | Type | Description |
|---|---|---|
| q* | string | Search query (min 2 chars) |
| field | string | Search field |
| fuzzy | boolean | Enable fuzzy matching |
| limit | integer | Max results (1-50) |
{
"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)"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| input* | string | Word or text to translate |
| target_lang | string | ISO language code (es, fr, de, zh, ja, etc.) |
{
"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.)"
}
}
}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.
| Argument | Type | Description |
|---|---|---|
| date | string | ISO date (YYYY-MM-DD). Defaults to today. |
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "ISO date (YYYY-MM-DD). Defaults to today."
}
}
}