MacでAIにExcelファイルを作成させる — excel_create
要点: 自然な言葉でAIアシスタントにMac上の本物の.xlsxファイルを作成させます。同じ依頼でメール、カレンダー、連絡先、メモのデータも利用できます。LMCPは端末上でローカルツールを実行します。クラウドAIプロバイダーや接続サービスは依頼に必要なデータを受け取る場合があり、それぞれの規約が適用されます。
expenses.xlsxを作成し、Date、Vendor、Amount、Category列と、2026-06-01、Acme Supplies、249.99、Officeの行を追加して」と依頼します。
平均 4.7(5点満点)· 評価数:39すべてのレビューを見る →
“calander and reminders”
Shawn E.“Sort, clean up inbox. Text people reminders for payments using imessage”
Adi H.“Claude Zugriff auf Mails /Kalender gewähren”
TB
MacでAIにExcelファイルを作成させるには、LMCPをインストールします。LMCPはmacOS向けのローカルMCPサーバーで、Claude、ChatGPT、Cursor、VS Codeなど、MCP対応クライアントにexcel_createツールを追加します。必要な表、列見出し、任意のデータ行を自然な言葉で説明すると、LMCPがMac上に本物の.xlsxファイルを書き込みます。Excel、Numbers、Google Sheetsですぐに開けます。LMCPはメール、カレンダー、連絡先、メモも読めるため、同じ依頼の中で実データを取得して表に直接入れられ、手作業のコピー&ペーストは不要です。
AIでExcelファイルを作る理由
多くの場合、欲しいのは表を入力する作業ではなく完成品です。正しい列を持つ予算表、差し込みメール用の連絡先一覧、メールやメモの山に埋もれているプロジェクトの追跡表などです。Excelを開き、見出しと行を入力し、書式を整えると、本来一文で済む作業に10分から20分かかります。
LMCPなら表を説明するだけでAIが作成します。さらに、AIは入力された情報だけに限定されません。同じ会話でMacのメール、カレンダー、連絡先、メモから元データを集め、見出しだけの空テンプレートではなく、入力済みのワークブックを渡せます。
必要なもの
- macOS 13以降(Appleシリコン、Intelのどちらも対応)
- MCP対応AIクライアント:Claude Desktop、Cursor、VS Code(Copilot)、Devin Desktop(旧 Windsurf)、Zed、またはCloud Relayコネクタ経由のChatGPTやClaude.ai
- デスクトップ、書類、依頼で指定するフォルダなど、保存先となるディスク上の場所
Officeライセンス、Microsoft 365サブスクリプション、APIキーは不要です。excel_createは.xlsx形式を直接書くため、Excelがインストールされていなくても動作します。
手順1:MacにLMCPをインストールする
LMCPをダウンロードしてインストールします。
- ダウンロードフォルダの
LMCP-Installer.dmgを開きます 続いて、LMCP Installer を実行します。 - LMCP Installer を実行します。LMCPは「アプリケーション」に配置されます
- 「アプリケーション」からLMCPを開きます。メニューバーに表示されます
約30秒で完了し、対応するデスクトップAIクライアントは自動設定されます。表を作るためにAIが初めてメール、カレンダー、連絡先、メモを読む際、macOSがアプリごとに権限を求めます。「許可」をクリックしてください。承認するまではアクセスされません。
手順2:AIクライアントを再起動する
ウィンドウを閉じるだけでなくCmd+QでAIクライアントを完全に終了し、再び開いて新しいMCPサーバーを検出させます。
- Claude Desktop:チャット入力欄のハンマーアイコンを確認
- Cursor:MCPツールはコンポーザーに自動表示
- VS Code:Copilot設定のMCPパネルを確認
- Web版ChatGPT / Claude.ai:
https://www.local-mcp.com/mcpをカスタムコネクタとして追加
手順3:試してみる
新しい会話で、次のように依頼します。
- 「expenses.xlsxを作成し、列をDate、Vendor、Amount、Categoryにして、2026-06-01、Acme Supplies、249.99、Officeの行を追加して。」見出しと行を指定する基本例です。
- 「未読メールを読み、Sender、Subject、Dateの追跡表を作って。」AIはまずメールを読み、その結果で
excel_createを呼びます。 - 「差し込みメール用に連絡先をName、Email、Phoneの表へ書き出して。」入力文ではなく連絡先アプリから取得します。
- 「今週のカレンダー予定を一覧にして.xlsxのスケジュールにして。」
- 「そのファイルのセルB5を300に更新して。」
excel_write_cellによる追加編集です。
excel_createは書き込みツールなので、AIは先にパス、見出し、書き込む行数をプレビューし、確認後にだけファイルを作ります。excel_write_cellで一つのセルを変える場合も同じです。
excel_createが実際に作るもの
excel_createはファイルパス、列のheaders、任意のデータrowsを受け取り、本物の.xlsxワークブックを書きます。見出しが1行目になり、rowsの各項目がその下の行になります。対になるexcel_readも同じ形を使い、最初の行をheaders、残りをrowsとして返します。そのためAIは一つの表を読み、その結果をexcel_createへ直接渡して別の表を作れます。
小さな変更にはexcel_write_cellがあります。“B2”のようなA1表記、または行番号と列番号で、既存ワークブック内の任意のシートの一セルを指定します。ファイルを読み、そのセルだけを直して書き戻すので、表全体の再生成は不要です。
いずれも書き込み操作です。ディスクに触れる前に実行内容を示し、確認を待ちます。メール送信やファイル移動と同じ「表示してから確認」の仕組みです。
本当の価値:ほかのMacアプリのデータ
見出しと行を.xlsxへ変換するだけでも便利ですが、重要なのはexcel_createが、メール、カレンダー、連絡先、メモ、リマインダー、Finderを読むツールと同じセッションにある201+個のツールの一つだという点です。AIは一つの会話で元データを読み、表を書けます。
- 未読メールを読み、送信者、件名、日付の追跡表を作る。
- 今週のカレンダー予定を.xlsxスケジュールへ書き出す。
- 連絡先から差し込みメール用ワークブックを作る。
- メモ文書を構造化された表にまとめる。
- 完成後にファイルをメール送信、OneDriveへ保存、Finderで表示する。
LMCPはMac上でネイティブに動き、サンドボックスやサンプルではなく実際のデータを使います。表には依頼した時点の実際の受信箱、カレンダー、連絡先が反映されます。
excel_createができないこと
excel_createは依存関係のない軽量なライターであり、Excelそのものの代替ではありません。
- 1ファイルにつき1シート。
excel_createは常に「Sheet1」という一枚のシートを作ります。複数タブが必要ならExcelかNumbersで追加してください。既存の別シートはexcel_readとexcel_write_cellで名前指定できます。 - 数式なし。すべてのセルはリテラル値です。「Total」列を求めた場合はAIが値を計算して書く必要があり、ほかのセル変更で再計算される
=SUM(...)のような数式は書けません。 - グラフや条件付き書式なし。ツールが書くのはデータと見出しです。グラフ、色、条件付き書式はExcelで後から追加します。
- 数値も文字列セルとして書かれる。
249.99は正しく見えても型は文字列です。そのままではSUM()やAVERAGE()から無視されるため、Excelの「数値に変換」またはNumbersの同等機能を使います。これはプロンプトでは回避できない現在の実際の制限です。
数式やグラフがある表でもAIは活用できますが、最後の工程はExcelで行います。生成された文書をワープロで仕上げるのと同じです。
AIからExcelファイルを得るほかの方法との比較
現実的な違いは次のとおりです。
| 方法 | 必要なもの | 得られるもの |
|---|---|---|
| LMCP(excel_create) | ローカルインストールと自然な言葉の依頼 | 同じ依頼でAIがメール、カレンダー、連絡先、メモから読んだデータを使った、Mac上の本物のローカル.xlsx |
| チャットボットにCSVを表示またはダウンロードさせる | インストール不要 | コードブロックかブラウザのダウンロード。Web AIはローカルアプリやファイルに触れないため、開いて書式を直し、プロンプトになかったデータを再入力する必要がある |
| openpyxlを使うPythonスクリプト | Pythonと、スクリプトを書いてデバッグする人 | 数式、グラフ、書式を完全に制御できるが、一度きりの表にも専用コードが必要で、メールやカレンダーには別の連携も必要 |
数式、グラフ、繰り返せる書式ロジックが必要でコードを書けるならopenpyxl、データがすでにチャット内にある一度きりの表ならCSV、アプリ内のデータから一文で完成済みの.xlsxをMac上に得たいならLMCPが適しています。
ローカルツールとデータ境界
.xlsxはローカルで動くネイティブプロセスがディスクに書き、外部サーバーへ送られません- 表を埋めるメール、カレンダー、連絡先、メモのデータもmacOSのネイティブAPIでローカルに読まれます
- LMCPは表や元データのコピーを保持しません
- ファイルや内容を保存、キャッシュ、ログ記録しません
LMCPは端末上でローカルツールを実行します。クラウドAIプロバイダーや接続サービスは依頼に必要なデータを受け取る場合があり、それぞれの規約が適用されます。ローカル実行だけでGDPRやCCPAへの準拠が確定するわけではありません。許可するデータ、AIプロバイダー、接続サービス、組織の要件を評価してください。
トラブルシューティング
ファイル書き込み時にアクセスが拒否される
macOSはデスクトップ、書類、ダウンロードを保護しています。システム設定 > プライバシーとセキュリティ > ファイルとフォルダで、LMCPが保存先へアクセスできるか確認します。項目がなければLMCPを再ダウンロードしてインストールしてください。
SUMの結果が0になる、または一部の行が無視される
前述の文字列と数値の制限です。excel_createは全セルを文字列で書きます。Excelで対象セルを選び「数値に変換」を使うか、Numbersで入力し直します。
ファイルが開かない、またはExcelが破損を報告する
書き込みが中断された可能性があるため、AIに再作成を依頼します。excel_write_cellで編集中にExcelで同じファイルを開いていると、Excel自身の保存が変更を上書きすることがあります。先に閉じてから再試行してください。
AIクライアントにMCPツールが表示されない
クライアントを完全終了して再起動します。設定ファイルも確認できます。
- Claude Desktop:
~/Library/Application Support/Claude/claude_desktop_config.json - Cursor:
~/.cursor/mcp.json - Devin Desktop:
~/.codeium/windsurf/mcp_config.json
実際のワークフロー
excel_createとLMCPのほかのツールを組み合わせる依頼例です。
メールの領収書から経費表を作る
先月の領収書メールをすべて探し、各メールから取引先、日付、金額を取り出して、Date、Vendor、Amount、Category列のExcel経費表を作って。
AIがメールで領収書を検索し、数値を抽出し、取引先に適した分類を推測して、手入力なしで完成した.xlsxを渡します。
連絡先をメーリングリスト用の表にする
会社名のある連絡先をすべて、Name、Company、Email、Phone列の表に、会社順で書き出して。
AIが連絡先を読み、指定どおりに絞り込みと並べ替えを行い、差し込みメールやCRMへの取り込みに使えるワークブックを書きます。
会議メモを追跡表にする
「Project Atlas」の会議メモを読み、アクション項目をTask、Owner、Due Date、Status列の追跡表にして。
AIが自由記述のメモからアクションを取り出し、手作業なしで行へ構造化します。
今週のカレンダーをスケジュールにする
今週のカレンダーにあるすべてを一覧にし、Day、Time、Event、Attendees列のExcelスケジュールへ書き出して。
カレンダーにアクセスできない相手への共有や、Calendar.app外で一週間の予定を保存する際に便利です。
LMCPでほかにできること
ExcelはLMCPの文書ツールの一部です。同じインストールでAIはExcel、Word、PowerPointファイルを作成、読み取り、編集でき、PowerPointスライドのテキストを読み取ることもできます。メール、OneDrive、カレンダー、連絡先、メモにもアクセスできます。ガイド一覧を見るか、local-mcp.comで201+個のツールを確認してください。
よくある質問
excel_createはどのファイル形式を作りますか?
「Sheet1」という一つのシートを持つ標準の.xlsxワークブックです。Microsoft Excel、Apple Numbers、Google Sheetsなどで開け、列見出しと任意のデータ行を指定できます。
AIはMacアプリのデータを表に入れられますか?
はい。201+個のツールにより、AIはメール、カレンダー、連絡先、メモなどを読み、同じ会話で結果をexcel_createへ渡せます。
excel_createは数式やグラフに対応しますか?
いいえ。一つのシートに見出しと行をリテラル値で書きます。数式、グラフ、条件付き書式はなく、数値も文字列セルなので、SUM()の前に変換が必要です。
表のデータはクラウドへ送られますか?
ファイルはMac上のネイティブプロセスによりローカルで作られます。LMCPは端末上でローカルツールを実行しますが、クラウドAIプロバイダーや接続サービスは依頼に必要なデータを規約に従って受け取る場合があります。
どのAIアシスタントがexcel_createを使えますか?
デスクトップAIはローカルstdioで接続し、LMCPが対応アプリを自動設定します。ChatGPT、Claude.ai、Grok、PerplexityはLMCP Cloud Relayコネクタで接続します。
関連ガイド
- MacでAIを使ってExcel、Word、PowerPointを作成・編集する
- MacでAIを使ってPowerPointスライドのテキストを読む
- MacでAIにメールへのアクセスを許可する
- LMCPは端末上でローカルツールを実行します。クラウドAIプロバイダーや接続サービスは要求されたデータを受け取る場合があり、その規約が適用されます。ローカル実行だけでGDPRまたはCCPA準拠が成立するわけではありません。
コメント
コメントは公開前に確認されます。