PDFCheck MCPサーバー
お気に入りのAIツール — Claude Desktop、GitHub Copilot、Cursorなどから直接PDFファイルを分析、検証、最適化できます。
クイックセットアップ
✓ トークンが適用されました — 以下のすべての設定が更新されました。 トークンを貼り付けると、以下のすべてのセットアップ例が自動的に更新されます。
アカウント不要 — 1日10回の無料PDF分析が利用できます。スクリプトを保存してAIツールを設定するだけです。
Model Context Protocolとは?
Model Context Protocol(MCP)は、AIアシスタントが外部ツールやデータソースに接続できるオープンスタンダードです。チャットウィンドウから直接PDFCheckのようなサービスとAIアシスタントを接続するユニバーサルプラグと考えてください。
自然言語
AIに「このPDFを分析して」と頼むだけで、あとは自動で処理されます — 手動でのAPI呼び出しは不要です。
安全
APIトークンはお使いのマシンにローカルで保持されます。ファイルは処理後すぐに破棄されます。
どこでも動作
Claude Desktop、GitHub Copilot、Cursor、Windsurf、およびMCP対応クライアント全てと互換性があります。
仕組み: MCPサーバーはお使いのマシン上でローカルに実行され、AIアシスタントとPDFCheck APIの間の軽量なブリッジとして機能します。AIにPDFの分析を依頼すると、ローカルMCPサーバーが呼び出され、リクエストが安全にAPIに転送され、結果が返されます。
前提条件
APIトークンを生成 オプション
より高い制限が必要な場合は、アカウント設定に移動してAPIトークンを作成してください。上のクイックセットアップに貼り付けると、すべての設定が自動的に更新されます。
APIトークンを管理Node.jsをインストール(v18以上)
MCPサーバースクリプトにはNode.js 18以降が必要です。インストールされていない場合はnodejs.orgからダウンロードしてください。
利用可能なMCPツール
接続すると、AIアシスタントが以下のPDFツールにアクセスできるようになります:
analyze_pdf
POSTPDFファイルをアップロードして分析します。メタデータ、作成日、著者、使用ソフトウェア、ページ数、検証ステータスを返します。
get_analysis
GET共有トークンを使用して以前のPDF分析を取得します。結果の再確認や比較に便利です。
list_analyses
GET以前のすべてのPDF分析を一覧表示します。ファイル名、日付、共有トークンを含むページ分割されたリストを返します。
check_usage
GETアカウント情報と残りの日次APIクォータを確認します。名前、メール、今日残っている分析回数を返します。
セットアップガイド
セットアップ方法を選択してください。リモートURLが最も簡単です — ファイルのダウンロードやインストールは不要です。
ファイルのダウンロードやインストール不要
AIツールの設定にURLを追加するだけです。MCPサーバーはこちらのインフラで実行されます — Node.js不要、npm install不要、ローカルスクリプト不要。
Claude Desktop
設定 → 開発者 → 設定を編集を開き、claude_desktop_config.jsonに以下を追加してください:
GitHub Copilot
VS CodeVS Code設定にMCPサーバー設定を追加してください。プロジェクトに.vscode/mcp.jsonを作成または編集するか、グローバル設定に追加してください:
グローバルVS Code settings.jsonの「mcp.servers」でも設定できます。GitHub Copilotはエージェントモードで自動的にMCPツールを検出します。
Cursor
Cursor設定 → MCPに移動して新しいグローバルMCPサーバーを追加するか、プロジェクトに.cursor/mcp.jsonを作成してください:
Windsurf
Windsurf設定 → MCPを開いて新しいサーバーを追加するか、mcp_config.jsonを編集してください:
スクリプトを保存した完全なパスを入力してください。以下の設定スニペットが自動的に更新されます。
Claude Desktop
設定 → 開発者 → 設定を編集を開き、claude_desktop_config.jsonに以下を追加してください:
上のパスをpdfcheck-mcp-server.mjsを保存した場所に合わせて更新してください。設定は自動的に更新されます。your-api-token-hereを実際のAPIトークンに置き換えてください(APIトークンページから取得できます)。
GitHub Copilot
VS CodeVS Code設定にMCPサーバー設定を追加してください。プロジェクトに.vscode/mcp.jsonを作成または編集するか、グローバル設定に追加してください:
グローバルVS Code settings.jsonの「mcp.servers」でも設定できます。GitHub Copilotはエージェントモードで自動的にMCPツールを検出します。
Cursor
Cursor設定 → MCPに移動して新しいグローバルMCPサーバーを追加するか、プロジェクトに.cursor/mcp.jsonを作成してください:
Windsurf
Windsurf設定 → MCPを開いて新しいサーバーを追加するか、mcp_config.jsonを編集してください:
MCPサーバースクリプト
以下のファイルをpdfcheck-mcp-server.mjsとしてマシン上の任意の場所に保存してください。この軽量スクリプトがAIツールとPDFCheck APIを接続します。
npm install @modelcontextprotocol/sdk
使用例
接続すると、自然言語でPDFCheckとやり取りできます。AIアシスタントに依頼できることの例を以下に示します:
"/Users/me/Documents/contract.pdfファイルを分析して、いつ作成されたか、どのソフトウェアが使用されたかを教えてください。"
"このPDFがAIによって生成されたものかどうか確認してください: /Users/me/Downloads/report.pdf"
"ダウンロードフォルダ内のすべてのPDFを分析して、作成後に変更されたものをリストしてください。"
"今日PDFCheckでPDFチェックがあと何回できますか?"
よくある質問
APIトークンは必要ですか?
いいえ!APIトークンなしでMCPサーバーを使用でき、1日10回の無料PDF分析が利用できます。1日50回の分析には、無料アカウントを作成してAPIトークンを生成してください。
MCPサーバーは無料ですか?
はい!MCPサーバーは完全に無料です。アカウントなしで1日10回の無料分析が利用できます。無料アカウントを登録すると1日50回の分析が可能になります。
私のPDFファイルはサーバーに保存されますか?
いいえ。PDFはメモリ内で処理され、分析後すぐに破棄されます。抽出されたメタデータのみがアカウント履歴に保存されます。
MCPサーバーは私のファイルをサードパーティに送信しますか?
MCPサーバーはpdf.businesspress.ioとのみ通信します。ファイルはお使いのマシンからHTTPS経由で直接APIに送信されます。AIプロバイダーにはデータは送信されません — テキスト結果のみが表示されます。
自分のAIツールがここにリストされていない場合は?
Model Context Protocolをサポートするすべてのツールで動作するはずです。サーバーは標準のstdioトランスポートを使用します。「command」+「args」形式でMCPサーバーを追加する方法については、ツールのドキュメントを確認してください。
PDFファイルの最大サイズは?
APIは最大100MBのPDFファイルを受け付けます。
自分でホストしたPDFCheckインスタンスで使用できますか?
はい。サーバースクリプト内のAPI_BASE定数を自分のインスタンスURLに変更してください。
AIツールを接続する準備はできましたか?
無料アカウントを作成し、APIトークンを取得して、お気に入りのAIアシスタントから数分でPDF分析を開始しましょう。