メインコンテンツへスキップ
Model Context Protocol

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に転送され、結果が返されます。

前提条件

1

無料のPDFCheckアカウントを作成 オプション

オプション — アカウントなしで1日10回の無料分析が利用できます。登録すると1日50回の分析がアンロックされます。

無料アカウントを作成
2

APIトークンを生成 オプション

より高い制限が必要な場合は、アカウント設定に移動してAPIトークンを作成してください。上のクイックセットアップに貼り付けると、すべての設定が自動的に更新されます。

APIトークンを管理
3

Node.jsをインストール(v18以上)

MCPサーバースクリプトにはNode.js 18以降が必要です。インストールされていない場合はnodejs.orgからダウンロードしてください。

利用可能なMCPツール

接続すると、AIアシスタントが以下のPDFツールにアクセスできるようになります:

analyze_pdf

POST

PDFファイルをアップロードして分析します。メタデータ、作成日、著者、使用ソフトウェア、ページ数、検証ステータスを返します。

get_analysis

GET

共有トークンを使用して以前のPDF分析を取得します。結果の再確認や比較に便利です。

list_analyses

GET

以前のすべてのPDF分析を一覧表示します。ファイル名、日付、共有トークンを含むページ分割されたリストを返します。

check_usage

GET

アカウント情報と残りの日次APIクォータを確認します。名前、メール、今日残っている分析回数を返します。

セットアップガイド

セットアップ方法を選択してください。リモートURLが最も簡単です — ファイルのダウンロードやインストールは不要です。

ファイルのダウンロードやインストール不要

AIツールの設定にURLを追加するだけです。MCPサーバーはこちらのインフラで実行されます — Node.js不要、npm install不要、ローカルスクリプト不要。

C

Claude Desktop

設定 → 開発者 → 設定を編集を開き、claude_desktop_config.jsonに以下を追加してください:

claude_desktop_config.json

GitHub Copilot

VS Code

VS Code設定にMCPサーバー設定を追加してください。プロジェクトに.vscode/mcp.jsonを作成または編集するか、グローバル設定に追加してください:

.vscode/mcp.json

グローバルVS Code settings.jsonの「mcp.servers」でも設定できます。GitHub Copilotはエージェントモードで自動的にMCPツールを検出します。

Cursor

Cursor設定 → MCPに移動して新しいグローバルMCPサーバーを追加するか、プロジェクトに.cursor/mcp.jsonを作成してください:

.cursor/mcp.json
W

Windsurf

Windsurf設定 → MCPを開いて新しいサーバーを追加するか、mcp_config.jsonを編集してください:

~/.codeium/windsurf/mcp_config.json

スクリプトを保存した完全なパスを入力してください。以下の設定スニペットが自動的に更新されます。

C

Claude Desktop

設定 → 開発者 → 設定を編集を開き、claude_desktop_config.jsonに以下を追加してください:

claude_desktop_config.json

上のパスをpdfcheck-mcp-server.mjsを保存した場所に合わせて更新してください。設定は自動的に更新されます。your-api-token-hereを実際のAPIトークンに置き換えてください(APIトークンページから取得できます)。

GitHub Copilot

VS Code

VS Code設定にMCPサーバー設定を追加してください。プロジェクトに.vscode/mcp.jsonを作成または編集するか、グローバル設定に追加してください:

.vscode/mcp.json

グローバルVS Code settings.jsonの「mcp.servers」でも設定できます。GitHub Copilotはエージェントモードで自動的にMCPツールを検出します。

Cursor

Cursor設定 → MCPに移動して新しいグローバルMCPサーバーを追加するか、プロジェクトに.cursor/mcp.jsonを作成してください:

.cursor/mcp.json
W

Windsurf

Windsurf設定 → MCPを開いて新しいサーバーを追加するか、mcp_config.jsonを編集してください:

~/.codeium/windsurf/mcp_config.json

MCPサーバースクリプト

以下のファイルをpdfcheck-mcp-server.mjsとしてマシン上の任意の場所に保存してください。この軽量スクリプトがAIツールとPDFCheck APIを接続します。

初回セットアップ: スクリプトを使用する前に、MCP SDKの依存関係をインストールしてください: npm install @modelcontextprotocol/sdk
pdfcheck-mcp-server.mjs
ヒント: このスクリプトには設定ファイルもビルドステップもありません。保存して、SDKをインストールし、MCPクライアントをそこに向けるだけです。それだけです!

使用例

接続すると、自然言語でPDFCheckとやり取りできます。AIアシスタントに依頼できることの例を以下に示します:

例 1 PDFを分析

"/Users/me/Documents/contract.pdfファイルを分析して、いつ作成されたか、どのソフトウェアが使用されたかを教えてください。"

例 2 AI生成を確認

"このPDFがAIによって生成されたものかどうか確認してください: /Users/me/Downloads/report.pdf"

例 3 バッチ分析

"ダウンロードフォルダ内のすべてのPDFを分析して、作成後に変更されたものをリストしてください。"

例 4 クォータを確認

"今日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分析を開始しましょう。