DocRaptor MCP by usefulapi について
DocRaptor MCP by usefulapiは、HTMLまたはURLからPDFやExcelファイルを作成するホスト型MCPサーバーです。Claude、CursorなどのMCPクライアント向けで、利用者自身のDocRaptor APIキーを使います。
主な機能
- 01HTMLまたはURLから文書を作成
- 02PDF、XLS、XLSXを生成
- 03非同期ジョブの状況確認
- 04作成済み文書の一覧
活用シーン
- 01HTMLコンテンツをPDFに変換
- 02ウェブページのURLからExcelを生成
- 03文書生成を追跡して履歴を確認
MCP 対応
ホスト型MCPサーバーとして、文書作成、非同期状況の確認、文書一覧、DocRaptorのIPアドレス検索ツールをクライアントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://docraptor.usefulapi.io/mcpclaude mcp add --transport http io-usefulapi-docraptor https://docraptor.usefulapi.io/mcp{"mcpServers":{"io-usefulapi-docraptor":{"type":"http","url":"https://docraptor.usefulapi.io/mcp"}}}Cursor で開く{"servers":{"io-usefulapi-docraptor":{"type":"http","url":"https://docraptor.usefulapi.io/mcp"}}}VS Code で開く{"mcpServers":{"io-usefulapi-docraptor":{"type":"http","url":"https://docraptor.usefulapi.io/mcp"}}}{"mcpServers":{"io-usefulapi-docraptor":{"serverUrl":"https://docraptor.usefulapi.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
4| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| tag | string | いいえ | レポート作成やグループ化に使用する任意のタグ文字列。 |
| name | string | いいえ | ドキュメント名(<=200 chars)。DocRaptor のダッシュボード/一覧に表示されます。 |
| test | boolean | いいえ | true の場合、無料の透かし入りテストドキュメントを生成します(クレジットを消費しません)。デフォルトは false = 課金対象の実ドキュメントです。 |
| type | enum | いいえ | 出力形式:pdf(デフォルト)、xls、または xlsx。pdf | xls | xlsx |
| async | boolean | いいえ | true の場合、ジョブをキューに入れて status_id を返します(docraptor_get_document_status でポーリング)。大きいドキュメントや処理に時間がかかるドキュメントに最適です。デフォルトは false です。 |
| hosted | boolean | いいえ | true(デフォルト)の場合、DocRaptor がファイルをホストし、download_url を返します。false の場合、ドキュメント本体が base64 で返されます。 |
| pipeline | string | いいえ | レンダリングパイプライン/エンジンのバージョン(例:'10')。省略すると DocRaptor のデフォルトが使用されます。 |
| document_url | string | いいえ | DocRaptor が取得してレンダリングする URL。これを指定するか、document_content を指定してください。 |
| prince_options | object | いいえ | PDF エンジン(Prince)のオプション。PDF のみ。 |
| prince_options.media | enum | いいえ | CSS メディアタイプ。「print」(デフォルト)または「screen」。print | screen |
| prince_options.baseurl | string | いいえ | document_content 内の相対アセットパスを解決するためのベース URL。 |
| prince_options.pdf_title | string | いいえ | PDF に埋め込むタイトルメタデータ。 |
| prince_options.javascript | boolean | いいえ | レンダリング前にドキュメント内で JavaScript を実行します。デフォルトは false です。 |
| prince_options.max_passes | integer | いいえ | Prince のレイアウト処理の最大回数(JS 駆動のレイアウト用)。 |
| document_content | string | いいえ | レンダリングする HTML/XML ソース。これまたは document_url を使用します。 |
| hosted_expires_at | string | いいえ | ホストされたドキュメントの場合:ホストリンクの有効期限を示す ISO 8601 日時。 |
| hosted_download_limit | integer | いいえ | ホストされたドキュメントの場合:リンクが期限切れになるまでの最大ダウンロード数。 |
詳細
usefulapi による DocRaptor MCP
Claude、Cursor、または任意の MCP クライアントから、HTML や URL をもとに PDF と Excel ドキュメントを生成します。ホスト型のため、ローカルへのインストールは不要です。DocRaptor API キーを使って接続します。
ライブエンドポイント: https://docraptor.usefulapi.io/mcp · ホームページ: https://usefulapi.io/docraptor
接続
- Claude(claude.ai、Desktop):Customize → Connectors を開き、+ Add → Add custom connector をクリックして、
https://docraptor.usefulapi.io/mcpを貼り付けます。 - Claude Code:
claude mcp add --transport http docraptor https://docraptor.usefulapi.io/mcpを実行し、続いて/mcpを実行してログインします。 - VS Code: VS Code に追加。
- Cursor およびその他のクライアント: URL をリモート MCP サーバーとして追加します。
{
"mcpServers": {
"docraptor": {
"url": "https://docraptor.usefulapi.io/mcp"
}
}
}
URL のみを追加してください。クライアント設定に Authorization ヘッダーや API キーを追加しないでください。サーバーは OAuth でサインインし、ログインページで DocRaptor の認証情報を求めます。
手順に沿った設定方法、認証情報の確認方法、FAQ:https://usefulapi.io/docraptor/
初回接続時に DocRaptor API キーを貼り付けます。キーは検証され、ユーザーごとに保存され、そのユーザー専用に設定されます。
ツール
| ツール | 種類 | 説明 |
|---|---|---|
docraptor_create_document | 書き込み | ドキュメント(PDF/XLS/XLSX)を作成します |
docraptor_get_document_status | 読み取り | 非同期ドキュメントのステータスを取得します |
docraptor_list_documents | 読み取り | ドキュメントの一覧を取得します |
docraptor_list_ip_addresses | 読み取り | DocRaptor の IP アドレスの一覧を取得します |
docraptor_usage_status | メタ | 使用状況(無料プランの利用状況) |
docraptor_request_feature | メタ | 不足している機能をリクエストします |
docraptor_upgrade | メタ | Pro にアップグレードします(無制限*) |
docraptor_cancel_subscription | メタ | Pro サブスクリプションをキャンセルします |
read ツールは読み取り専用です。write ツールはデータを変更するため、クライアントは実行前に確認する必要があります。meta ツールは使用状況を報告し、サブスクリプションを管理するか、機能リクエストを送信します。
料金
| プラン | 料金 | 上限 |
|---|---|---|
| Free | $0 | 月50回のツール呼び出し |
| Pro | $9/mo または $90/yr(2か月分無料) | 無制限* |
*このサーバーでの Pro の公正利用上限は、月10,000回のツール呼び出しです。さらに利用する場合は、[email protected] までご連絡ください。
Pro の対象はこのサーバーのみです。docraptor_upgrade で登録してください(Stripe Checkout のリンクが返されます)。docraptor_cancel_subscription でいつでもキャンセルできます。Pro は支払い済み期間の終了まで利用でき、現在の期間分の返金はありません。その前に docraptor_upgrade を実行すると、キャンセルが取り消されます。または [email protected] までご連絡ください。
ライセンス
MIT — LICENSE を参照してください。ドキュメントのみです。サーバーはホスト型です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。