PullMD v2.4.1、claude.aiウェブ用ネイティブMCPコネクタとマルチユーザー認証を追加
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サイト互換性の改善
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
👀 See Also

フラヴィアン:24の専門クロードコードエージェントを備えたWordPress開発フレームワーク
Flavianは、Claude Codeを中心に構築されたオープンソースのWordPress開発フレームワークで、フロントエンド開発、セキュリティ監査、FigmaからWordPressへの変換などのタスクに対応する24の専門エージェントを備えています。作成者は、WordPress開発においてドメイン固有のエージェントが汎用エージェントを大幅に上回ることを発見しました。

原始人:原始人スタイルの話し方でトークンを75%削減するClaudeコードスキル
CavemanはClaude Codeのスキルで、Claudeが原始人のような簡潔な話し方をするようにし、完全な技術的正確性を保ちながらトークン使用量を約75%削減します。npxまたはClaudeプラグインマーケットプレイスからインストールできます。

Discord経由でDockerスクリプトを使用したヘッドレスOpenClawセットアップ
GitHubリポジトリでは、TUI/WebUIを回避し、ヘッドレスDockerコンテナ内でOpenClawをDiscordと連携して実行するスクリプトを提供しています。これには、claw init、start、stopなどのコマンドを備えた管理スクリプト、OpenAI Responses API、Chromium、および各種ツールの事前設定済みサポートが含まれています。

クロードコードがモバイルセッション管理のためのリモート制御機能を追加
Claude Codeは現在、開発者がターミナルでタスクを開始し、Claudeがローカルマシン上で実行されている間、Claudeアプリまたはclaude.ai/codeを介してモバイルデバイスからセッションを継続して制御できるようになりました。