I Ching Hexagram MCP

Public, read-only MCP over the complete 64-hexagram I Ching corpus. Deterministic lookup only.

使うべきか

品質と安全性

B
説明の品質
94%
スキーマの完全性
76%
命名の品質
100%
ポイズニングのリスク
0%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(12)

  • HIGHTool poisoning patterns detected
  • MEDIUMTool description contains URL to non-standard domainsearch_hexagrams 内
  • MEDIUMTool description contains URL to non-standard domainget_hexagrams 内
  • MEDIUMTool description contains URL to non-standard domainlist_hexagrams 内
  • MEDIUMTool description contains URL to non-standard domainget_reading_context 内
  • MEDIUMTool description contains URL to non-standard domainget_trigram 内
  • MEDIUMTool description contains URL to non-standard domainget_all_hexagrams 内
  • MEDIUMTool description contains URL to non-standard domainlist_trigrams 内
  • MEDIUMTool description contains URL to non-standard domainget_hexagram 内
  • MEDIUMTool description contains URL to non-standard domainlist_sequences 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~5,179トークン数(ツール定義)
~5.1 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 4.05%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "hexagram-mcp": {
      "url": "https://mcp.iching.rocks/mcp"
    }
  }
}

リモートエンドポイント

https://mcp.iching.rocks/mcpstreamable-http

できること

ツール一覧

ツール(10)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢search_hexagrams(query, fields, order, limit)

Deterministic literal/keyword search over a closed whitelist of hexagram text fields (not semantic). Case-, diacritic-, and traditional/simplified Chinese-insensitive. Optional fields, order, and limit (default 10, max 64). Texts are an original IChing.Rocks translation; vocabulary from classic English translations (Wilhelm/Baynes, Legge, Blofeld) may not match literally. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Literal text to match (max 200 chars). Case-, diacritic-, and traditional/simplified Chinese-insensitive.",
      "type": "string"
    },
    "fields": {
      "description": "Whitelisted field paths to search; defaults to the documented default set.",
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": [
          "string",
          "null"
        ]
      },
      "default": null
    },
    "order": {
      "description": "Ordering: kingwen | mawangdui | eightpalaces | binary. Default kingwen.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "limit": {
      "description": "Max results, 1-64. Default 10.",
      "type": [
        "integer",
        "null"
      ],
      "default": null
    }
  },
  "required": [
    "query"
  ]
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string"
    },
    "fields": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "order": {
      "type": "string"
    },
    "limit": {
      "type": "integer"
    },
    "total_matches": {
      "type": "integer"
    },
    "note": {
      "type": [
        "string",
        "null"
      ]
    },
    "results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "pinyin": {
            "type": "string"
          },
          "trad_chinese": {
            "type": "string"
          },
          "hex_font": {
            "type": "string"
          },
          "essence": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "matched_fields": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢get_hexagrams(ids, include)

Batch hexagram lookup by King Wen numbers (max 16 ids per call). Optional include level: summary, core (default), lines, full. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {
    "ids": {
      "description": "Hexagram numbers, 1-64 (King Wen), no duplicates, max 16 per call.",
      "type": "array",
      "items": {
        "type": "integer"
      }
    },
    "include": {
      "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.",
      "type": [
        "string",
        "null"
      ],
      "default": "core"
    }
  },
  "required": [
    "ids"
  ]
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "count": {
      "type": "integer"
    },
    "hexagrams": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "pinyin": {
            "type": "string"
          },
          "trad_chinese": {
            "type": "string"
          },
          "hex_font": {
            "type": "string"
          },
          "binary": {
            "type": "string"
          },
          "essence": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "trigram_above": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "font": {
                "type": "string"
              },
              "binary": {
                "type": "string"
              },
              "chinese": {
                "type": "string"
              },
              "symbolic": {
                "type": "string"
              },
              "english": {
                "type": "string"
              },
              "element": {
                "type": "string"
              },
              "function": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "source": {
                "type": [
                  "object",
                  "null"
                ],
                "properties": {
                  "site": {
                    "type": "string"
                  },
                  "url": {
                    "type": "string"
                  },
                  "copyright": {
                    "type": "string"
                  },
                  "license_url": {
                    "type": "string"
                  },
                  "attribution_line": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "trigram_below": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "font": {
                "type": "string"
              },
              "binary": {
                "type": "string"
              },
              "chinese": {
                "type": "string"
              },
              "symbolic": {
                "type": "string"
              },
              "english": {
                "type": "string"
              },
              "element": {
                "type": "string"
              },
              "function": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "source": {
                "$ref": "#/properties/hexagrams/items/properties/trigram_above/properties/source"
              }
            }
          },
          "judgment": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "original_text": {
                "type": [
                  "object",
                  "null"
                ],
                "properties": {
                  "chinese": {
                    "type": "string"
                  },
                  "pinyin": {
                    "type": "string"
                  }
                }
              },
              "text": {
                "type": "string"
              },
              "explanation": {
                "type": "string"
              }
            }
          },
          "image": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "original_text": {
                "$ref": "#/properties/hexagrams/items/properties/judgment/properties/original_text"
              },
              "text": {
                "type": "string"
              },
              "explanation": {
                "type": "string"
              }
            }
          },
          "lines": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": "object",
              "properties": {
                "line_number": {
                  "type": "integer"
                },
                "original_text": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "properties": {
                    "chinese": {
                      "type": "string"
                    },
                    "pinyin": {
                      "type": "string"
                    }
                  }
                },
                "text": {
                  "type": "string"
                },
                "explanation": {
                  "type": "string"
                }
              }
            }
          },
          "symbolic_meaning": {
            "type": [
              "string",
              "null"
            ]
          },
          "final_comment": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "original_text": {
                "$ref": "#/properties/hexagrams/items/properties/judgment/properties/original_text"
              },
              "text": {
                "type": "string"
              },
              "explanation": {
                "type": "string"
              }
            }
          },
          "source": {
            "type": "object",
            "properties": {
              "site": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "copyright": {
                "type": "string"
              },
              "license_url": {
                "type": "string"
              },
              "attribution_line": {
                "type": "string"
              }
            }
          }
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢list_hexagrams(order)

Compact index of all 64 I Ching hexagrams (id, name, pinyin, characters, essence, trigrams, url). Optional order: kingwen (default), mawangdui, eightpalaces, binary. This is the summary index only; get_hexagram (or get_hexagrams) returns full detail for a known number, get_all_hexagrams returns the full dataset in one call, and search_hexagrams finds hexagrams by text. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {
    "order": {
      "description": "Ordering: kingwen | mawangdui | eightpalaces | binary. Default kingwen.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    }
  }
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "order": {
      "type": "string"
    },
    "count": {
      "type": "integer"
    },
    "hexagrams": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "pinyin": {
            "type": "string"
          },
          "trad_chinese": {
            "type": "string"
          },
          "hex_font": {
            "type": "string"
          },
          "essence": {
            "type": "string"
          },
          "trigram_above": {
            "type": "string"
          },
          "trigram_below": {
            "type": "string"
          },
          "url": {
            "type": "string"
          }
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢get_server_info

Build identity of the running iching.rocks MCP server: name, semantic version, git revision, protocol, and canonical MCP endpoint. Identity only — returns no hexagram data.

入力スキーマ

{
  "type": "object",
  "properties": {}
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "version": {
      "type": "string"
    },
    "git_revision": {
      "type": "string"
    },
    "protocol": {
      "type": "string"
    },
    "mcp_endpoint": {
      "type": "string"
    }
  }
}
🟢get_reading_context(primary_id, changing_lines, include)

Deterministic reading context for a primary hexagram (1-64) and 0-6 ascending changing lines. Empty changing_lines returns the primary hexagram only; one or more changing lines add the resulting hexagram, the transition, and the changing-line texts. No divination is performed. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {
    "primary_id": {
      "description": "Primary hexagram number, 1-64 (King Wen).",
      "type": "integer"
    },
    "changing_lines": {
      "description": "Changing line numbers (1-6), strictly ascending, no duplicates. Empty for an unchanging reading.",
      "type": "array",
      "items": {
        "type": "integer"
      }
    },
    "include": {
      "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.",
      "type": [
        "string",
        "null"
      ],
      "default": "core"
    }
  },
  "required": [
    "primary_id",
    "changing_lines"
  ]
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "primary": {
      "type": "object",
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "pinyin": {
          "type": "string"
        },
        "trad_chinese": {
          "type": "string"
        },
        "hex_font": {
          "type": "string"
        },
        "binary": {
          "type": "string"
        },
        "essence": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "trigram_above": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "font": {
              "type": "string"
            },
            "binary": {
              "type": "string"
            },
            "chinese": {
              "type": "string"
            },
            "symbolic": {
              "type": "string"
            },
            "english": {
              "type": "string"
            },
            "element": {
              "type": "string"
            },
            "function": {
              "type": [
                "string",
                "null"
              ]
            },
            "source": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "site": {
                  "type": "string"
                },
                "url": {
                  "type": "string"
                },
                "copyright": {
                  "type": "string"
                },
                "license_url": {
                  "type": "string"
                },
                "attribution_line": {
                  "type": "string"
                }
              }
            }
          }
        },
        "trigram_below": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "font": {
              "type": "string"
            },
            "binary": {
              "type": "string"
            },
            "chinese": {
              "type": "string"
            },
            "symbolic": {
              "type": "string"
            },
            "english": {
              "type": "string"
            },
            "element": {
              "type": "string"
            },
            "function": {
              "type": [
                "string",
                "null"
              ]
            },
            "source": {
              "$ref": "#/properties/primary/properties/trigram_above/properties/source"
            }
          }
        },
        "judgment": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "original_text": {
              "type": [
                "object",
                "null"
              ],
              "properties": {
                "chinese": {
                  "type": "string"
                },
                "pinyin": {
                  "type": "string"
                }
              }
            },
            "text": {
              "type": "string"
            },
            "explanation": {
              "type": "string"
            }
          }
        },
        "image": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "original_text": {
              "$ref": "#/properties/primary/properties/judgment/properties/original_text"
            },
            "text": {
              "type": "string"
            },
            "explanation": {
              "type": "string"
            }
          }
        },
        "lines": {
          "type": [
            "array",
            "null"
          ],
          "items": {
            "type": "object",
            "properties": {
              "line_number": {
                "type": "integer"
              },
              "original_text": {
                "type": [
                  "object",
                  "null"
                ],
                "properties": {
                  "chinese": {
                    "type": "string"
                  },
                  "pinyin": {
                    "type": "string"
                  }
                }
              },
              "text": {
                "type": "string"
              },
              "explanation": {
                "type": "string"
              }
            }
          }
        },
        "symbolic_meaning": {
          "type": [
            "string",
            "null"
          ]
        },
        "final_comment": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "original_text": {
              "$ref": "#/properties/primary/properties/judgment/properties/original_text"
            },
            "text": {
              "type": "string"
            },
            "explanation": {
              "type": "string"
            }
          }
        },
        "source": {
          "type": "object",
          "properties": {
            "site": {
              "type": "string"
            },
            "url": {
              "type": "string"
            },
            "copyright": {
              "type": "string"
            },
            "license_url": {
              "type": "string"
            },
            "attribution_line": {
              "type": "string"
            }
          }
        }
      }
    },
    "resulting": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "id": {
          "type": "integer"
        },
        "name": {
          "type": "string"
        },
        "pinyin": {
          "type": "string"
        },
        "trad_chinese": {
          "type": "string"
        },
        "hex_font": {
          "type": "string"
        },
        "binary": {
          "type": "string"
        },
        "essence": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "trigram_above": {
          "$ref": "#/properties/primary/properties/trigram_above"
        },
        "trigram_below": {
          "$ref": "#/properties/primary/properties/trigram_below"
        },
        "judgment": {
          "$ref": "#/properties/primary/properties/judgment"
        },
        "image": {
          "$ref": "#/properties/primary/properties/image"
        },
        "lines": {
          "$ref": "#/properties/primary/properties/lines",
          "items": {}
        },
        "symbolic_meaning": {
          "type": [
            "string",
            "null"
          ]
        },
        "final_comment": {
          "$ref": "#/properties/primary/properties/final_comment"
        },
        "source": {
          "$ref": "#/properties/primary/properties/source"
        }
      }
    },
    "transition": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "from": {
          "type": "integer"
        },
        "to": {
          "type": "integer"
        },
        "changed_lines": {
          "type": "array",
          "items": {
            "type": "integer"
          }
        }
      }
    },
    "changing_line_texts": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "$ref": "#/properties/primary/properties/lines/items"
      }
    },
    "final_comment": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "original_text": {
          "$ref": "#/properties/primary/properties/judgment/properties/original_text"
        },
        "text": {
          "type": "string"
        },
        "explanation": {
          "type": "string"
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢get_trigram(binary, english, chinese, symbolic, element)

One of the eight trigrams by exactly one identifier: binary (e.g. 010), english (e.g. Fire), chinese (pinyin, e.g. Li), symbolic (e.g. Radiance), or element (Chinese character, e.g. 火). This returns a single trigram; list_trigrams returns all eight. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {
    "binary": {
      "description": "Three-bit trigram binary, e.g. 010 (canonical identifier).",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "english": {
      "description": "English name, e.g. Fire.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "chinese": {
      "description": "Pinyin romanization, e.g. Li. (This field holds pinyin; the Chinese character lives in element.)",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "symbolic": {
      "description": "Symbolic name, e.g. Radiance.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    },
    "element": {
      "description": "Chinese element character, e.g. 火.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    }
  }
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "font": {
      "type": "string"
    },
    "binary": {
      "type": "string"
    },
    "chinese": {
      "type": "string"
    },
    "symbolic": {
      "type": "string"
    },
    "english": {
      "type": "string"
    },
    "element": {
      "type": "string"
    },
    "function": {
      "type": [
        "string",
        "null"
      ]
    },
    "source": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢get_all_hexagrams(order)

The full 64-hexagram dataset in one call (bulk; stricter rate limit). Optional order: kingwen (default), mawangdui, eightpalaces, binary. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {
    "order": {
      "description": "Ordering: kingwen | mawangdui | eightpalaces | binary. Default kingwen.",
      "type": [
        "string",
        "null"
      ],
      "default": null
    }
  }
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "order": {
      "type": "string"
    },
    "count": {
      "type": "integer"
    },
    "hexagrams": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "pinyin": {
            "type": "string"
          },
          "trad_chinese": {
            "type": "string"
          },
          "hex_font": {
            "type": "string"
          },
          "binary": {
            "type": "string"
          },
          "essence": {
            "type": "string"
          },
          "url": {
            "type": "string"
          },
          "trigram_above": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "font": {
                "type": "string"
              },
              "binary": {
                "type": "string"
              },
              "chinese": {
                "type": "string"
              },
              "symbolic": {
                "type": "string"
              },
              "english": {
                "type": "string"
              },
              "element": {
                "type": "string"
              },
              "function": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "source": {
                "type": [
                  "object",
                  "null"
                ],
                "properties": {
                  "site": {
                    "type": "string"
                  },
                  "url": {
                    "type": "string"
                  },
                  "copyright": {
                    "type": "string"
                  },
                  "license_url": {
                    "type": "string"
                  },
                  "attribution_line": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "trigram_below": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "font": {
                "type": "string"
              },
              "binary": {
                "type": "string"
              },
              "chinese": {
                "type": "string"
              },
              "symbolic": {
                "type": "string"
              },
              "english": {
                "type": "string"
              },
              "element": {
                "type": "string"
              },
              "function": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "source": {
                "$ref": "#/properties/hexagrams/items/properties/trigram_above/properties/source"
              }
            }
          },
          "judgment": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "original_text": {
                "type": [
                  "object",
                  "null"
                ],
                "properties": {
                  "chinese": {
                    "type": "string"
                  },
                  "pinyin": {
                    "type": "string"
                  }
                }
              },
              "text": {
                "type": "string"
              },
              "explanation": {
                "type": "string"
              }
            }
          },
          "image": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "original_text": {
                "$ref": "#/properties/hexagrams/items/properties/judgment/properties/original_text"
              },
              "text": {
                "type": "string"
              },
              "explanation": {
                "type": "string"
              }
            }
          },
          "lines": {
            "type": [
              "array",
              "null"
            ],
            "items": {
              "type": "object",
              "properties": {
                "line_number": {
                  "type": "integer"
                },
                "original_text": {
                  "type": [
                    "object",
                    "null"
                  ],
                  "properties": {
                    "chinese": {
                      "type": "string"
                    },
                    "pinyin": {
                      "type": "string"
                    }
                  }
                },
                "text": {
                  "type": "string"
                },
                "explanation": {
                  "type": "string"
                }
              }
            }
          },
          "symbolic_meaning": {
            "type": [
              "string",
              "null"
            ]
          },
          "final_comment": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "original_text": {
                "$ref": "#/properties/hexagrams/items/properties/judgment/properties/original_text"
              },
              "text": {
                "type": "string"
              },
              "explanation": {
                "type": "string"
              }
            }
          },
          "source": {
            "type": "object",
            "properties": {
              "site": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "copyright": {
                "type": "string"
              },
              "license_url": {
                "type": "string"
              },
              "attribution_line": {
                "type": "string"
              }
            }
          }
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢list_trigrams

All eight trigrams with font, binary, pinyin, symbolic name, english name, element character, and function. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {}
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "count": {
      "type": "integer"
    },
    "trigrams": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "font": {
            "type": "string"
          },
          "binary": {
            "type": "string"
          },
          "chinese": {
            "type": "string"
          },
          "symbolic": {
            "type": "string"
          },
          "english": {
            "type": "string"
          },
          "element": {
            "type": "string"
          },
          "function": {
            "type": [
              "string",
              "null"
            ]
          },
          "source": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "site": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "copyright": {
                "type": "string"
              },
              "license_url": {
                "type": "string"
              },
              "attribution_line": {
                "type": "string"
              }
            }
          }
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢get_hexagram(id, include)

One hexagram by King Wen number (1-64). Optional include level: summary, core (default), lines, full. Sibling tools cover the other cases: get_hexagrams for several numbers at once, get_all_hexagrams for the entire set, search_hexagrams to find hexagrams by text, and get_reading_context for a changing-line reading. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "description": "Hexagram number, 1-64 (King Wen).",
      "type": "integer"
    },
    "include": {
      "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.",
      "type": [
        "string",
        "null"
      ],
      "default": "core"
    }
  },
  "required": [
    "id"
  ]
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer"
    },
    "name": {
      "type": "string"
    },
    "pinyin": {
      "type": "string"
    },
    "trad_chinese": {
      "type": "string"
    },
    "hex_font": {
      "type": "string"
    },
    "binary": {
      "type": "string"
    },
    "essence": {
      "type": "string"
    },
    "url": {
      "type": "string"
    },
    "trigram_above": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "font": {
          "type": "string"
        },
        "binary": {
          "type": "string"
        },
        "chinese": {
          "type": "string"
        },
        "symbolic": {
          "type": "string"
        },
        "english": {
          "type": "string"
        },
        "element": {
          "type": "string"
        },
        "function": {
          "type": [
            "string",
            "null"
          ]
        },
        "source": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "site": {
              "type": "string"
            },
            "url": {
              "type": "string"
            },
            "copyright": {
              "type": "string"
            },
            "license_url": {
              "type": "string"
            },
            "attribution_line": {
              "type": "string"
            }
          }
        }
      }
    },
    "trigram_below": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "font": {
          "type": "string"
        },
        "binary": {
          "type": "string"
        },
        "chinese": {
          "type": "string"
        },
        "symbolic": {
          "type": "string"
        },
        "english": {
          "type": "string"
        },
        "element": {
          "type": "string"
        },
        "function": {
          "type": [
            "string",
            "null"
          ]
        },
        "source": {
          "$ref": "#/properties/trigram_above/properties/source"
        }
      }
    },
    "judgment": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "original_text": {
          "type": [
            "object",
            "null"
          ],
          "properties": {
            "chinese": {
              "type": "string"
            },
            "pinyin": {
              "type": "string"
            }
          }
        },
        "text": {
          "type": "string"
        },
        "explanation": {
          "type": "string"
        }
      }
    },
    "image": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "original_text": {
          "$ref": "#/properties/judgment/properties/original_text"
        },
        "text": {
          "type": "string"
        },
        "explanation": {
          "type": "string"
        }
      }
    },
    "lines": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "type": "object",
        "properties": {
          "line_number": {
            "type": "integer"
          },
          "original_text": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "chinese": {
                "type": "string"
              },
              "pinyin": {
                "type": "string"
              }
            }
          },
          "text": {
            "type": "string"
          },
          "explanation": {
            "type": "string"
          }
        }
      }
    },
    "symbolic_meaning": {
      "type": [
        "string",
        "null"
      ]
    },
    "final_comment": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "original_text": {
          "$ref": "#/properties/judgment/properties/original_text"
        },
        "text": {
          "type": "string"
        },
        "explanation": {
          "type": "string"
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}
🟢list_sequences

Describes the four canonical hexagram orderings (kingwen, mawangdui, eightpalaces, binary) with their 64-entry sequences. Data © IChing.Rocks — attribution is a condition of the license terms: https://iching.rocks/mcp-terms.

入力スキーマ

{
  "type": "object",
  "properties": {}
}

出力スキーマ

{
  "type": "object",
  "properties": {
    "sequences": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "key": {
            "type": "string"
          },
          "name": {
            "type": "string"
          },
          "description": {
            "type": "string"
          },
          "hexagrams": {
            "type": "array",
            "items": {
              "type": "integer"
            }
          },
          "source": {
            "type": [
              "object",
              "null"
            ],
            "properties": {
              "site": {
                "type": "string"
              },
              "url": {
                "type": "string"
              },
              "copyright": {
                "type": "string"
              },
              "license_url": {
                "type": "string"
              },
              "attribution_line": {
                "type": "string"
              }
            }
          }
        }
      }
    },
    "source": {
      "type": "object",
      "properties": {
        "site": {
          "type": "string"
        },
        "url": {
          "type": "string"
        },
        "copyright": {
          "type": "string"
        },
        "license_url": {
          "type": "string"
        },
        "attribution_line": {
          "type": "string"
        }
      }
    }
  }
}

推奨プロンプト

search_research
Search for information about [topic] using I Ching Hexagram MCP
想定されるツール: search_hexagrams
find_specific
Find [specific item] using I Ching Hexagram MCP
想定されるツール: search_hexagrams
retrieve_data
Get details about [item] from I Ching Hexagram MCP
想定されるツール: get_hexagrams
fetch_info
Fetch [information type] using I Ching Hexagram MCP
想定されるツール: get_hexagrams
list_items
List all [items] available in I Ching Hexagram MCP
想定されるツール: list_hexagrams

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 10 件
検証済みバージョンは記録されていませんツール 10 件