EXIFビューア

GPS 位置、カメラ設定、日付などの EXIF メタデータを写真から抽出して表示します。

ここに写真をクリックまたはドラッグしてアップロードします

画像1枚・最大10MB

EXIFビューア

EXIF (Exchangeable Image File Format) は、カメラやスマートフォンによって写真に埋め込まれるメタデータです。これには、GPS 座標、カメラのモデル、絞り、シャッター スピード、ISO、写真の撮影日などの情報が含まれます。

このツールは、写真からすべての EXIF タグを読み取り、表示します。 GPS データが存在する場合は、その位置を示す地図が表示されます。

使用方法

  1. 写真をアップロード領域にドラッグ アンド ドロップするか、クリックして選択します。
  2. すべての EXIF メタデータ タグがテーブルに表示されます。
  3. GPS 座標が見つかると、写真の位置を示す地図が表示されます。

EXIFデータとは何ですか?

EXIF データは、デジタル カメラやスマートフォンによって JPEG および TIFF 画像に埋め込まれます。カメラの設定 (絞り、シャッター スピード、ISO、焦点距離)、日付/時刻、およびオプションで GPS 座標を記録します。

ソーシャル メディア プラットフォームではアップロード時に EXIF データが削除されることがよくありますが、カメラの元のファイルにはこの情報がまだ含まれています。

PythonでEXIFを読む

Python と exifread ライブラリを使用して EXIF データを抽出します。

import exifread

with open('photo.jpg', 'rb') as f:
    tags = exifread.process_file(f)

for key, value in tags.items():
    print(f'{key}: {value}')

MCP 連携

MCP (Model Context Protocol) により、AI エージェントやアプリは Coding.Tools のユーティリティを発見し、変換、整形、ハッシュ、生成ワークフローで実行できます。

MCP ツール名: exif-viewer

MCP エンドポイント: https://coding.tools/mcp

まず tools/list を呼び出してください。各ツールには inputSchema、outputSchema、examples が含まれるため、AI エージェントやクライアントは推測せずに有効な引数を作成できます。

tools/call では、表示用の値は result.content[0].text、機械処理用の値は result.structuredContent を読みます。ツール単位の失敗は isError: true、プロトコル単位の失敗は JSON-RPC error を返します。

tools/call リクエスト例:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"exif-viewer","arguments":{}}}'

この画像ツールは MCP ではブラウザ専用です。tools/call はサーバーでローカル画像バイトを処理せず、isError: true と Web UI への resource_link を返します。

ほとんどのテキストおよびデータツールは input 文字列と任意の options を受け取ります。ブラウザの画像 API が必要な画像ツールは発見用に公開され、必要に応じて Web UI へのリンクを返します。