• JSON
  • TEXT
  • RAW
  • HUMAN

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

OllamaをAIクライアントに接続すれば、乱雑なテキストをきれいなJSONに変換できます。接続後は、エージェントが解析とフォーマットを自動で行います。

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

すぐに答え

ローカルAIにJSONを出力させるには?

Ollama MCPを使用することで、ローカルモデルに特定のスキーマに従わせることができます。エージェントがこの接続を利用して構造化出力を要求するプロンプトを送信し、生のテキストをそのまま利用可能なデータオブジェクトへと変換します。コードやスプレッドシートですぐに使える、クリーンなJSONが得られます。

出力結果

データの出力形式

AIが入力内容を処理し、以下の形式に結果を振り分けます。

JSON

構造化されたJSONオブジェクト

エージェントが生のテキストを有効なJSONに変換します。既存のコードやデータベースのスキーマに適合する、整理されたオブジェクトが得られます。

TEXT

整形されたテキスト文字列

AIが会話の不要な部分を削ぎ落とします。余計な説明は一切なく、指定したデータポイントのみを抽出します。

RAW

非構造化入力

エージェントがローカルファイルやテキストブロックを読み取ります。フォーマットを試みる前に、関連する箇所を特定します。

HUMAN

手動確認が必要

モデルがスキーマに従えなかった場合、エージェントがエラーを通知します。プロンプトを再実行するか、スキーマを修正するかはユーザーが判断します。

ワークフロー

データ受信後のAIの動き

エージェントはローカル接続を利用して、テキストとスキーマの橋渡しをします。

  1. ローカルテキストの読み取り

    エージェントは接続を通じて、ローカル環境にある未フォーマットの生のテキストを取得します。

    chat
  2. スキーマの適用

    エージェントはローカルモデルに対し、テキストを特定のJSON構造にマッピングするよう指示します。

    generate
  3. 出力の検証

    エージェントは、生成されたJSONの構文が正しいか、指定したキーと一致しているかを確認します。

    generate
  4. 結果の提供

    エージェントは最終的な構造化データをチャットインターフェース上に表示し、コピーできるようにします。

    chat

試してみる

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

これらのプロンプトをチャットに直接貼り付けるだけで、データの抽出を開始できます。

出発点

これらはテンプレートです。括弧内のテキストを、実際のJSONスキーマや解析したい具体的なテキストに置き換えて使用してください。

Ollama Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_hYpu67YLXAzJ2w17TRhdjXKZcyynLB0AY9L4fYBJ/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 — Ollama capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "ollama-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_hYpu67YLXAzJ2w17TRhdjXKZcyynLB0AY9L4fYBJ/mcp"
    }
  }
}
チャットにコピー04
  • このメールから名前と日付を抽出してJSONオブジェクトにしてください: [メールのテキストを貼り付け]

  • この製品説明のリストを、'name'と'price'のキーを持つJSON配列に変換してください: [リストを貼り付け]

  • このログファイルを、以下のスキーマを使用して構造化された形式に解析してください: [スキーマを貼り付け] [ログを貼り付け]

  • この会議の議事録を、'participants'と'action_items'フィールドを持つJSON要約に変換してください: [議事録を貼り付け]

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

ここから始める

Ollamaを接続して、すぐに指示を出す

ワンクリックでローカルのOllamaインスタンスをAIクライアントに接続できます。認証情報はローカル環境に保持されるため、接続後すぐにプロンプトを利用可能です。

OllamaをAIに接続する

FAQ

動作に関する詳細

  • 01

    データはクラウドに送信されますか?

    いいえ。エージェントはローカルのOllamaインスタンスと通信するため、データはローカルに留まります。

  • 02

    AIがJSONをハードドライブ上のファイルに自動保存することはできますか?

    いいえ。エージェントはチャット内に構造化されたテキストを表示します。ファイルを保存するには、ユーザー自身でローカルファイルに保存する必要があります。

  • 03

    モデルが不正なJSONを生成した場合はどうなりますか?

    エージェントがエラーを特定します。その後、エージェントにフォーマットの修正やプロンプトの改善を指示できます。

  • 04

    Ollamaの設定を変更する必要はありますか?

    いいえ。接続が確立された後は、標準的なチャットや生成コマンドを使用するだけです。

  • 05

    AIがローカルファイルを直接書き換えることはできますか?

    いいえ。エージェントは処理のためにデータを読み取るだけで、システム上のファイルを書き込んだり上書きしたりすることはできません。

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

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