PullMD v2.4.1、claude.aiウェブ用ネイティブMCPコネクタとマルチユーザー認証を追加

✍️ OpenClawRadar📅 公開日: May 13, 2026🔗 Source
Ad

PullMD v2.4.1がリリースされました。目玉機能は、claude.ai Webのカスタムコネクタダイアログ(およびClaude Desktop)のネイティブサポートです。初回投稿から2週間で、385のupvote、60のコメント、約20のGitHub issue、7回のリリースを経て、以下の機能が搭載されました。

claude.ai Webコネクタがネイティブ動作

claude.ai Webから、自分でホストしたPullMDインスタンスを直接指定できるようになりました。カスタムコネクタダイアログがサーバーを検出し、登録し、OAuthの同意画面に誘導します。設定は2つの環境変数のみです:

OAUTH_JWT_SECRET=$(openssl rand -hex 32)
PUBLIC_URL=https://your-host.example.com

再起動後、claude.ai Web → 設定 → コネクタ → カスタム追加で https://your-host.example.com/mcp を指定します。Claude Desktopでも同じフローが使えます。

内部では、標準のOAuth 2.1 Authorization Codeフロー(PKCE-S256)と動的クライアント登録(RFC準拠)を実装しています。OAUTH_JWT_SECRETが設定されていない場合は、v1.xと同じ動作にフォールバックします。

PULLMD_AUTH_MODE による3つの認証モード

v2.0まではPullMDは実質的にシングルテナントでしたが、v2.0で3つのモードが導入されました:

  • disabled(デフォルト)— ログイン不要、APIキー不要。v1.xと同じです。信頼できるネットワークで使用します。
  • single-admin — 1ユーザー、パスワード保護、自己登録なし。GUIゲート付きのホームラボに適しています。
  • multi-user — /signupでの自己登録、ユーザーごとの履歴分離、ユーザーごとのAPIキー(pmd_<32文字のbase62>を Authorization: Bearer pmd_xxx として送信)。共有リンク(/s/:id)は公開のままです。

共有インスタンスの最小構成:

PULLMD_AUTH_MODE=multi-user
[email protected]
PULLMD_ADMIN_PASSWORD=change-me-please
Ad

サイト互換性の改善

v1.2/v2.2以降、PullMDが記事の半分しか返さなかったり、空の本文を返したりする問題を修正したいくつかの修正が行われました:

  • Future PLCファミリー(windowscentral.com、tomshardware.com、techradar.com、pcgamer.com、gamesradar.com、t3.com)— サイトレシピが、Readabilityを混乱させるレコメンデーションウィジェットやaria-hiddenのペイウォールパターンを除去するようになりました。
  • GitHub Issuesページ — */*/issues/*のデフォルトレシピで、Playwrightを強制しwait_for: .js-comment-bodyでJS描画されたコメントスレッド全体を取得します。
  • UAフィンガープリンティングサイト — ハードコードされたChrome 131 UAを、実際のUAプールでローテーションするように置き換えました。

📖 全文ソース: r/ClaudeAI

Ad

👀 See Also

Apfel: macOSでAppleのオンデバイスLLMにアクセスする無料CLIツール
Tools

Apfel: macOSでAppleのオンデバイスLLMにアクセスする無料CLIツール

Apfel v0.6.13は、Appleの組み込みLLMをCLIツール、OpenAI互換サーバー、インタラクティブチャットとして公開するSwift 6.3バイナリです。Apple Silicon搭載MacのmacOS 26+に同梱される4,096トークンモデルを使用し、APIキーやコストなしで100%オンデバイスで動作します。

OpenClawRadar
Claudeの自動プロジェクトスキャフォールディングのためのコードスキル
Tools

Claudeの自動プロジェクトスキャフォールディングのためのコードスキル

開発者がClaude Codeスキルを構築し、React、Next.js、Node.js API、Turborepoモノレポのコマンドでフルスタックプロジェクトのセットアップを自動化しました。このスキルは最新の依存関係を取得し、50以上の統合をサポートし、MITライセンスで提供されています。

OpenClawRadar
OneTool MCPのご紹介:開発者向けオープンソース・マルチツール
Tools

OneTool MCPのご紹介:開発者向けオープンソース・マルチツール

Claude AIを使用して構築されたOneTool MCPは、Web検索、ライブラリ更新、ファイル管理などのタスクに100以上のツールを提供し、ツール税やコンテキストの劣化なしに開発者を支援します。

OpenClawRadar
SoulPrint:ClaudeとChatGPTの履歴を一緒に検索するローカルツール
Tools

SoulPrint:ClaudeとChatGPTの履歴を一緒に検索するローカルツール

SoulPrintは、Claude(.json)とChatGPT(.zip)からの会話エクスポートをローカルのSQLiteアーカイブにインポートするオープンソースのPythonツールです。BM25ランキングとハイライトされたスニペットを使用して、両プロバイダーを同時に全文検索できます。

OpenClawRadar