Releases: fidpa/bibelstudium-mcp
Release list
v0.5.10
Eine kleine Fassung: Anzeigenamen für die Prompts und eine Fehlerbehebung zu den Ressourcen aus 0.5.9.
- Die drei Prompts tragen im Auswahlmenü jetzt einen deutschen Namen: „Wortstudie", „Textvarianten prüfen", „Übersetzungen vergleichen". Angesprochen werden sie weiterhin über ihre unveränderten Bezeichner.
- Neu in
docs/FEHLERBEHEBUNG.md: Warum sich eine Ressource nicht anhängen lässt. Enthält der Servername Leerzeichen, kommt der Inhalt in Claude Code nicht an; ein lokaler Eintrag desselben Endpunkts unter kurzem Namen behebt es. Die URI-Vorlagen sind über@nicht erreichbar, wohl aber überresources/read.
Werkzeuge, Feldnamen und Argumente bleiben unverändert.
Im Anhang die Bundles für Claude Desktop, je eines für macOS (arm64) und Linux (x64). Einzelheiten in CHANGELOG.md.
v0.5.9
Diese Fassung ergänzt die dritte MCP-Primitive: Ressourcen. Ein Kapitel oder ein Vers lässt sich damit als Kontext anhängen, statt darauf zu warten, dass ein Werkzeugaufruf zustande kommt.
- Vier feste Einträge:
bible://buecher,bible://uebersetzungen,bible://editionenundbible://quellen. - Drei URI-Vorlagen:
bible://kapitel/{uebersetzung}/{buch}/{kapitel},bible://vers/{uebersetzung}/{buch}/{kapitel}/{verse}undbible://grundtext/{edition}/{buch}/{kapitel}/{vers}. Buchnamen und Kürzel werden aufgelöst wie bei den Werkzeugen. - Der Bibeltext liegt in den Vorlagen, nicht in der Liste: Beide Listen kosten zusammen unter 1900 Zeichen bei jedem Sitzungsbeginn.
- Mehrere Verse kommen Vers für Vers, nicht als ein Fließtext mit eingebetteten Nummern.
bible_server_infonennt die Ressourcen jetzt mit.- Für Mitwirkende:
bun run test:schemasprüft 420 echte Antworten gegen die deklarierten Ausgabeschemata.
Werkzeuge, Feldnamen und Argumente bleiben unverändert.
Im Anhang die Bundles für Claude Desktop, je eines für macOS (arm64) und Linux (x64). Einzelheiten in CHANGELOG.md.
v0.5.8
Die sieben Lesewerkzeuge liefern ihr Ergebnis jetzt zusätzlich strukturiert, damit ein Konsument ein Feld findet, statt Text zu zerlegen.
- Jedes der sieben deklariert ein
outputSchemaund liefertstructuredContent(MCP-Revision 2025-06-18). Eine Angabe wievorkommen_gesamt,warnungoderverse_einzelnist damit auffindbar statt nur lesbar. - Der Textblock bleibt zeichengleich. Ein Client, der die Neuerung nicht kennt, sieht genau dasselbe wie zuvor. Kein Feld ist umbenannt oder umgeformt.
- Fehlerantworten bleiben reiner Text und tragen kein
structuredContent.bible_setupbleibt bewusst ohne Schema. - Preis:
tools/listwächst von 7201 auf 14969 Zeichen, eine Antwort um 63 bis 80 Prozent, weil die Nutzlast zweimal übertragen wird. README.mdführt jetzt auchbible_server_infoauf.
Im Anhang die Bundles für Claude Desktop, je eines für macOS (arm64) und Linux (x64). Einzelheiten in CHANGELOG.md.
v0.5.7
Diese Fassung schärft die drei geführten Abläufe (Prompts): Sie richten sich nach dem, was die jeweilige Instanz geladen hat, und benennen die Felder, auf die es in der Antwort ankommt.
translation-compareundvariant-checknennen nur die Übersetzungen und Editionen, die tatsächlich vorliegen, und zwar mit Namen statt als bloßes Kürzel.word-studyverweist auf die Felder, die die Konkordanz wirklich führt, und trenntgesamt(Vorkommen) vonverse(Verse).variant-checknenntwarnung,quellenkonflikteundin_dieser_dbausdrücklich, also die Vorbehalte zur Bezeugung.- Ein fehlendes Pflichtargument wird zurückgewiesen, statt einen Prompt mit Lücke zu erzeugen; Argumente sind auf 100 Zeichen begrenzt.
- Das MCPB-Manifest nannte die Prompt-Argumente falsch (
wort/stellestattword/reference).
Werkzeuge, Feldnamen und Argumente bleiben unverändert.
Im Anhang die Bundles für Claude Desktop, je eines für macOS (arm64) und Linux (x64). Einzelheiten in CHANGELOG.md.
v0.5.6
Diese Fassung bereitet den Server auf die MCP-Revision 2026-07-28 vor und berichtigt drei Angaben in der Dokumentation.
- Der HTTP-Modus vermerkt die Protokollfassung seiner Aufrufer auf stderr, eine Zeile je Fassung und nicht je Anfrage. Ein Zugriffsprotokoll ist das ausdrücklich nicht: Die Fassung wird gegen das Format
JJJJ-MM-TTgeprüft, bevor sie ins Protokoll gelangt, und die Bezeichnung der Client-Software wird nicht erfasst. - Der Anlass: Die Revision 2026-07-28 schafft
initializeund die Sitzung ab. Diese Fassung des Servers bedient sie nicht, und ein Client, der sie spricht, bekäme sonst still eine Antwort nach altem Verfahren. - Das MCPB-Manifest führte
bible_server_infonicht auf, obwohl der Server das Werkzeug seit 0.5.2 registriert. Beide Listen stimmen jetzt mit acht Einträgen überein. - Die Lizenzangabe zu Schlachter 1951 sprach von entferntem HTML-Markup. Die Quelle enthält keines, geprüft über alle 31 101 Verse.
An den Werkzeugen und ihren Antworten ändert sich nichts.
Vollständige Liste in CHANGELOG.md. Im Anhang die Bundles für Claude Desktop, je eines für macOS (arm64) und Linux (x64).
v0.5.5
Fehlerbehebungen an den Eingabegrenzen von bible_lookup und an Fehlermeldungen, die bisher die falsche Bedingung nannten.
- Verslisten werden nicht mehr stillschweigend gekürzt: Mehr als 30 Segmente wurden abgeschnitten und die zu kurze Antwort ohne Hinweis ausgegeben. Jetzt wird abgewiesen und die Grenze benannt.
- Die Versgrenze gilt in beiden Nachschlagepfaden:
"1-500"lief bisher durch,"1-500,2"lieferte Vers 2 allein. - Die Zeichengrenze für
versesliegt bei 239 statt 200 und wies damit keine gültige Eingabe mehr ab. - Fehlermeldungen nennen die verletzte Bedingung; für
versesgibt es statt einer Sammelmeldung vier. bible_searchweist darauf hin, wenn oberhalb von 1000 Treffern nicht ausgezählt wurde undvorkommen_gesamtundverteilungdeshalb fehlen.
Vollständiger Abschnitt in CHANGELOG.md. Im Anhang die MCPB-Bundles für Claude Desktop, je eines für macOS (arm64) und Linux (x64).
v0.5.4
bible_server_infonennt die Urtext-Editionen jetzt mit Namen statt nur mit Kürzel (byzantine→ „Byzantinischer Mehrheitstext (Robinson-Pierpont 2005)").- Zwei widersprüchliche Kommentare in
server.tsbereinigt,docs/TYPESCRIPT.mdkorrigiert (es gibt eine Testsuite, nur kein Test-Framework).
Am Verhalten der Werkzeuge ändert sich sonst nichts.
Einzelheiten im CHANGELOG.
v0.5.3
Reines Infrastruktur-Release, inhaltlich identisch mit 0.5.2.
- Ein
v*-Tag baut jetzt beide Bundles (linux-x64,darwin-arm64) und legt die GitHub-Release als Entwurf an. - Der Workflow bricht ab, wenn Tag und
package.json-Version auseinandergehen oder der Changelog-Abschnitt fehlt.
Einzelheiten im CHANGELOG.
v0.5.2
- Neues Werkzeug
bible_server_info: meldet Version, geladene Übersetzungen, vorhandene Urtext-Editionen, Zusatzbestände unddaten_stand. Kein Bibeltext, keine Host-Details. - Ein Werkzeug statt des
instructions-Feldes, weil Claude Desktop dasinitialize-Result dem Modell nicht weitergibt (gemessen am 26.07.2026). - Die Übersetzung heißt jetzt Menge 1939; damit trägt jede der vier ihre Ausgabe im Namen. Code
MBund alle Aliase unverändert.
Einzelheiten im CHANGELOG.
v0.5.1
Reine Typografie: kein Em-Dash (—) mehr in deutschem Text, weder in der Dokumentation noch in den deutschen Ausgabetexten von server.ts. Gesetzt ist stattdessen, was der Satzbau verlangt.
Nicht angetastet: englische Kommentare und Tool-Beschreibungen, der Platzhalter "—" für „kein Wert", ältere Changelog-Einträge. Kein Feld, keine Signatur geändert.
Einzelheiten im CHANGELOG.