I Ching Hexagram MCP
What this MCP does
Provides deterministic lookup, search, sequencing, and reading context for the 64 I Ching hexagrams and eight trigrams.
Tools
Input schema
{'type': 'object', 'properties': {'order': {'type': ['string', 'null'], 'default': None, 'description': 'Ordering: kingwen | mawangdui | eightpalaces | binary. Default kingwen.'}}}
Output schema
{'type': 'object', 'properties': {'count': {'type': 'integer'}, 'order': {'type': 'string'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'hexagrams': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'image': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/hexagrams/items/properties/judgment/properties/original_text'}}}, 'lines': {'type': ['array', 'null'], 'items': {'type': 'object', 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'line_number': {'type': 'integer'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}}, 'binary': {'type': 'string'}, 'pinyin': {'type': 'string'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'essence': {'type': 'string'}, 'hex_font': {'type': 'string'}, 'judgment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}, 'trad_chinese': {'type': 'string'}, 'final_comment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/hexagrams/items/properties/judgment/properties/original_text'}}}, 'trigram_above': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'type': ['object', 'null'], 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'trigram_below': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'$ref': '#/properties/hexagrams/items/properties/trigram_above/properties/source'}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'symbolic_meaning': {'type': ['string', 'null']}}}}}}
Input schema
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'integer', 'description': 'Hexagram number, 1-64 (King Wen).'}, 'include': {'type': ['string', 'null'], 'default': 'core', 'description': 'Detail level, each nesting the previous: summary = identity, essence, url; core (default) = adds trigrams, judgment, image; lines = adds the six line texts; full = adds symbolic meaning and final comment.'}}}
Output schema
{'type': 'object', 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'image': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/judgment/properties/original_text'}}}, 'lines': {'type': ['array', 'null'], 'items': {'type': 'object', 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'line_number': {'type': 'integer'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}}, 'binary': {'type': 'string'}, 'pinyin': {'type': 'string'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'essence': {'type': 'string'}, 'hex_font': {'type': 'string'}, 'judgment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}, 'trad_chinese': {'type': 'string'}, 'final_comment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/judgment/properties/original_text'}}}, 'trigram_above': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'type': ['object', 'null'], 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'trigram_below': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'$ref': '#/properties/trigram_above/properties/source'}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'symbolic_meaning': {'type': ['string', 'null']}}}
Input schema
{'type': 'object', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'integer'}, 'description': 'Hexagram numbers, 1-64 (King Wen), no duplicates, max 16 per call.'}, 'include': {'type': ['string', 'null'], 'default': 'core', 'description': 'Detail level, each nesting the previous: summary = identity, essence, url; core (default) = adds trigrams, judgment, image; lines = adds the six line texts; full = adds symbolic meaning and final comment.'}}}
Output schema
{'type': 'object', 'properties': {'count': {'type': 'integer'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'hexagrams': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'image': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/hexagrams/items/properties/judgment/properties/original_text'}}}, 'lines': {'type': ['array', 'null'], 'items': {'type': 'object', 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'line_number': {'type': 'integer'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}}, 'binary': {'type': 'string'}, 'pinyin': {'type': 'string'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'essence': {'type': 'string'}, 'hex_font': {'type': 'string'}, 'judgment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}, 'trad_chinese': {'type': 'string'}, 'final_comment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/hexagrams/items/properties/judgment/properties/original_text'}}}, 'trigram_above': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'type': ['object', 'null'], 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'trigram_below': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'$ref': '#/properties/hexagrams/items/properties/trigram_above/properties/source'}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'symbolic_meaning': {'type': ['string', 'null']}}}}}}
Input schema
{'type': 'object', 'required': ['primary_id', 'changing_lines'], 'properties': {'include': {'type': ['string', 'null'], 'default': 'core', 'description': 'Detail level, each nesting the previous: summary = identity, essence, url; core (default) = adds trigrams, judgment, image; lines = adds the six line texts; full = adds symbolic meaning and final comment.'}, 'primary_id': {'type': 'integer', 'description': 'Primary hexagram number, 1-64 (King Wen).'}, 'changing_lines': {'type': 'array', 'items': {'type': 'integer'}, 'description': 'Changing line numbers (1-6), strictly ascending, no duplicates. Empty for an unchanging reading.'}}}
Output schema
{'type': 'object', 'properties': {'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'primary': {'type': 'object', 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'image': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/primary/properties/judgment/properties/original_text'}}}, 'lines': {'type': ['array', 'null'], 'items': {'type': 'object', 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'line_number': {'type': 'integer'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}}, 'binary': {'type': 'string'}, 'pinyin': {'type': 'string'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'essence': {'type': 'string'}, 'hex_font': {'type': 'string'}, 'judgment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'type': ['object', 'null'], 'properties': {'pinyin': {'type': 'string'}, 'chinese': {'type': 'string'}}}}}, 'trad_chinese': {'type': 'string'}, 'final_comment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/primary/properties/judgment/properties/original_text'}}}, 'trigram_above': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'type': ['object', 'null'], 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'trigram_below': {'type': ['object', 'null'], 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'$ref': '#/properties/primary/properties/trigram_above/properties/source'}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}, 'symbolic_meaning': {'type': ['string', 'null']}}}, 'resulting': {'type': ['object', 'null'], 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'image': {'$ref': '#/properties/primary/properties/image'}, 'lines': {'$ref': '#/properties/primary/properties/lines', 'items': {}}, 'binary': {'type': 'string'}, 'pinyin': {'type': 'string'}, 'source': {'$ref': '#/properties/primary/properties/source'}, 'essence': {'type': 'string'}, 'hex_font': {'type': 'string'}, 'judgment': {'$ref': '#/properties/primary/properties/judgment'}, 'trad_chinese': {'type': 'string'}, 'final_comment': {'$ref': '#/properties/primary/properties/final_comment'}, 'trigram_above': {'$ref': '#/properties/primary/properties/trigram_above'}, 'trigram_below': {'$ref': '#/properties/primary/properties/trigram_below'}, 'symbolic_meaning': {'type': ['string', 'null']}}}, 'transition': {'type': ['object', 'null'], 'properties': {'to': {'type': 'integer'}, 'from': {'type': 'integer'}, 'changed_lines': {'type': 'array', 'items': {'type': 'integer'}}}}, 'final_comment': {'type': ['object', 'null'], 'properties': {'text': {'type': 'string'}, 'explanation': {'type': 'string'}, 'original_text': {'$ref': '#/properties/primary/properties/judgment/properties/original_text'}}}, 'changing_line_texts': {'type': ['array', 'null'], 'items': {'$ref': '#/properties/primary/properties/lines/items'}}}}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'properties': {'name': {'type': 'string'}, 'version': {'type': 'string'}, 'protocol': {'type': 'string'}, 'git_revision': {'type': 'string'}, 'mcp_endpoint': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'binary': {'type': ['string', 'null'], 'default': None, 'description': 'Three-bit trigram binary, e.g. 010 (canonical identifier).'}, 'chinese': {'type': ['string', 'null'], 'default': None, 'description': 'Pinyin romanization, e.g. Li. (This field holds pinyin; the Chinese character lives in element.)'}, 'element': {'type': ['string', 'null'], 'default': None, 'description': 'Chinese element character, e.g. 火.'}, 'english': {'type': ['string', 'null'], 'default': None, 'description': 'English name, e.g. Fire.'}, 'symbolic': {'type': ['string', 'null'], 'default': None, 'description': 'Symbolic name, e.g. Radiance.'}}}
Output schema
{'type': 'object', 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'type': ['object', 'null'], 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'order': {'type': ['string', 'null'], 'default': None, 'description': 'Ordering: kingwen | mawangdui | eightpalaces | binary. Default kingwen.'}}}
Output schema
{'type': 'object', 'properties': {'count': {'type': 'integer'}, 'order': {'type': 'string'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'hexagrams': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'pinyin': {'type': 'string'}, 'essence': {'type': 'string'}, 'hex_font': {'type': 'string'}, 'trad_chinese': {'type': 'string'}, 'trigram_above': {'type': 'string'}, 'trigram_below': {'type': 'string'}}}}}}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'properties': {'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'sequences': {'type': 'array', 'items': {'type': 'object', 'properties': {'key': {'type': 'string'}, 'name': {'type': 'string'}, 'source': {'type': ['object', 'null'], 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'hexagrams': {'type': 'array', 'items': {'type': 'integer'}}, 'description': {'type': 'string'}}}}}}
Input schema
{'type': 'object', 'properties': {}}
Output schema
{'type': 'object', 'properties': {'count': {'type': 'integer'}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'trigrams': {'type': 'array', 'items': {'type': 'object', 'properties': {'font': {'type': 'string'}, 'binary': {'type': 'string'}, 'source': {'type': ['object', 'null'], 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'chinese': {'type': 'string'}, 'element': {'type': 'string'}, 'english': {'type': 'string'}, 'function': {'type': ['string', 'null']}, 'symbolic': {'type': 'string'}}}}}}
Input schema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': ['integer', 'null'], 'default': None, 'description': 'Max results, 1-64. Default 10.'}, 'order': {'type': ['string', 'null'], 'default': None, 'description': 'Ordering: kingwen | mawangdui | eightpalaces | binary. Default kingwen.'}, 'query': {'type': 'string', 'description': 'Literal text to match (max 200 chars). Case-, diacritic-, and traditional/simplified Chinese-insensitive.'}, 'fields': {'type': ['array', 'null'], 'items': {'type': ['string', 'null']}, 'default': None, 'description': 'Whitelisted field paths to search; defaults to the documented default set.'}}}
Output schema
{'type': 'object', 'properties': {'note': {'type': ['string', 'null']}, 'limit': {'type': 'integer'}, 'order': {'type': 'string'}, 'query': {'type': 'string'}, 'fields': {'type': 'array', 'items': {'type': 'string'}}, 'source': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'site': {'type': 'string'}, 'copyright': {'type': 'string'}, 'license_url': {'type': 'string'}, 'attribution_line': {'type': 'string'}}}, 'results': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'integer'}, 'url': {'type': 'string'}, 'name': {'type': 'string'}, 'pinyin': {'type': 'string'}, 'essence': {'type': 'string'}, 'hex_font': {'type': 'string'}, 'trad_chinese': {'type': 'string'}, 'matched_fields': {'type': 'array', 'items': {'type': 'string'}}}}}, 'total_matches': {'type': 'integer'}}}
Recent tool changes
Similar MCP servers
Stable Baseline
Manages company documents, knowledge graphs, whiteboards, projects, plans, tasks, teams, and improvement workflows.
Dayze — Life Context
Provides authenticated personal life-context data and tools for contacts, memories, events, expenses, trips, assets, places, and …
YouSpot
Connects personal contacts, companies, notes, files, CRM records, email, Slack, LinkedIn, and calendars, with search, relationshi…
cypher-mcp
Provides named Cypher graph queries and code-orientation tools for tracing capabilities, symbols, invariants, provenance, changes…
mcp
Manages Nestr workspaces, roles, circles, tensions, governance proposals, comments, daily plans, graph relationships, agents, and…
HiveLearn
Creates and manages courses, lessons, quizzes, enrollments, learning tracks, events, certificates, resources, progress, and commu…
concordance
Provides deterministic claim verification and audit receipts, along with Bible references, commentary, geography, indexed knowled…
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…