• VALID
  • SCHEMA
  • RAW
  • HUMAN

AIで構造化JSONデータを抽出する方法:OpenAI MCPコネクタを活用

OpenAIをAIクライアントに一度接続するだけで、あらゆるテキストから完璧にフォーマットされたデータを抽出できるようになります。

このページについてAIに聞く

すぐに答え

AIを使ってテキストをJSONに変換するには?

OpenAI MCPコネクタを使用すると、AIが非構造化テキストを解析し、指定したスキーマにマッピングします。データベースやアプリケーションですぐに利用できる、クリーンで機械読み取り可能なオブジェクトが得られます。具体的なプロセスは以下の通りです。

データの出力結果

抽出されたデータの活用先

AIがテキストを処理した後の状態について説明します。

VALID

正確なJSONオブジェクト

AIが生のテキストを有効なJSONに変換します。アプリケーションのスキーマに完全に適合するデータが得られます。

SCHEMA

マッピングされたフィールド

AIが名前、日付、金額などの特定のエンティティを特定し、指定されたキーに正確に配置します。

RAW

非構造化テキスト

元のドキュメントには一切手を加えません。AIは抽出したデータのみを生成し、ソースファイルはそのまま保持されます。

HUMAN

手動による確認

抽出されたデータの正確性はユーザーが判断します。AIが構造化を行い、最終的な検証は人間が行うフローです。

ワークフロー

テキスト受信時のAIの動作

解析とフォーマットという重い作業をAIが代行します。

  1. テキストの読み取り

    AIクライアントが、提供された生のドキュメントを読み込みます。

    chat_completion
  2. エンティティの特定

    AIがテキストをスキャンし、必要な情報を探し出します。

    chat_completion
  3. スキーマの適用

    抽出した情報を厳格なJSON形式に当てはめます。

    structured_output
  4. フォーマットの検証

    最終的なオブジェクトが指定の構造に従っているか確認します。

    structured_output

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、すぐにデータの抽出を開始できます。

出発点

これらは開始用のテンプレートです。括弧内のテキストを実際のファイル名やデータ型に書き換えて使用してください。

OpenAI Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_wqDLmxGMRbmUrKtHE8ZWJc73FuzFzNT70ItXxJkE/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — OpenAI capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "openai-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_wqDLmxGMRbmUrKtHE8ZWJc73FuzFzNT70ItXxJkE/mcp"
    }
  }
}
チャットにコピー04
  • このPDFから、請求書番号、日付、合計金額をJSON形式で抽出してください。

  • このメールスレッドに含まれる連絡先情報を、構造化されたJSONオブジェクトに変換してください。

  • この会議の議事録を解析し、アクションアイテムと担当者のJSONリストを作成してください。

  • この製品説明を、価格、色、素材をキーに持つJSONオブジェクトに変換してください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

OpenAIを一度接続すれば、あとは指示するだけ

リンクをクリックしてアカウントを接続してください。認証情報は暗号化され、安全に管理されます。接続後は、対応するあらゆるクライアントでこれらのツールを使用できます。

OpenAIをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが元のドキュメントを書き換えることはありますか?

    いいえ。AIは新しいJSONオブジェクトを作成するためにテキストを読み取るだけです。元のファイルを編集したり上書きしたりすることはありません。

  • 02

    JSONのキーはAIが決定するのですか?

    プロンプト内でキーを指定することを推奨します。AIが提案することも可能ですが、従うべきスキーマを明確に指示することで、より正確な結果が得られます。

  • 03

    これを使ってデータベースを直接更新できますか?

    いいえ。このコネクタが生成するのはJSONテキストです。生成されたJSONを受け取り、自身のアプリケーションや他のツールを使用してデータベースへ送信する必要があります。

  • 04

    テキストが非常に乱雑な場合はどうなりますか?

    AIはデータを特定しようと試みますが、テキスト内に情報が存在しない場合、勝手に情報を捏造することはありません。その場合はnull値や空のフィールドが返されます。

  • 05

    JSONを取得するためにコードを書く必要がありますか?

    いいえ。AIクライアントに対して、出力をJSON形式にしたい旨を伝えるだけで十分です。

  • OpenAIについてさらに詳しく知りたいですか? OpenAI MCPコネクタの全機能を見る

『OpenAI』を Claude、Cursor、ChatGPT などに接続