mcpField
E
EasyAccessPDF

EasyAccessPDF

リモート
easyaccesspdf.com生産性014 週間前に更新
リポジトリ公式サイト

EasyAccessPDF について

EasyAccessPDFは、文書処理とPDFのアクセシビリティ検査を行う、AIクライアント向けのホスト型MCPサーバーです。形式変換、veraPDF監査、PDF/UAの自動修正を提供します。

主な機能

  1. 01文書をMarkdownに変換
  2. 02PDFをJSON、HTML、テキストで出力
  3. 03veraPDFでPDF/UA-1を監査
  4. 04PDFへのタグ付けと自動修正
  5. 05アカウント状態とクレジットの確認

活用シーン

  1. 01AIワークフロー用の文書変換
  2. 02PDF/UAのアクセシビリティ問題の確認
  3. 03PDFの修正と再監査
  4. 04アカウントプランと残高の確認

MCP 対応

Streamable HTTP経由で、文書変換、PDF出力、アクセシビリティ検査、修正、アカウント照会の5つのツールをMCPクライアントに公開します。呼び出しにはHTTP Basic認証が必要で、文書は公開URLで指定します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://easyaccesspdf.com/wp-json/easy/v1/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://easyaccesspdf.com/wp-json/easy/v1/mcp認証が必要

ツール

5
パラメーター型必須説明
urlstringはいドキュメントの公開 URL(最大 50MB)

詳細

EasyAccessPDF — MCP サーバーの使用例

英語 | ドイツ語 | フランス語 | スペイン語 | 日本語

🌐 公式ウェブサイト:easyaccesspdf.com · 無料 PDF チェッカー · 料金 · MCP セットアップガイド

AI クライアント(Claude Code、Claude Desktop、Cursor、Codex)をEasyAccessPDF MCP サーバーに接続すると、ドキュメントの Markdown への変換、PDF の JSON/HTML/テキストへのエクスポート、veraPDF によるアクセシビリティチェック、PDF/UA の問題の自動修正を、AI ワークフローから直接実行できます。

  • エンドポイント: https://easyaccesspdf.com/wp-json/easy/v1/mcp
  • プロトコル: Streamable HTTP による MCP(JSON-RPC 2.0、プロトコルバージョン 2025-03-26)
  • 認証: HTTP Basic — EasyAccessPDF アカウントのメールアドレスと WordPress アプリケーションパスワード
  • イントロスペクション: initialize、ping、tools/list は認証なしで応答します。認証情報が必要なのは tools/call のみです
  • サイト: https://easyaccesspdf.com/mcp/

ツール(5)

ツール内容費用
eap_convert_to_markdownドキュメント(PDF、DOCX、DOC、PPT、XLS、HTML、EPUB、RTF、ODT、TXT)→ 整形済み Markdownメンバーシップに含まれます
eap_export_pdfPDF → json(構造化ツリー)、html、text、または annotated-pdf(レイアウトの可視化、24 時間有効なダウンロード URL)メンバーシップに含まれます
eap_check_pdfveraPDF による PDF/UA-1(ISO 14289-1)アクセシビリティ監査:ページ、グレード A/B/C/F、問題一覧、タグ付け範囲メンバーシップに含まれます
eap_get_account_statusプラン、有効期限、クレジット残高、現在の価格メンバーシップに含まれます
eap_fix_pdf自動タグ付け+メタデータの挿入+veraPDF による再監査 → zip のダウンロード URL(タグ付き PDF+レポート+手動確認チェックリスト、24 時間有効)ドキュメント 1 件につき 1 クレジット — メンバー、非メンバーを問わず課金されます

すべてのツールは、ドキュメントの一般公開されている URLを受け取ります(最大 50MB)。ドキュメントは EU(フランクフルト)で処理され、保存されません。

入力スキーマ(tools/list から取得)
// eap_convert_to_markdown
{ "type": "object", "properties": { "url": { "type": "string" } }, "required": ["url"] }

// eap_export_pdf
{ "type": "object",
  "properties": {
    "url": { "type": "string" },
    "format": { "type": "string", "enum": ["json", "html", "text", "annotated-pdf"] } },
  "required": ["url", "format"] }

// eap_check_pdf
{ "type": "object", "properties": { "url": { "type": "string" } }, "required": ["url"] }

// eap_fix_pdf
{ "type": "object",
  "properties": { "url": { "type": "string" }, "title": { "type": "string" } },
  "required": ["url"] }

// eap_get_account_status
{ "type": "object", "properties": [] }

1. 認証情報を取得する

  1. https://easyaccesspdf.com/my-account/ でアカウントを作成し、メールアドレスを確認します(6 桁のコード)。
  2. MCP Membership($19.90/32 日間、自動更新なし — 購入分は積み上がります)または eap_fix_pdf 用のクレジットパックを購入します。
  3. My Account → Profile → Application Passwords で、新しいアプリケーションパスワードを作成します(例:claude という名前)。
  4. Basic トークンを作成します:base64( [email protected] : your-application-password )。
# Linux / macOS
printf '[email protected]:xxxx xxxx xxxx xxxx xxxx xxxx' | base64
# Windows PowerShell
[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes('[email protected]:xxxx xxxx xxxx xxxx xxxx xxxx'))

トークンはクレジットを消費できるため、非公開にしてください。WP プロフィールからいつでも取り消せます。

2. クライアントのセットアップ

Claude Code
claude mcp add --transport http easyaccesspdf \
  https://easyaccesspdf.com/wp-json/easy/v1/mcp \
  --header "Authorization: Basic <BASE64>"
claude mcp list   # should show easyaccesspdf with 5 tools
Claude Desktop

%APPDATA%\Claude\claude_desktop_config.json(Windows)/~/Library/Application Support/Claude/claude_desktop_config.json(macOS):

{
  "mcpServers": {
    "easyaccesspdf": {
      "type": "http",
      "url": "https://easyaccesspdf.com/wp-json/easy/v1/mcp",
      "headers": { "Authorization": "Basic <BASE64>" }
    }
  }
}
Cursor

~/.cursor/mcp.json(またはプロジェクトの .cursor/mcp.json):

{
  "mcpServers": {
    "easyaccesspdf": {
      "type": "streamable-http",
      "url": "https://easyaccesspdf.com/wp-json/easy/v1/mcp",
      "headers": { "Authorization": "Basic <BASE64>" }
    }
  }
}
Codex(OpenAI)

~/.codex/config.toml:

[mcp_servers.easyaccesspdf]
url = "https://easyaccesspdf.com/wp-json/easy/v1/mcp"
http_headers = { "Authorization" = "Basic <BASE64>" }

codex mcp list で確認してください。

stdio のみ対応するクライアント(ブリッジ)

stdio MCP のみを使用するクライアントは、ホストされたエンドポイントに stdio JSON-RPC を転送する、依存関係不要の Node 18 以降のスクリプト bridge/eap-mcp-bridge.mjs を使用できます。コンテナ化されたランナー向けに Dockerfile も含まれています。

{
  "mcpServers": {
    "easyaccesspdf": {
      "command": "node",
      "args": ["bridge/eap-mcp-bridge.mjs"],
      "env": { "EAP_TOKEN": "<BASE64>" }
    }
  }
}

Docker を使う場合:docker build -t eap-mcp-bridge . && docker run -i --rm -e EAP_TOKEN=<BASE64> eap-mcp-bridge。EAP_TOKEN がなくても、ブリッジは initialize/tools/list に応答します(イントロスペクションは公開されています)。その後、tools/call は上流からの 401 を返します。

3. 最小構成のクライアント(SDK 不使用)

examples/python_client.py と examples/node_client.mjs を参照してください。requests/Node 18 以降以外の依存関係を必要としない、シンプルな HTTP/JSON-RPC クライアントです。

python examples/python_client.py
node examples/node_client.mjs

どちらも initialize → tools/list → eap_get_account_status を実行し、結果を出力します。

料金の透明性

  • メンバーシップ($19.90/32日、期間の積み重ね可能、自動更新なし)には、変換、エクスポート、チェック、アカウントステータスが無制限で含まれます。
  • eap_fix_pdf は、メンバー・非メンバーを問わず、常にドキュメントごとに修正クレジット1つが必要です(1回の修正では$2.99相当、クレジットパックでは$0.67相当)。メンバーシップに修正の特典はありません。
  • クレジットに有効期限はありません。料金:https://easyaccesspdf.com/pricing/

ライセンス

MIT — LICENSEをご覧ください。掲載しているのは例のみです。EasyAccessPDFは、ドイツのHEPA Zweigniederlassung der RUBIX GmbHが運営する商用サービスです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。