
voyager-inc/excel-vision-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
.xlsx/.xlsm 用のフルテキスト+画像抽出 - AIエージェントがExcelファイル内の埋め込まれた画像を見ることを可能にする MCP サーバー
概要
他のExcel MCPサーバーは、すべての埋め込まれたイメージをセル値に戻し、サイレントにドロップします。そのため、仕様のフローチャートはモデルに到達しないようにします。 Excel Vision MCP は、テキスト、書式、式とともに、AI が実際に見てみることができるネイティブ ImageContent として返します。 要件の仕様を確認するアシスタントを依頼してください。 意味の半分は、スクリーンショット、フローチャート、およびセルに貼り付けられたアノテーション図に住んでいます。そして、すべてのExcel MCPサーバーはモデルテキストのみを処理します。 答えは、モデルが写真の存在を知らなかったので、自信を持って不完全です。 同じ盲目スポットは、他の信号の著者に残します。 同じファイル。 1つのエージェントは、文字列の表を参照します。もう1つは、著者が実際に意味するものを参照してください。 ほとんどのExcel MCPサーバーは、セルの値だけを読み取ります。 このサーバは : 1。 (プライマリー) — 各画像を openpyxl-image-loader 2. を使用して、その正確なセルの場所にマップします.
概要(AI 翻訳)
###あなたのAIはスプレッドシートを読み込みます。 セルB12の図は見えない。
この修正。 他のExcel MCPサーバーは、すべての埋め込まれたイメージをセル値に戻し、サイレントにドロップします。そのため、仕様のフローチャートはモデルに到達しないようにします。 Excel Vision MCP は、テキスト、書式、式など、AI が実際に見えるように、ネイティブ [ImageContent] として返します。
インストール・ツール・設定・使い方・FAQ
お問い合わせ
?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?
要件の仕様を確認するアシスタントを依頼してください。 意味の半分は、スクリーンショット、フローチャート、およびセルに貼り付けられたアノテーション図に住んでいます。そして、すべてのExcel MCPサーバーはモデルテキストのみを処理します。 答えは、モデルが写真の存在を知らなかったので、自信を持って不完全です。
同じ盲点は other 信号の作者に後ろで残します適用します:
| 作者について | その他のMCPサーバ報告 | エクセルビジョンMCPレポート |
お問い合わせ
| [[T1]のフローチャートを貼り付けました | nothing | 画像自体は[B12にマップされています |
| 【T3】 | 【[Legacy export [S]】 — ストライスルー |
| 【T5】 | 【[[T6]】 | 〔[[T6]〕 | 〔[T6]〕 |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
🤔 The Problem
Ask your assistant to review a requirements spec. Half the meaning lives in screenshots, flowcharts, and annotated diagrams pasted into cells — and every Excel MCP server hands the model text only. The answer comes back confident and incomplete, because the model never knew the pictures existed.
The same blind spot applies to the other signals authors leave behind:
| What the author did | What other MCP servers report | What Excel Vision MCP reports |
|---|---|---|
Pasted a flowchart in B12 |
nothing | The image itself, mapped to B12 |
| Struck through a cancelled row | Legacy export |
Legacy export [S] — strikethrough |
| Highlighted a row for review | Pending |
Pending [HL:yellow] |
| Hid an internal-cost column | The hidden values, as if normal | Skipped — unless a formula needs it |
Same file. One agent sees a table of strings; the other sees what the author actually meant.
✨ Key Features
| Feature | Description |
|---|---|
| 🖼️ Image Extraction | Extracts all embedded images with cell-position mapping |
| 📄 Full Content Reading | Text + images in a single call — nothing is missed |
| 🏷️ Format-Aware Reading | Reports bold, strikethrough, highlights and font colors so agents read intent, not just text |
| 🙈 Hidden-Content Aware | Skips hidden rows/columns by default, keeping those formulas depend on |
| ✍️ Write Support | Create workbooks, update cells, write formulas, insert images |
| 🎨 Formatting | Colors, fonts, borders, alignment, number formats, auto-fit columns |
| 🛡️ Atomic Saves | A failed write can never corrupt your original file |
| 📊 Smart Pagination | Handles massive spreadsheets without blowing up context |
| 🔍 Text Search | Find content across all sheets instantly |
| 🔒 100% Local | Your files never leave your machine |
| ⚡ Fast | 16MB file with 40 images processed in ~4 seconds |
| 🖥️ Cross-Platform | macOS, Linux, Windows |
インストール
docker run --rm -i -v /path/to/spreadsheets:/data excel-vision-mcp設定
{
"mcpServers": {
"excel-reader": {
"command": "docker",
"args": ["run", "--rm", "-i", "-v", "/path/to/spreadsheets:/data", "excel-vision-mcp"]
}
}
}