mcpField
C
corpus

corpus

远程服务
wheelofheaven.world搜索与检索010 周前更新

关于 corpus

corpus 是 Wheel of Heaven 研究语料库的只读 MCP 服务,供 AI Agent 检索基于来源的资料。工具区分来源事实与项目解读,并提供引文和认知元数据。

主要功能

  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 Agent 能够搜索和检索语料库及其完整的认识论元数据(主张类型、编辑审校轮次、引文)。

设计原理和工具接口规范:位于组织的 .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_corpus对维基、时间线、馆藏书籍、文章和新闻进行全文模糊搜索(约 290 篇文档;先按词元进行 AND 匹配,未命中时回退到 OR 匹配)
get_entry以 Markdown 格式获取一条维基、时间线、文章或新闻条目,包含 claim_type、editorial_pass、带类型的相关内容关联和规范引文 URL;通过 lang 支持 9 种语言
get_passage获取数字化原始文献文本的一章,内容为带稳定引用 ID(例如 GEN-1:26)的编号段落;ref 可筛选到单节
get_source按稳定 ID 查找书目,或搜索书目——每条记录都包含来源计划分类(家族、立场、关系),其中也包括批判性来源
compare_traditions获取比较数据集中的条目:洪水神话、神圣议会索引、神战交叉引用、世界时代、先知与宗教
query_graph查询语料库中任意节点的带类型 1 跳自我网络(see_also、in_body、cites_source、same_tradition、same_age、comparison_of)

阐释层——明确标注为项目自身的解读:

工具用途
get_interpretation获取 Wheel of Heaven 框架对某个主题的解读(精选的上下文文档,或最接近的维基条目),并始终附带阐释层说明
get_method获取编辑方法论:主张类型分类法、六来源规则、编辑审校轮次——说明如何权衡其他所有内容

元信息:

工具用途
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 的搜索语料库 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——与语料库本身相同。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。