mcpField
C
corpus

corpus

リモート
wheelofheaven.world検索010 週間前に更新
リポジトリ公式サイト

corpus について

corpusは、Wheel of Heavenの研究コーパスを扱う読み取り専用MCPサーバーです。AIエージェント向けに、出典に基づく資料を引用や認識論的メタデータとともに提供し、事実とプロジェクト独自の解釈を区別します。

主な機能

  1. 01コーパス文書の検索
  2. 02引用とメタデータ付き項目の取得
  3. 03番号付き一次資料の段落取得
  4. 04書誌レコードの検索
  5. 05データセットの比較と型付きグラフの照会
  6. 06解釈、方法論、用語の取得

活用シーン

  1. 01神話や伝統に関する研究資料の検索
  2. 02一次資料から引用箇所を取得
  3. 03構造化データセットによる伝統の比較
  4. 04主張と解釈の分類方法の確認

MCP 対応

MCPクライアントに、読み取り専用の検索、取得、比較、グラフ、解釈、方法論、用語のツールとコンテキストリソースを公開します。Streamable HTTPと従来のSSEに対応します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.wheelofheaven.world/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@wheelofheaven/mcp0.1.0

ツール

詳細

mcp.wheelofheaven.world

Wheel of Heaven コーパス用の読み取り専用MCPサーバーです。 api.wheelofheaven.world の静的 JSON API をラップし、AI エージェントが認識論的メタデータ(主張の種類、編集工程、引用情報)をすべて含むコーパスを検索・取得できるようにします。

設計方針とツールの仕様については、組織の .claude リポジトリの .claude/plans/strategy-mcp-server.md をご覧ください。

エンドポイント

  • /mcp — Streamable HTTP(標準)
  • /sse — レガシー SSE トランスポート
  • / — サーバー情報(JSON)

インストール

リモート(推奨 — ローカルでの実行は不要):

claude mcp add --transport http wheel-of-heaven https://mcp.wheelofheaven.world/mcp

npm 経由のローカル stdio(@wheelofheaven/mcp):

npx -y @wheelofheaven/mcp

レジストリの掲載情報:公式 MCP レジストリの world.wheelofheaven.mcp/corpus。

ツール

事実レイヤー — 出典に基づくデータで、解釈は適用されていません:

ツール目的
search_corpuswiki、タイムライン、図書館の書籍、記事、ニュースを対象としたあいまいな全文検索(約290件のドキュメント。トークンの AND 検索と、該当なしの場合の OR 検索)
get_entrywiki/タイムライン/記事/ニュースのエントリーを、claim_type、editorial_pass、型付きの関連コンテンツエッジ、正規の引用 URL を含む Markdown として取得します。lang による9言語対応
get_passageデジタル化された一次資料テキストの章を、安定した参照 ID(例:GEN-1:26)付きの番号付き段落として取得します。ref を指定すると、1つの節に絞り込めます
get_source安定した ID または検索語による書誌情報の検索。すべてのレコードに、資料プログラムの分類(系統、立場、関係性)が含まれ、批判的な資料も対象です
compare_traditions比較データセットの行を取得します:flood-myths、divine-council-index、theomachy-crossrefs、world-ages、prophets-and-religions
query_graphコーパス内の任意のノードについて、型付きの1ホップ・エゴネットワークを取得します(see_also、in_body、cites_source、same_tradition、same_age、comparison_of)

解釈レイヤー — プロジェクト独自の読み解きであることを明示しています:

ツール目的
get_interpretationWheel of Heaven フレームワークによるトピックの読み解き(厳選されたコンテキストドキュメント、または最も近い wiki エントリー)。常に解釈レイヤーであることを示す注意書きが付属します
get_method編集方法論:主張の種類の分類、6資料ルール、編集工程など、その他すべての情報の評価方法

メタ:

ツール目的
get_glossary_term主要な用語を、サイトの全9言語での表記とともに取得します(完全一致する ID を優先)

リソース:6つの /v1/context/* ナラティブドキュメント(woh://context/{overview,hypothesis,terminology,timeline,sources,method})と woh://llms.txt。

開発

npm install
npm run dev        # wrangler dev on :8787
npm run typecheck
npm run deploy     # wrangler deploy (needs Cloudflare auth)

サーバーは上流 API に対してステートレスです。各ツール呼び出しで api.wheelofheaven.world/v1/… を取得し、約600 KBの検索コーパスを 各 isolate のメモリ内に1時間キャッシュします(API のエッジキャッシュ TTL と同じです)。

アーキテクチャ

  • Cloudflare Workers + agents SDK(McpAgent Durable Object)
  • src/server.ts — トランスポートに依存しないツール登録(将来の npm stdio ビルドで再利用)
  • src/api.ts — /v1/ クライアント + 検索コーパスのキャッシュ
  • src/html.ts — body_html から Markdown への決定的な変換

関連リポジトリ

ライセンス

CC0-1.0 — コーパス自体と同じです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。