mcpField
A
AIDataParser

AIDataParser

リモート
aidataparser.com開発ツール04 週間前に更新
リポジトリ公式サイト

AIDataParser について

AIDataParser は、PDF、画像、テキストを JSON Schema に準拠した JSON に変換するホスト型データ抽出 API です。文書データの構造化に使え、スキーマ推論や JSON 検証にも対応します。

主な機能

  1. 01PDF・画像から JSON を抽出
  2. 02テキストを構造化 JSON に変換
  3. 03サンプルから JSON Schema を推論
  4. 04スキーマに対する JSON 検証
  5. 05組み込みスキーマテンプレート
  6. 06API キーの残クレジット確認

活用シーン

  1. 01請求書やレシートから項目を抽出
  2. 02履歴書などの文書データを構造化
  3. 03サンプルから再利用可能なスキーマを生成
  4. 04送信前に JSON を検証

MCP 対応

ホスト型 MCP サーバーは Streamable HTTP で、文書・テキスト解析、スキーマ推論、検証ツールを提供します。

設定

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

エンドポイントhttps://aidataparser.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

9
パラメーター型必須説明
textstringはい構造化データを抽出する元テキスト。最大 4000 文字です。コーパス全体ではなく、代表的な抜粋を送信してください。
schemaobjectいいえ希望する正確な出力形式を記述する任意の JSON Schema。指定すると、返される `data` はその形式に準拠します。
schema_idstringいいえ手書きのスキーマの代わりに使用する任意の名前付きテンプレートです。例:"invoice"、"receipt"、"resume"。全一覧は list_schemas を呼び出してください。`schema` が指定されている場合は無視されます。
instructionsstringいいえ抽出内容を指定する任意の自然言語による指示。

詳細

AIDataParser MCP サーバー

AIDataParser の公式 Model Context Protocol レジストリレコードです。クレジット制のデータ抽出 API で、PDF、画像、形式の整っていないテキストを、スキーマが保証された JSON に変換します。

このリポジトリにはサーバーコードはありません。MCP サーバーはホスト型で、https://aidataparser.com/v1/mcp にあり、Streamable HTTP 経由で JSON-RPC 2.0 を使用します。このリポジトリには、registry.modelcontextprotocol.io に登録するための元データとなる server.json が含まれています。このレジストリは、下流のすべての MCP カタログが同期する正規の上流です。

クライアントに追加する

{
  "mcpServers": {
    "aidataparser": {
      "type": "http",
      "url": "https://aidataparser.com/v1/mcp",
      "headers": { "Authorization": "Bearer adp_live_..." }
    }
  }
}

登録前にお試しいただけます。 try_parse はキー、メールアドレス、アカウント登録なしで実際の抽出を実行します。テキストは最大 4,000 文字、1 日あたり 3 回までです。headers ブロックを含めずにサーバーを追加し、次のように呼び出してください。

{ "name": "try_parse", "arguments": { "text": "INVOICE #1042 ... Total due $1,240.00", "schema_id": "invoice" } }

さらに利用する場合は、キーを取得してください(無料クレジット 50、カード不要)。MCP の create_api_key ツールを使うか、次の方法で取得できます。

curl -X POST https://aidataparser.com/v1/keys \
  -H 'Content-Type: application/json' \
  -d '{"email":"[email protected]"}'

ツール

ツールコスト説明
try_parse無料、キー不要テキスト 4,000 文字以内の実際の抽出を 1 日 3 回実行できます。登録前に出力を確認できます
create_api_key無料、キー不要メールアドレスを入力すると、無料クレジット 50 が付いた有効な adp_live_ キーを取得できます
parse_document1 クレジットPDF または画像(url または base64)を、指定したスキーマに一致する JSON に変換します
parse_text1 クレジット未加工または形式の整っていないテキストを、指定したスキーマに一致する JSON に変換します
infer_schema1 クレジット1 つのサンプルから、再利用可能な JSON Schema を生成します
validate無料、キー不要JSON 値がスキーマに準拠しているか確認します
check_credits無料キーの残りクレジットを確認します
list_schemas無料、キー不要組み込みテンプレート(請求書、レシート、履歴書など)を一覧表示します

クレジットパック:https://aidataparser.com/pricing

公開

.github/workflows/publish-mcp.yml は GitHub OIDC を使用し、main へのプッシュ時に公開します。シークレットは不要です。リリースを作成するには、server.json の version を更新してください。バージョンに変更がないプッシュでは何も行われません。

公開前に、ワークフローは次の 2 つのチェックを実行します。

  • npm test — server.json の静的チェック(validate-server-json.mjs)です。各ルールは、関連リポジトリで実際に発生した障害に基づいています。たとえば、レジストリの説明文の上限である 100 文字に違反し、aisotools-mcp-server v0.1.0 が 422 エラーになったケースです。
  • npm run check:remote — 公開予定の URL に対して initialize と tools/list のハンドシェイクを実際に行います。応答のないエンドポイントを指すレジストリレコードは、レコードがないよりも問題です。

どちらもローカルで実行できます。

コメント

MCP は初めてですか?

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

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