ハウツーガイド

ChatGPTやClaudeにPDFを読み込ませる方法


賃貸契約書、3本の研究論文、サプライヤーとの契約書、昨年の確定申告書などはすべてPDFであり、遅かれ早かれChatGPTやClaudeへの質問の対象になります。いつもの手順といえば、ファイルを探し出し、チャットにドラッグし、質問を投げかけ、そして翌週に新しい会話でその文書が必要になったときにまた同じことを繰り返す、というものでしょう。

このガイドでは、ユーザーがAIチャットにPDFを渡す一般的な方法、それらの方法が面倒になる理由、そしてPDFをFabricに保存し、Fabric MCPサーバー経由でChatGPTやClaudeに接続することで、質問時にどちらのAIでもファイルを見つけて読めるようにする方法について解説します。



一般的にPDFをChatGPTやClaudeに取り込む方法

メッセージにファイルを添付するのがデフォルトの方法であり、1つのドキュメントに関する単一の質問にはうまく機能します。しかし、回答が複数のPDFに依存している場合は、各ファイルを見つけて添付する必要があり、添付ファイルはその会話にしか属さないため、作業のスピードが落ちてしまいます。

ChatGPTやClaudeの「プロジェクト」機能を使用すると、一連のファイルを一度アップロードすれば、そのプロジェクト内のチャット間で再利用できます。これは、従業員ハンドブックのような、変更の少ない参照用資料セットに適しています。ただし、アップロードされたファイルはコピーであるため、改訂された契約書や更新された論文は再度アップロードする必要があり、複数のプロジェクトで使用されるPDFは複数の場所に重複して保存されることになります。

該当するページをテキストとしてコピーして貼り付ける人もいます。これによりモデルに認識させる内容を細かく制御できますが、時間がかかります。また、クラウドストレージをAIツールに接続する人もいます。その場合、すでにそのドライブ内にあるPDFはカバーされますが、メールの添付ファイルやダウンロードフォルダーにあるPDFは対象外のままです。



ステップ1:PDFをFabricに保存する

PDFをFabricのウェブアプリまたはデスクトップアプリにドラッグするか、貼り付けるか、「ファイルをアップロード」をクリックします。アップロード機能は一度に大量のファイルを処理できるため、論文のフォルダーや1年分の明細書などをまとめて取り込むことができます。ファイルのアップロードは無料プランに含まれています。

Fabricデスクトップアプリをインストールすると、FabricはMac、Windows、Linux上で仮想ドライブとしてマウントされ、通常のフォルダーと同じようにFinderやエクスプローラーからPDFを移動できるようになります。PDFの添付ファイルはFabricのメールアドレスに転送でき、iOSやAndroidでは共有シートを使って任意のアプリからFabricへ直接PDFを送信できます。

すでにGoogleドライブにあるPDFは、そのまま置いておくことができます。Googleドライブ連携により、それらのファイルはFabricと双方向で同期され、ChatGPTやClaudeもFabric経由でそれらを読み取ることができるようになります。外部連携には有料プランが必要です。



ステップ2:Fabricに内容をインデックスさせる

PDFが追加されるたびに、Fabricはその中のテキストを検索可能にし、意味に基づいて検索できるようにエンベディング(埋め込み)を作成し、短い要約を作成し、コンテンツタイプやトピックなどの属性を抽出します。この処理のために、scan_0032.pdfのようなファイル名を変更する必要はありません。スマート整理機能はタグの提案も行い、設定したスマートコレクションには一致するPDFが自動的に追加されます。

別のツールと連携する前に、簡単な確認をしておくとよいでしょう。Cmd+F(Mac)/ Ctrl+F(Windows)を押し、PDFに含まれていると分かっているフレーズでFabricを検索してみてください。検索結果は該当する正確なページで開き、Fabricで見つけることができれば、次に接続するAIツールも同じインデックスから処理を行うことになります。

フォルダーの使用は任意です。プロンプト内でフォルダー名を指定できるため、特定のクライアントの契約書や1つの章に関する論文など、定義されたファイル群をAIに対象として指示したい場合に役立ちます。



ステップ3:FabricをClaudeまたはChatGPTに接続する

Fabric MCPサーバーは、あなたのライブラリとAIツールをつなぐ架け橋です。アドレスは https://mcp.api.fabric.so/mcp です。サインインにはOAuthを使用するため、APIキーをコピーして回る必要はなく、設定は1分もかかりません。

Claudeの場合、FabricはClaudeの公式コネクターディレクトリに登録されているため、そこから追加するのが最も簡単な方法です。Claude Desktopで手動で追加するには、「Settings」を開き、「Connectors」に移動してカスタムコネクターの追加を選択し、名前とサーバーURLを入力して、サインインのプロンプトに従います。

ChatGPTの場合、「Settings」を開き、「Connectors」に移動して「Add Connector」を選択します。サーバーURLを入力し、名前を付けて保存します。その後、新しい会話を開始し、「More」をクリックして「Add Connectors」を選択し、Fabricを選んでプロンプトが表示されたらサインインします。

どちらのツールでもサインインに失敗した場合は、Fabricサーバーを一度削除して再度追加してください。



ステップ4:PDF全体を横断して質問する

接続が完了すると、ChatGPTやClaudeはあなたのFabricライブラリを検索し、見つかったファイルの内容を読み取ることができるようになります。自然な言葉で質問し、ドキュメント名やフォルダー名が分かっている場合はそれを指定してください。「Fabric内にあるアパートの賃貸契約書を探して、中途解約の予告期間を教えて」や「Fabricの『睡眠研究』フォルダーにある論文を読んで、それぞれのサンプルサイズを比較して」といった形です。

モデルはFabricからPDFを取得するため、同じ会話内で別のドキュメントについて追加の質問をする際にも、添付作業は不要です。Fabric内で契約書の改訂版が古いものと置き換わった場合、次の質問では新しいファイルが読み込まれます。

この連携は逆方向にも機能します。AIツールはFabric内にノート、タスク、フォルダー、ブックマーク、タグを作成できるため、3本の論文の要約をノートとして保存させたり、見つかった更新日のタスクを追加させたりすることができます。このようにして作成されたアイテムは、FabricのストレージおよびAI使用量としてカウントされます。これらは fabric.so/settings/usage で確認できます。モデルがファイルを使って何を行うかについての詳細は、LLMによるファイルの利用方法をご覧ください。



よくある質問

ChatGPTはFabricに保存されているPDFを読み取ることができますか?

はい。Fabric MCPサーバーをコネクターとして追加すると、ChatGPTはあなたのFabricライブラリを検索し、PDFを含むファイルの内容を読み取ることができます。

チャットのたびにChatGPTやClaudeにPDFをアップロードする必要がありますか?

いいえ。Fabricを接続すれば、質問で必要になった際にAIツールがライブラリからPDFを読み取ります。独自ファイルでChatGPTを使用する方法では、この方法とアップロードする方法の比較を行っています。

FabricをClaudeに接続するにはどうすればよいですか?

Claudeの公式コネクターディレクトリからFabricを追加するか、Claude Desktopで「Settings」>「Connectors」に移動し、カスタムコネクターを追加して https://mcp.api.fabric.so/mcp を入力します。Claude Codeのユーザーは、claude mcp add fabric --transport http https://mcp.api.fabric.so/mcp を実行して再起動してください。

FabricをAIツールに接続するのにAPIキーは必要ですか?

いいえ。サインインはOAuth経由で行われるため、ブラウザでアクセスを承認するだけでよく、キーを保管する必要はありません。

ChatGPTやClaudeはGoogleドライブ内のPDFを読み取ることができますか?

はい、GoogleドライブがFabricに接続されている場合は可能です。AIツールは、Fabric MCPサーバーを介してGoogleドライブなどの接続されたアプリからファイルを読み取ることができます。連携機能には有料プランが必要です。

Fabricから離れずにPDFについて質問することはできますか?

はい。フォルダーを開いてAIアシスタントを開くと、そのフォルダー内に対象が限定されます。回答には引用元のPDFが明記され、1つのサブスクリプションでOpenAIやClaudeなど複数のラボのモデルを利用できます。

Fabricを介してPDFを読み取ることができる他のAIツールは何ですか?

Cursor、Codex、VS Code(Copilot搭載)、およびリモートHTTPサーバーをサポートするその他のMCPクライアントでも、同じサーバーURLを使用できます。サインインは自動的に検出されます。

Fabricコネクターがサインインできない場合はどうすればよいですか?

AIツールからFabricサーバーを削除して再度追加し、サインインのプロンプトに従って操作を行ってください。

Fabricに無料でPDFを保存できますか?

はい。ファイルのアップロードは無料プランで利用できますが、ストレージとファイルサイズに上限があります。他のアプリとの連携には有料プランが必要です。各プランに含まれる機能については料金ページに記載されています。

あなたと共に思考するワークスペース。

いつでも準備できています。

あなたと共に思考するワークスペース。

いつでも準備できています。

あなたと共に思考するワークスペース。

いつでも準備できています。