Koskamo

Wheel of Heaven MCP

A read-only MCP server providing access to the Wheel of Heaven corpus, which interprets ancient creation traditions through a specific hypothesis. It offers 9 tools for myth search, accessing primary texts, datasets, and a typed graph, featuring claim-type epistemic labels and a split between fact and interpretation.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

Wheel of Heaven MCP logo, by Zara ZinsfussVendor evidenceStreamable HTTPNo sign-inEndpoint checked 2026-11-07Operated by Zara Zinsfuss
MCP endpoint (Streamable HTTP)
https://mcp.wheelofheaven.world/mcp
Vendor documentation

What its tools do

9 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

9 of 9 have a description · 0 of 9 declare behavior hints · 8 of 8 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Passed Official MCP Registry namespace is tied to mcp.wheelofheaven.world ·
  • Passed Endpoint is on the registry namespace domain ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Search the Wheel of Heaven corpus for mythological references
  • Access primary texts and datasets from the project
  • Query the typed graph of the corpus
  • Retrieve claim-type epistemic labels for facts vs interpretations

Source and maintenance

Vendor evidenceRegistry 0.1.1
Maintenance checked

Protocol and capabilities

Server
wheel-of-heaven 0.1.0
MCP protocol negotiated in check
2025-11-25
Tools
9 advertised
Resources
7 advertised
Resource templates
0 advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  },
  "resources": {
    "listChanged": true
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Read-only access to the Wheel of Heaven corpus (wheelofheaven.world) — a comparative-mythology research project that reads ancient sources, flood traditions, divine-council material, and precessional cosmology through its declared interpretive framework (the Raëlian canon as interpretive centre). All content is CC0. Epistemic contract: entries carry a claim_type label — "direct" (explicit in a primary source AND mainstream-uncontroversial), "framework" (explicit in the project's canon but NOT endorsed by mainstream scholarship), "inferred" (reasonable reading of a source), "speculative" (interpretive synthesis). Treat "framework" and "speculative" content as the project's interpretation, not consensus. Fact-layer tools return source-grounded data; interpretation is always labeled as such. Cite entries by their canonical www URL.

Tools

9 advertised

search_corpus
Advertised by the server during the last successful anonymous check.

Full-text search over the Wheel of Heaven corpus: wiki encyclopedia entries, the precessional-ages timeline, digitized library source texts (Genesis, Atrahasis, Gilgamesh, Enuma Elish, the Raëlian books, and ~120 more), research articles, and newsroom dispatches. Returns ranked matches with slugs and URLs; fetch full content with get_entry (wiki/timeline/articles/news). Every result is CC0 and citable by its html URL.

search_corpus input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "query"
  ],
  "properties": {
    "limit": {
      "type": "integer",
      "maximum": 25,
      "minimum": 1,
      "description": "Max results (default 8)"
    },
    "query": {
      "type": "string",
      "minLength": 1,
      "description": "Search terms, e.g. 'flood survivor vessel' or 'divine council'"
    },
    "section": {
      "enum": [
        "wiki",
        "timeline",
        "library",
        "articles",
        "news"
      ],
      "type": "string",
      "description": "Restrict to one section; omit to search everything"
    }
  },
  "additionalProperties": false
}
get_entry
Advertised by the server during the last successful anonymous check.

Fetch one Wheel of Heaven entry — an encyclopedia (wiki) entry, a precessional-age timeline chapter, a research article, or a newsroom dispatch — as markdown with its epistemic metadata: claim_type (direct = explicit in a primary source and mainstream-uncontroversial; framework = explicit in the project's canon but not mainstream-endorsed; inferred = reasonable reading; speculative = interpretive synthesis), editorial_pass, references, typed related-content edges, and canonical citation URLs. Long bodies are truncated unless full_body=true.

get_entry input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "section",
    "slug"
  ],
  "properties": {
    "lang": {
      "enum": [
        "en",
        "de",
        "fr",
        "es",
        "ru",
        "ja",
        "zh",
        "zh-Hant",
        "ko",
        "he"
      ],
      "type": "string",
      "description": "Language (default en). Untranslated entries return the languages that do exist."
    },
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "Entry slug, e.g. 'elohim' — find slugs via search_corpus"
    },
    "section": {
      "enum": [
        "wiki",
        "timeline",
        "articles",
        "news"
      ],
      "type": "string",
      "description": "Content section the slug lives in"
    },
    "full_body": {
      "type": "boolean",
      "description": "Return the complete body instead of truncating at 8000 chars"
    }
  },
  "additionalProperties": false
}
get_passage
Advertised by the server during the last successful anonymous check.

Fetch a chapter of a digitized primary source text from the Wheel of Heaven library (Genesis, Atrahasis, Epic of Gilgamesh, Enuma Elish, the Book of Enoch, the Raëlian books, and ~120 more) as numbered paragraphs with stable reference IDs (e.g. GEN-1:26). Optionally filter to one verse/paragraph with ref. This is the primary-source tool: it returns the text itself, not interpretation. Find book slugs with search_corpus (section=library). English editions in v1.

get_passage input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "book",
    "chapter"
  ],
  "properties": {
    "ref": {
      "type": "string",
      "description": "Filter to paragraphs whose refId/verseRef contains this, e.g. 'GEN-1:26' or '1:26'"
    },
    "book": {
      "type": "string",
      "minLength": 1,
      "description": "Library book slug, e.g. 'genesis' or 'epic-of-gilgamesh'"
    },
    "chapter": {
      "type": "integer",
      "minimum": 1,
      "description": "Chapter number (1-based)"
    }
  },
  "additionalProperties": false
}
get_source
Advertised by the server during the last successful anonymous check.

Look up the Wheel of Heaven bibliography (source program). Pass id for one full source record (description, author, publish date, licensing, link); pass query to search records by title/family/stance. Every record carries the source-program classification: source_family, stance (supportive/neutral/critical/mixed), and relation_to_wheel — the bibliography deliberately includes critical and skeptical sources.

get_source input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "id": {
      "type": "string",
      "description": "Stable source ID, e.g. 'a-gentlemans-joyous-esotericism'"
    },
    "limit": {
      "type": "integer",
      "maximum": 50,
      "minimum": 1,
      "description": "Max search results (default 10)"
    },
    "query": {
      "type": "string",
      "description": "Search terms matched against id, title, family, stance"
    }
  },
  "additionalProperties": false
}
compare_traditions
Advertised by the server during the last successful anonymous check.

Return rows from one of the Wheel of Heaven comparative-mythology datasets: myth-index (75 motif attestations across 9 families with Thompson Motif-Index cross-references — the spine table), aarne-1910-tale-types (the structured Aarne 1910 folktale-type catalogue, 603 rows), grimm-khm-index (all 211 Grimm KHM tales with ATU types and Aarne-1910 joins), antediluvian-chronologies (SKL kings, Berossos, and Genesis 5/11 patriarchs in MT/SP/LXX parallel), flood-myths (survivor, decreeing power, warner, vessel, birds, landing place across 11 traditions), divine-council-index, theomachy-crossrefs (divine-combat motifs), world-ages (precessional ages), or prophets-and-religions. Source-grounded comparison tables with links to the digitized texts — no interpretation applied. CC0; also on Hugging Face and Kaggle.

compare_traditions input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "dataset"
  ],
  "properties": {
    "filter": {
      "type": "string",
      "description": "Case-insensitive substring match across row values, e.g. 'mesopotamian'"
    },
    "dataset": {
      "enum": [
        "myth-index",
        "aarne-1910-tale-types",
        "grimm-khm-index",
        "antediluvian-chronologies",
        "flood-myths",
        "divine-council-index",
        "theomachy-crossrefs",
        "world-ages",
        "prophets-and-religions"
      ],
      "type": "string",
      "description": "Which comparative dataset"
    }
  },
  "additionalProperties": false
}
query_graph
Advertised by the server during the last successful anonymous check.

Query the typed Wheel of Heaven content graph: the 1-hop ego network of any corpus node, with typed edges (see_also, in_body, cites_source, same_tradition, same_age, comparison_of) in both directions plus resolved neighbor titles/URLs. Useful for finding everything connected to a concept, or how two entries relate.

query_graph input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "section",
    "slug"
  ],
  "properties": {
    "slug": {
      "type": "string",
      "minLength": 1,
      "description": "Node slug, e.g. 'elohim'"
    },
    "section": {
      "enum": [
        "wiki",
        "timeline",
        "articles",
        "news",
        "library"
      ],
      "type": "string",
      "description": "Section of the node"
    },
    "edge_type": {
      "enum": [
        "see_also",
        "in_body",
        "cites_source",
        "same_tradition",
        "same_age",
        "comparison_of"
      ],
      "type": "string",
      "description": "Only return edges of this type"
    }
  },
  "additionalProperties": false
}
get_interpretation
Advertised by the server during the last successful anonymous check.

Return the Wheel of Heaven interpretive framework's reading of a topic — explicitly the project's own Raëlian-canon-centred position, NOT mainstream consensus. Accepts a framework topic (overview, hypothesis, terminology, timeline, sources, method) for the curated narrative documents, or any other term to get the framework reading from the closest wiki entry. Use fact-layer tools (get_passage, compare_traditions) for source-grounded data without this framing.

get_interpretation input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "topic"
  ],
  "properties": {
    "topic": {
      "type": "string",
      "minLength": 1,
      "description": "Framework topic or any concept, e.g. 'hypothesis' or 'flood'"
    }
  },
  "additionalProperties": false
}
get_method
Advertised by the server during the last successful anonymous check.

Return the Wheel of Heaven editorial methodology: the claim_type taxonomy (direct/framework/inferred/speculative), the six-source rule (every new entry cites a Raëlian, ancient-primary, scholarly, scientific, comparative-tradition, AND critical source), editorial passes, and translation policy. Call this to understand how to weigh everything else this server returns.

get_method input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {}
}
get_glossary_term
Advertised by the server during the last successful anonymous check.

Look up a core Wheel of Heaven term (Elohim, Yahweh, precession, World Ages, …) in the project glossary, returning its definition and renderings in all 9 site languages. Pass no term to list all glossary terms.

get_glossary_term input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "properties": {
    "term": {
      "type": "string",
      "description": "Term or term-id to look up; omit to list all terms"
    }
  },
  "additionalProperties": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

7 advertised

context-overview

Advertised by the server during the last successful anonymous check.

Wheel of Heaven curated narrative document: overview

context-overview URI
woh://context/overview

MIME type: application/json

context-hypothesis

Advertised by the server during the last successful anonymous check.

Wheel of Heaven curated narrative document: hypothesis

context-hypothesis URI
woh://context/hypothesis

MIME type: application/json

context-terminology

Advertised by the server during the last successful anonymous check.

Wheel of Heaven curated narrative document: terminology

context-terminology URI
woh://context/terminology

MIME type: application/json

context-timeline

Advertised by the server during the last successful anonymous check.

Wheel of Heaven curated narrative document: timeline

context-timeline URI
woh://context/timeline

MIME type: application/json

context-sources

Advertised by the server during the last successful anonymous check.

Wheel of Heaven curated narrative document: sources

context-sources URI
woh://context/sources

MIME type: application/json

context-method

Advertised by the server during the last successful anonymous check.

Wheel of Heaven curated narrative document: method

context-method URI
woh://context/method

MIME type: application/json

llms-txt

Advertised by the server during the last successful anonymous check.

The Wheel of Heaven API llms.txt manifest

llms-txt URI
woh://llms.txt

MIME type: text/plain

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
41191 ms
95th percentile latency
41191 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · probe · passed · 41191 ms · metadata changed · 9 tool(s), 7 resource(s), 0 resource template(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http wheel-of-heaven-mcp https://mcp.wheelofheaven.world/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add wheel-of-heaven-mcp --url https://mcp.wheelofheaven.world/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable wheel-of-heaven-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "wheel-of-heaven-mcp": {
      "url": "https://mcp.wheelofheaven.world/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "wheel-of-heaven-mcp": {
      "type": "streamableHttp",
      "url": "https://mcp.wheelofheaven.world/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start wheel-of-heaven-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "wheel-of-heaven-mcp": {
      "type": "http",
      "url": "https://mcp.wheelofheaven.world/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http wheel-of-heaven-mcp https://mcp.wheelofheaven.world/mcp

Claude Desktop

Open Claude Settings > Connectors > Add custom connector, enter this server URL and enable it for the conversation. This is a manual remote-connector handoff, not a desktop JSON configuration.
Claude Desktop configuration
https://mcp.wheelofheaven.world/mcp

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "wheel-of-heaven-mcp": {
      "serverUrl": "https://mcp.wheelofheaven.world/mcp"
    }
  }
}

Let your agent find its tools

Find servers like Wheel of Heaven MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.

Do you run Wheel of Heaven MCP?

Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.

Claim this listing