PullMD v2.4.1 fügt nativen MCP-Connector für claude.ai Web und Multi-User-Auth hinzu
PullMD v2.4.1 ist erschienen und die Hauptfunktion ist die native Unterstützung des benutzerdefinierten Connector-Dialogs von claude.ai web (und Claude Desktop). Zwei Wochen nach dem ursprünglichen Beitrag – 385 Upvotes, 60 Kommentare, ~20 GitHub Issues und 7 Releases – hier ist, was ausgeliefert wurde.
claude.ai Web Connector funktioniert nativ
Sie können jetzt claude.ai web auf Ihre eigene selbst gehostete PullMD-Instanz ausrichten. Der Dialog für benutzerdefinierte Connectors erkennt den Server, registriert ihn und führt Sie durch die OAuth-Zustimmung. Die Einrichtung erfolgt über zwei Umgebungsvariablen:
OAUTH_JWT_SECRET=$(openssl rand -hex 32)
PUBLIC_URL=https://your-host.example.comStarten Sie neu, gehen Sie dann zu claude.ai web → Einstellungen → Connectors → Benutzerdefiniert hinzufügen und geben Sie https://your-host.example.com/mcp an. Derselbe Ablauf funktioniert in Claude Desktop.
Im Hintergrund: Standard OAuth 2.1 Authorization Code Flow mit PKCE-S256 und Dynamic Client Registration (RFC-konform). Wenn OAUTH_JWT_SECRET nicht gesetzt ist, fällt das Verhalten auf v1.x zurück.
Drei Auth-Modi über PULLMD_AUTH_MODE
Bis v2.0 war PullMD im Wesentlichen Single-Tenant. v2.0 führt drei Modi ein:
- disabled (Standard) – kein Login, kein API-Key. Wie v1.x. Verwenden Sie in einem vertrauenswürdigen Netzwerk.
- single-admin – ein Benutzer, passwortgeschützt, keine Selbstregistrierung. Gut für Homelab mit GUI-Sperre.
- multi-user – Selbstregistrierung unter
/signup, benutzerspezifische Verlaufstrennung, benutzerspezifische API-Keys (pmd_<32-char-base62>gesendet alsAuthorization: Bearer pmd_xxx). Teilen-Links (/s/:id) bleiben öffentlich.
Minimale Konfiguration für eine gemeinsame Instanz:
PULLMD_AUTH_MODE=multi-user
[email protected]
PULLMD_ADMIN_PASSWORD=change-me-pleaseVerbesserte Site-Kompatibilität
Seit v1.2/v2.2 wurden mehrere Fehlerbehebungen eingeführt, die Lücken schließen, bei denen PullMD halbe Artikel oder leere Texte zurückgab:
- Future PLC Familie (windowscentral.com, tomshardware.com, techradar.com, pcgamer.com, gamesradar.com, t3.com) – Site-Rezepte entfernen jetzt Empfehlungs-Widgets und
aria-hiddenPaywall-Muster, die Readability verwirrten. - GitHub Issues Seiten – Standard-Rezept für
*/*/issues/*erzwingt Playwright mitwait_for: .js-comment-body, um den vollständigen JS-gerenderten Kommentarthread zu erfassen. - UA-Fingerprinting-Seiten – der fest codierte Chrome 131 UA wurde durch einen realen UA-Pool ersetzt, der rotiert.
📖 Vollständige Quelle lesen: r/ClaudeAI
👀 Siehe auch

Claude IDE Bridge: WebSocket-Tool für Echtzeit-IDE-Zugriff
claude-ide-bridge ist eine WebSocket-Brücke, die Claude Code direkt mit dem internen Zustand der IDE verbindet und so Live-Diagnosen, Gehe-zur-Definition, Referenzsuche, Typ-Hovering, Dateiöffnung, Breakpoint-Verwaltung und Debugger-Zustandsstreaming ermöglicht.

Enthüllung von OpenClaw: Wie es KI-Coding-Agenten stärkt.
Entdecken Sie, wie OpenClaw KI-Coding-Agenten revolutioniert und die Automatisierung in verschiedenen Bereichen vorantreibt.

Jentic Mini: Selbst gehostete API- und Aktionsausführungsschicht für OpenClaw
Jentic Mini ist eine selbst gehostete API- und Aktionsausführungsschicht, die zwischen KI-Agenten und externen APIs sitzt, Anmeldedaten in einem verschlüsselten Tresor speichert und bereichsbezogene Toolkits mit individuell widerrufbaren Schlüsseln bereitstellt. Beim Hinzufügen von Anmeldedaten importiert es automatisch über 10.000 OpenAPI-Spezifikationen und Arazzo-Workflow-Quellen.

Calmkeep: Eine externe Kontinuitätsschicht zur Bekämpfung von LLM-Drift in Langzeitsitzungen
Calmkeep ist eine externe Kontinuitätsschicht, die entwickelt wurde, um LLM-Drift in längeren Sitzungen entgegenzuwirken, und zeigt 85 % Integrität gegenüber 60 % für Standard-Claude in einem 25-Zug-Backend-Build-Test und 100 % gegenüber 50 % in einer juristischen Sitzung.