# corpus

Read-only MCP-сервер с доступом к корпусу Wheel of Heaven: поиск по мифам, первоисточникам, датасетам и типизированному графу связей.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Автор: wheelofheaven
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/wheelofheaven/mcp.wheelofheaven.world
- Обновлён: 2026-08-22
- HTML: https://affpapa.org/nevibecode/mcp/corpus

## Что делает

corpus оборачивает статический JSON API `api.wheelofheaven.world/v1/` и отдаёт агенту инструменты для поиска и выборки материалов корпуса вместе с эпистемической разметкой: типами утверждений, редакционными проходами и ссылками на цитаты. Слой фактов отделён от слоя интерпретации. Первый — это `search_corpus`, `get_entry`, `get_passage`, `get_source`, `compare_traditions` и `query_graph`. Второй — `get_interpretation` и `get_method`, и каждый их ответ несёт пометку о том, что это собственная трактовка проекта.

Установить можно двумя способами. Удалённый вариант ничего не запускает локально: сервер живёт на Cloudflare Workers, транспорт — Streamable HTTP на `/mcp`, есть и устаревший SSE на `/sse`. Локальный stdio-вариант ставится через `npx -y @wheelofheaven/mcp`. Сервер не хранит состояние: каждый вызов инструмента идёт в вышестоящий API, а поисковый корпус примерно на 600 КБ кэшируется в памяти изолята на час — столько же живёт edge-кэш API.

Лицензия CC0-1.0, как и у самого корпуса, так что юридических препятствий для встраивания в свои пайплайны нет. Данные только для чтения: записать что-то обратно в корпус через сервер не получится, инструментов записи здесь нет. Если нужен офлайн-доступ без обращений к внешнему API, удалённый транспорт не подойдёт — берите stdio-сборку.

## Требования
- Нужно: Node.js (команды через npx)
- Удалённый сервер: `https://mcp.wheelofheaven.world/mcp`

## Установка

### Claude Code (родная платформа)

1. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http corpus https://mcp.wheelofheaven.world/mcp
```

2. **Командой платформы**
```bash
claude mcp add corpus -- npx -y @wheelofheaven/mcp
```

### Codex

1. **Командой платформы: удалённый сервер**
```bash
codex mcp add corpus --url https://mcp.wheelofheaven.world/mcp
```

2. **Командой платформы**
```bash
codex mcp add corpus -- npx -y @wheelofheaven/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "corpus": {
            "url": "https://mcp.wheelofheaven.world/mcp"
        }
    }
}
```
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "corpus": {
            "command": "npx",
            "args": [
                "-y",
                "@wheelofheaven/mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "corpus": {
            "type": "http",
            "url": "https://mcp.wheelofheaven.world/mcp"
        }
    }
}
```
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "corpus": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@wheelofheaven/mcp"
            ]
        }
    }
}
```

### Gemini CLI

1. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http corpus https://mcp.wheelofheaven.world/mcp
```

2. **Командой платформы**
```bash
gemini mcp add corpus npx -y @wheelofheaven/mcp
```

## Когда брать
- найти в корпусе упоминания конкретного мифа по свободному запросу
- вытащить главу первоисточника с устойчивыми ID параграфов
- сопоставить сюжеты из сравнительных датасетов по традициям
- посмотреть типизированные связи узла: цитаты, тело текста, та же эпоха
- отличить фактическое утверждение корпуса от интерпретации проекта

## Примеры запросов агенту
- Найди в корпусе всё про потоп и покажи типы утверждений у этих записей
- Дай главу первоисточника по ссылке `GEN-1:26` с номерами параграфов
- Сравни традиции из датасета flood-myths и покажи строки

## Похожие
- [primekg](https://affpapa.org/nevibecode/skills/primekg.md) — скилл · 1900 установок
- [OpenArx](https://affpapa.org/nevibecode/mcp/openarx.md) — MCP-сервер · ★ 8
- [ncats-arax](https://affpapa.org/nevibecode/skills/ncats-arax.md) — скилл · 869 установок
- [fojin — Buddhist Canon Tools](https://affpapa.org/nevibecode/mcp/fojin-buddhist-canon-tools.md) — MCP-сервер · ★ 354
- [Alfanous - Quranic Search Engine](https://affpapa.org/nevibecode/mcp/alfanous-quranic-search-engine.md) — MCP-сервер · ★ 286
- [clinicaltrialsgov-mcp-server](https://affpapa.org/nevibecode/mcp/clinicaltrialsgov-mcp-server.md) — MCP-сервер · ★ 99

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
