Word Orb — English vocabulary for reader glossaries
AI-assisted English lexical records. Stored-only batch lookup; coverage and quality vary.
사용해야 할까요
품질 및 안전성
발견 사항 (2)
- HIGH
- MEDIUMlookup_words에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"orb-platform": {
"url": "https://mcp.thedailylesson.com/mcp"
}
}
}원격 엔드포인트
https://mcp.thedailylesson.com/mcpstreamable-httphttps://wordorb.ai/mcpstreamable-http할 수 있는 일
도구 목록
도구 (14)
🟢lookup_words(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.
입력 스키마
{
"type": "object",
"properties": {
"words": {
"type": "array",
"minItems": 1,
"maxItems": 50,
"items": {
"type": "string",
"minLength": 1,
"maxLength": 128,
"pattern": "^[A-Za-z]+(?:[-'][A-Za-z]+)*$"
},
"description": "Single English headwords, with internal hyphens or apostrophes allowed. Spaces and phrases are rejected. Maximum 10 for Free; 50 for paid plans."
}
},
"required": [
"words"
],
"additionalProperties": false
}⚪lookup_word(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.
입력 스키마
{
"type": "object",
"properties": {
"word": {
"type": "string",
"description": "English word"
}
},
"required": [
"word"
]
}🟢search_words(q, limit, fuzzy, field)
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.
입력 스키마
{
"type": "object",
"properties": {
"q": {
"type": "string",
"description": "Search query (min 2 chars)"
},
"limit": {
"type": "integer",
"description": "Max results (1-50)",
"default": 10
},
"fuzzy": {
"type": "boolean",
"description": "Enable fuzzy matching",
"default": false
},
"field": {
"type": "string",
"enum": [
"word",
"definition"
],
"description": "Search field",
"default": "word"
}
},
"required": [
"q"
]
}🟢get_related_words(word)
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.
입력 스키마
{
"type": "object",
"properties": {
"word": {
"type": "string",
"description": "English word to find relations for"
}
},
"required": [
"word"
]
}🟢word_of_the_day(date)
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.
입력 스키마
{
"type": "object",
"properties": {
"date": {
"type": "string",
"description": "ISO date (YYYY-MM-DD). Defaults to today."
}
}
}🟢get_lesson(day, track, age)
Retrieve an available structured lesson for a day, track and age group. Content availability varies. Requires a Word Orb key; counts toward account quota.
입력 스키마
{
"type": "object",
"properties": {
"day": {
"type": "integer",
"minimum": 1,
"maximum": 365
},
"track": {
"type": "string",
"enum": [
"learn",
"grow",
"teach",
"trivia"
]
},
"age": {
"type": "string",
"enum": [
"kids",
"adult",
"elder"
]
}
}
}🟢get_quiz(day, track)
Retrieve available quiz questions for a lesson day and track. Content availability varies. Requires a Word Orb key; counts toward account quota.
입력 스키마
{
"type": "object",
"properties": {
"day": {
"type": "integer"
},
"track": {
"type": "string"
}
}
}⚪generate_text(task, input)
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.
입력 스키마
{
"type": "object",
"properties": {
"task": {
"type": "string",
"enum": [
"write",
"summarize",
"compliance_check",
"retrieve",
"negotiate",
"translate",
"define"
]
},
"input": {
"type": "string"
}
},
"required": [
"task",
"input"
]
}🟢check_compliance(input, policy)
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.
입력 스키마
{
"type": "object",
"properties": {
"input": {
"type": "string",
"description": "Text to check"
},
"policy": {
"type": "object",
"description": "Optional: {brand_voice: {tone, banned_words}, max_grade_level}"
}
},
"required": [
"input"
]
}🟢translate_word(input, target_lang)
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.
입력 스키마
{
"type": "object",
"properties": {
"input": {
"type": "string",
"description": "Word or text to translate"
},
"target_lang": {
"type": "string",
"description": "ISO language code (es, fr, de, zh, ja, etc.)",
"default": "es"
}
},
"required": [
"input"
]
}⚪define_term(term, age_group)
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.
입력 스키마
{
"type": "object",
"properties": {
"term": {
"type": "string",
"description": "Term to define"
},
"age_group": {
"type": "string",
"enum": [
"child",
"teen",
"adult",
"elder"
],
"description": "Target age group",
"default": "adult"
}
},
"required": [
"term"
]
}🟢explore_graph(word)
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.
입력 스키마
{
"type": "object",
"properties": {
"word": {
"type": "string",
"description": "Word to trace through the graph"
}
},
"required": [
"word"
]
}🟢get_word_image(word)
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.
입력 스키마
{
"type": "object",
"properties": {
"word": {
"type": "string",
"description": "Word to get images for"
}
},
"required": [
"word"
]
}🟢search_by_meaning(query, limit)
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.
입력 스키마
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Natural-language description of the concept (min 2 chars)"
},
"limit": {
"type": "integer",
"description": "Max results (1-25)",
"default": 10
}
},
"required": [
"query"
]
}커뮤니티
증거