Mac で AI を使って Excel スプレッドシートを作成・編集(Claude、Cursor、VS Code)— Microsoft 365 不要
Microsoft 365 サブスクリプションや API なしで、Claude、Cursor、VS Code から Mac 上の Excel、Word、PowerPoint ファイルを作成、読み取り、編集できます。
LMCP はデバイス上でローカルツールを実行します。クラウド AI プロバイダーや接続サービスは、依頼に必要なデータを受け取る場合があり、それぞれの規約が適用されます。
なぜこれは本来よりも難しくなりがちなのか
AIアシスタントに本物の.xlsxファイルを — 自分でExcelに貼り付ける必要がある
テキストの羅列ではなく — 生成させようとすると、たいてい次のいずれかにぶつかります:
LMCPはOfficeファイルをMac上で直接 読み書きします — Microsoft 365のサブスクリプションも、Graph APIも、Azureアプリも、クラウドへの 往復もありません。Microsoft Officeがインストールされている必要すらありません: LMCPはファイル 形式そのもの(.xlsx、.docx、.pptx、.pdf)を扱います。
AIアシスタントは、まっさらなスプレッドシートを新規作成し、既存のものを読み取り、特定の セルを更新し、その結果をファイルシステム上のどこにでも通常のファイルとして保存できます — Excel、 Numbers、Google Sheetsですぐに開ける状態で。
必要なもの
- macOS 12(Monterey)以降 — Apple Silicon または Intel
- MCP 対応 AI クライアント:Claude Desktop、Cursor、VS Code(Copilot)、Windsurf、ChatGPT
- それ以外は不要 — Excel のインストール、Microsoft 365 サブスクリプション、Office ライセンスは必要ありません
API キー、OAuth トークン、Microsoft アカウントも不要です。LMCP は .xlsx 形式を直接読み書きするため、Mac に Excel がなくても動作します。
インストール方法
LMCPをダウンロード してインストールします:
- ダウンロードフォルダから、ダウンロードした
LMCP-Installer.pkgファイルを開きます 続いて、インストールアシスタントの案内に従ってください。 - macOS のインストーラの案内に従い、求められた場合はインストールを許可してください。
- アプリケーションフォルダからLocal MCPを開きます — メニューバーに表示されます
約30秒で完了します。AIクライアントは自動的に設定されます。
LMCP はディスク上のファイル形式を直接扱うため、Office ファイルの読み書きに macOS のオートメーション権限は不要です。Mail、カレンダーなど権限が必要なアプリへアクセスするときだけ確認が表示されます。
ステップ2:AIクライアントを再起動する
インストール後、新しいMCPツールを認識させるためにAIクライアントを再起動してください:
- Claude Desktop — 完全に終了し(Cmd+Q)、再度開きます
- Cursor — エディタを再起動します
- VS Code — ウィンドウを再読み込みします(Cmd+Shift+P → “Reload Window”)
- ChatGPT —
https://www.local-mcp.com/mcpをカスタムコネクタとして追加します
プロンプトの例
接続したら、AIアシスタントで次のプロンプトを試してみてください:
- “第3四半期の経費でExcelファイルを作成して: 家賃2000、給与12000、ソフトウェア800” — Excelで開ける本物の
.xlsxを構築します - “budget.xlsxを読んで、どの月が計画を超過したか教えて” — スプレッドシートを読み取って分析します
- “forecast.xlsxのセルB5を15000に更新して” — 残りに触れずに特定のセルに書き込みます
- “昨日ダウンロードしたスプレッドシートを見つけて、合計を要約して” — まず Mac 上でファイルを探し、その後読み取ります。
- “この会議メモをWordドキュメントにして、デスクトップに保存して” — 整形された
.docxを作成します
結果はMac上の完成したファイルです — 自分で整形し直す必要があるテキストの 塊ではありません。
できること
LMCP は主要な Office 形式向けのツールを提供します:
- Excel —
excel_createは.xlsxを作成し、excel_readはシートを読み、excel_write_cellはセルを更新します。 - Word —
word_createは.docxを作成し、word_readはテキストを抽出し、word_appendは内容を追加します。 - PowerPoint —
ppt_createは.pptxを作成し、ppt_readはプレゼンテーションを読みます。 - PDF —
pdf_readは PDF のテキストを抽出します。
file_search と finder_search を使えば、読み書きの前に対象のブックを見つけられます。同じ会話で Mail、カレンダー、OneDrive からデータを取得してシートへ書き込むこともできます。
制限事項
LMCPはファイル形式を直接扱うため、次の点に留意してください:
- ピクセル単位の完璧なスタイリングではなく、コンテンツ — LMCPはデータ、テキスト、構造を書き込みます。複雑な書式設定(グラフ、条件付き書式、マクロ)は、後でExcel自体で追加するのが最適です
- 数式と値 — セルへの書き込みは値を保存します。動的な数式が必要な場合は、明示的に依頼するか、Excelで仕上げてください
- ローカルファイル — ファイルはMac上に存在します。LMCPのOneDriveツールと組み合わせれば、同期されたOneDriveフォルダに読み書きできます
- 大きなワークブック — 非常に大きなスプレッドシートは、特定のシートを指定すると最も速く読み取れます
- 1 回の呼び出しにつき 1 セル — 列全体ではセルごとに
excel_write_cellを呼びます。大きなシートではexcel_createを使い、excel_write_cellの反復を避けます。
ローカルツールとデータ境界
ここが LMCP とクラウド型表計算ツールの重要な違いです。
- LMCP は Mac 上のローカルサーバーとして動作し、ディスク上の
.xlsx、.docx、.pptxを直接読み書きします - アップロード工程はなく、作成や分析のために外部サーバーへファイルを送信しません
- 結果はファイルシステムから、現在利用中の AI 会話へ直接渡されます
- LMCP は表計算データやファイル内容を保存、キャッシュ、記録しません
LMCP はデバイス上でローカルツールを実行します。選択したクラウド AI プロバイダーや接続サービスは、依頼に必要なデータを受け取る場合があり、それぞれの規約が適用されます。ローカル実行だけで GDPR や CCPA への準拠が成立するわけではありません。許可するデータ、AI プロバイダー、接続サービス、組織要件を評価してください。
他のアプローチとの比較
AI に表計算を扱わせる一般的な方法はほかにも二つあり、用途によって選べます:
| 選択肢 | 設定 | 機能 | データの送信先 |
|---|---|---|---|
| LMCP | 署名済み 2 分インストーラー | 自然言語で作成、読み取り、セル更新 | ローカルで実行。選択した AI サービスは依頼データを受け取る場合があります |
| Python + openpyxl / pandas | Python とスクリプトが必要 | 数式、書式、グラフを完全制御 | 自分で実行すればローカル |
| ChatGPT / Claude.ai へのアップロード | インストール不要 | 分析と新規ファイル生成 | プロバイダーのサーバー |
数式、グラフ、高度な書式には Python と openpyxl、一度だけの質問には Web AI へのアップロード、自然言語でローカルファイルを扱う場合には LMCP を選びます。
トラブルシューティング
AI はファイルを作成したと言うのに見つからない
保存先を AI に尋ねてください。LMCP は指定されたパス、未指定ならホームフォルダなど妥当な既定先へ保存します。「今作成した Excel ファイルを探して」と頼み、file_search または finder_search で見つけることもできます。
スプレッドシートを読んでも結果がない、またはデータが違う
パスが正しいか、ブックに複数のシートがあるか確認してください。データが最初のシート以外にある場合は、読み取るシート名を指定します。大きなブックも、全体ではなく特定シートを指定すると安定します。
AI クライアントに MCP ツールが表示されない
AI クライアントを完全に終了して再起動してください。設定ファイルも確認できます。
- Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json - Cursor:
~/.cursor/mcp.json - Windsurf:
~/.codeium/windsurf/mcp_config.json
ファイルは開くが書式が簡素
これは想定どおりです。LMCP が書き込むのはデータ、テキスト、構造であり、スタイルではありません。色、条件付き書式、グラフなどは後から Excel で追加してください。
実際のワークフロー
価値は1つのファイルにあるのではありません — AIがあなたの他のツールからデータを引き出し、 それを完成したドキュメントに変えてくれることにあります。
データからスプレッドシートまで一手で
過去3ヶ月分の請求書を読んで、クライアントごとに合計し、クライアントごとに1行の Excelサマリーを作成して。
AIが数字を集め、本物の.xlsxを渡してくれます — 手入力なしで。
乱れたエクスポートを整理する
export.xlsx を読み、Amount が空の行を削除し、Date 列の形式を統一して、export-clean.xlsx という名前の整理済みコピーを作成して。
AI は excel_read で元ファイルを読み、修正すべき行と値を判断し、excel_create で実用的な新しいブックを作成します。
スプレッドシートについてすぐ質問する
q3-sales.xlsx を読み、売上上位 3 製品と、実績が振るわなかった地域を教えて。
ピボットテーブルは不要です。AI がシートを読んで直接回答するため、一つの質問のために Excel を開くより速いことがあります。
メールスレッドをスライドに変える
“Project X”のメールスレッドを読んで、決定事項と次のステップを要約した 6枚のPowerPointを作成して。
LMCPはあなたのメールも読めるので、AIは元の素材を引き出し、スライドを一気に 作成できます。
レポートを直接OneDriveへ
今月の数字を引き出して、Excelレポートを作成し、私のOneDriveの “Reports”フォルダに保存して。
ローカルツールは Mac または Windows PC 上で動作します。利用できる連携はプラットフォームによって異なります。 選択した AI プロバイダーと任意のクラウド連携先は、それぞれの利用条件に従い、リクエストに必要な内容を受け取ります。デスクトップ AI アプリもクラウドモデルを使う場合があります。
LMCP でほかにできること
Office ファイルは一分野にすぎません。LMCP は AI を メール、OneDrive、Microsoft Teams、Calendar、Contacts、ローカルファイルにも接続します。ガイド一覧または local-mcp.com で、利用できる 191+ 個のツールをご覧ください。
よくある質問
Microsoft 365 または Excel のインストールは必要ですか?
いいえ。LMCP は .xlsx を直接読み書きするため、Excel も Microsoft 365 サブスクリプションも不要です。
既存のスプレッドシートも編集できますか?
はい。excel_create は新規作成、excel_read は既存ファイルの読み取り、excel_write_cell はブックの他の部分を変えずに個別セルを更新します。
書式、数式、グラフも維持されますか?
LMCP が書き込むのはデータ、テキスト、構造で、数式、グラフ、条件付き書式ではありません。セルには値を保存します。それ以上は Excel で仕上げるか、完全な制御が必要なら Python と openpyxl を使ってください。
表計算データはどこかへアップロードされますか?
いいえ。LMCP は Mac のディスク上でファイルを読み書きします。アップロード工程はなく、LMCP が内容を保存、キャッシュ、記録することもありません。
Word や PowerPoint にも対応しますか?
はい。同じインストールで .docx 文書と .pptx プレゼンテーションを作成・読み取りでき、PDF からもテキストを抽出できます。
LMCP と openpyxl の Python スクリプトのどちらを使うべきですか?
数式、グラフ、精密な書式には Python と openpyxl が完全な制御を提供します。コードを書かず約 2 分で自然言語から表計算を作成・編集したい場合は LMCP を選んでください。
関連ガイド
コメント
コメントは公開前に確認されます。