Foliant
БесплатноНе проверенSelf-hosted MCP server for D&D 5e rules reference, answering rule questions, providing character summaries, and assisting with character creation, based on impo
Описание
Self-hosted MCP server for D&D 5e rules reference, answering rule questions, providing character summaries, and assisting with character creation, based on imported sources with proper attribution.
README
Self-hosted MCP-Server als Regel-Nachschlagewerk für D&D 5e (Fassung 2024), Deutsch-first —
kurz: Foliant.
Beantwortet Regelfragen (Kampf + außerhalb), liefert Steckbriefe und unterstützt die
Charaktererstellung — geerdet auf importierte Quellen, mit Quelle/Seite/Version und korrektem
Spieldeutsch (englischer Begriff in Klammern, * wenn keine offizielle Übersetzung).
Aufbau
PROJEKT-UEBERSICHT.md— Wegweiser über alle Dokumente (dort starten).docs/foliant-anforderungen.md— verbindliche Anforderungen (das „Was", Rev. 8).CLAUDE.md— operative Anleitung für Claude Code (Betrieb, Pipelines, Gotchas).app/— FastMCP-Server, Tools, Zugriffsschutz, Admin-CLI.importer/— PDF/OCR/ Markdown/Glossar/Open5e/DDB.db/— Schema + Init.config/— Verhaltensregeln + Config-Vorlage.tests/— Abnahme (T1–T12), Smoke, Regressionen.docs/archiv/— historisch.
Stand (11.07.2026)
MVP komplett und live auf dem Raspberry Pi: ~9490 Einträge aus 12 Quellen
(dt. SRD 5.2.1, Open5e, 10 D&D-Beyond-Bücher), 16 Tools, Zugang über Geheimpfad +
IP-Allowlist, Datenbank-QS abgeschlossen. Offene Schritte bis zur Gruppennutzung:
docs/MVP-ABGLEICH-UND-ROADMAP.md.
Schnellstart Entwicklung (am Mac)
python -m venv .venv && source .venv/bin/activate && pip install -r requirements.txtpython db/init_db.py data/foliant.sqlitecp config/foliant.example.toml config/foliant.tomlund Quellen/Pfade eintragen.- Importieren:
python -m app.admin import --quelle srd-de(bzw.open5e-srd-2024,glossar); prüfen mitmake test(= pytest beider venvs +admin check+ Smoke + Golden-Suite gegen den echten Bestand). - Server lokal:
.venv/bin/uvicorn app.server:app --port 8000→GET /ready= 200, MCP-Endpoint unterhttp://localhost:8000/mcp(Dev ohne Geheimpfad).
Betrieb/Deployment (Pi, Docker, Tunnel, Zugangsschutz, OCR-Vorstufe, DDB-Import):
docs/DEPLOY-raspberry-pi.md und docs/DDB-IMPORT-anleitung.md.
Öffentlicher Code, private Inhalte
Dieses Repository enthält den Quellcode und die SRD-5.2.1-Import-Pipeline (CC-BY-4.0)
als vollständiges Referenzbeispiel. Es enthält keine kommerziellen Regelinhalte. Die aus
gekauften Druck-Büchern abgeleiteten Import-Reparaturen liegen bewusst in privaten,
.gitignore-ten Modulen (importer/frhof_reparatur.py, importer/reparatur_ddb_privat.py,
tests/test_ddb_druck_privat.py). Ohne sie bleibt der Server voll funktionsfähig — nur die
kommerziellen Druck-Importe entfallen (die zugehörigen Tests überspringen sich selbst).
Mitwirken
- CONTRIBUTING.md — Setup, Tests, die vier Kernregeln.
- CODE_OF_CONDUCT.md — Verhaltenskodex.
- SECURITY.md — Sicherheitsmodell und privater Meldeweg.
Lizenz & Recht
- Code: MIT — siehe LICENSE.
- SRD 5.2.1 (deutsch/englisch) und Open5e-Daten: CC-BY-4.0, siehe docs/ATTRIBUTION.md.
- Kommerzielle D&D-Bücher (z. B. via D&D Beyond) sind urheberrechtlich geschützt, werden nicht mitgeliefert und nur privat/rechtmäßig erworben zum Eigenbedarf verarbeitet.
Установка Foliant
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/magnetron01123/foliantFAQ
Foliant MCP бесплатный?
Да, Foliant MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Foliant?
Нет, Foliant работает без API-ключей и переменных окружения.
Foliant — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Foliant в Claude Desktop, Claude Code или Cursor?
Открой Foliant на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Foliant with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
