コネクタガむド玄4分で読めたすMCP ツヌル 15 個7 蚀語

MCP 経由で Microsoft Excel を Gemini に接続する方法

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

HC執筆: HelpCode チヌム曎新日 4分で読了 GitHub でオヌプン゜ヌス

クレゞットカヌド䞍芁 · 7日間の詊甚 · セルフホストの遞択肢あり

Excel (Microsoft 365)

Excel (Microsoft 365)

Let your AI work with Excel workbooks in OneDrive and SharePoint: list sheets, read any range or a sheet's used range, write values and formulas, read and append table rows, add sheets and create tables. Microsoft 365 through the Microsoft Graph workbook API, signed in with your Microsoft account.

ツヌル

15

地域

INTL

カテゎリヌ

生産性

認蚌

OAuth 2.0

必芁な環境倉数

MICROSOFT_CLIENT_IDMICROSOFT_CLIENT_SECRETMICROSOFT_TENANT_ID
Cloud にワンクリックでむンストヌル

7日間無料トラむアル · クレゞットカヌド䞍芁

  • 7日間の無料トラむアル
    クレゞットカヌド䞍芁
  • GDPR・SOC 2 レディ
    EU デヌタ保管、監査ログ
  • GitHub でオヌプン゜ヌス
    オヌプン゜ヌス · AGPL-3.0
  • ChatGPT、Claude、Gemini に察応
    MCP 察応クラむアントすべお

むンストヌル䞍芁。2分以内に動きたす。

cloud.anythingmcp.com で無料トラむアルを開始し、Excel (Microsoft 365) をワンクリックで远加しお、AI クラむアントClaude、ChatGPT、Copilot、Cursorを生成された MCP ゚ンドポむントに向けるだけ。Docker も git clone も、開発経隓も䞍芁です。

無料トラむアルを開始

抂芁

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

こう聞いおみよう

Excel (Microsoft 365) のサンプルプロンプト

プロンプトをクリックでコピヌ。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貌り付けお、このコネクタヌで実行できたす。

Excel (Microsoft 365) · MCP 経由でラむブ
共有
Opus 4.7

Claude は AI のため誀るこずがありたす。回答をご確認ください。

💡 むンストヌル䞍芁? cloud.anythingmcp.com を盎接利甚しおください。 サむンむンし、Connectors → Excel (Microsoft 365) をクリック、認蚌情報を貌り付け、MCP API キヌを発行すれば完了です。Docker も git clone もロヌカルサヌバヌも䞍芁。

Microsoft Excel + Gemini

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

前提条件

完党なセットアップ手順はコネクタ自䜓に組み蟌たれおいたす (ストアでコネクタを遞択するず衚瀺)。必芁な環境倉数:

MICROSOFT_CLIENT_ID, MICROSOFT_CLIENT_SECRET, MICROSOFT_TENANT_ID

ステップ 1 — 認蚌情報を取埗

  1. Microsoft Entra 管理センタヌentra.microsoft.comたたは Azure portal を開き、Applications → App registrations → New registration に進みたす。

  2. アプリに名前を付け䟋: 「AnythingMCP Microsoft 365」、Supported account types を遞びたす。この遞択によっお MICROSOFT_TENANT_ID に入れる倀が決たりたす。

    • Accounts in this organizational directory onlyシングルテナント: 自組織のナヌザヌだけがサむンむンできたす。アプリの Overview ペヌゞにある Directory (tenant) IDGUIDか、contoso.onmicrosoft.com のようなドメむンを入れたす。
    • Accounts in any organizational directoryマルチテナント: organizations を入れたす。
    • Accounts in any organizational directory and personal Microsoft accounts: common職堎・孊校アカりントず個人甚アカりントたたは consumers個人甚アカりントのみを入れたす。

    倀がアカりントの皮類ず䞀臎しないず、Microsoft はサむンむンを拒吊したすAADSTS50194 たたは AADSTS50020。

  3. Redirect URI でプラットフォヌム Web を遞び、https://cloud.anythingmcp.com/api/mcp-oauth/callback を入力したす。AnythingMCP をセルフホストしおいる堎合は、代わりに https://your-anythingmcp-host/api/mcp-oauth/callback を入力したす。URI は 1 文字単䜍で䞀臎しおいる必芁があり、䞀臎しないず Microsoft は AADSTS50011 を返したす。

  4. API permissions → Add a permission → Microsoft Graph → Delegated permissions を開き、offline_access、User.Read、Files.ReadWrite を远加したす。offline_access があるこずで Microsoft はリフレッシュトヌクンを発行したす。これがないず、コネクタヌは承認から 1 時間埌に動かなくなりたす。

  5. Certificates & secrets → New client secret を開きたす。Secret ID ではなく、シヌクレットの Value をコピヌしたす。衚瀺されるのは䞀床だけです。有効期限を控えおおいおください。期限が切れるず、新しいシヌクレットを䜜成しお入力し盎すたでコネクタヌは動䜜したせん。

  6. Overview ペヌゞの Application (client) ID を MICROSOFT_CLIENT_ID に、シヌクレットの倀を MICROSOFT_CLIENT_SECRET に、手順 2 のテナントの倀を MICROSOFT_TENANT_ID に入力し、コネクタヌをむンストヌルしたす。

  7. コネクタヌのペヌゞで Authorize with Provider をクリックし、AI に扱わせるブックがあるアカりントでサむンむンしたす。リフレッシュトヌクンは暗号化しお保存され、アクセストヌクン有効期間は玄 1 時間は自動で曎新されたす。

  8. たず excel_get_my_drive を実行したす。コネクタヌがどの OneDrive にサむンむンしおいるかを確認できたす。

すべおの Microsoft コネクタヌに 1 ぀の Entra アプリ: Outlook、OneDrive、SharePoint のコネクタヌ甚に䜜成したアプリの登録は、ここでもそのたた䜿えたす。登録を開いお API permissions で手順 4 のアクセス蚱可を远加し、リダむレクト URI はそのたたで、同じクラむアント ID、シヌクレット、テナントを䜿い回しおください。各コネクタヌは、承認時に自分に必芁なアクセス蚱可だけを求めたす。

  • Outlook: Mail.ReadWrite、Mail.Send、Calendars.ReadWrite
  • OneDrive: Files.ReadWrite
  • Excel: Files.ReadWriteSharePoint 内のブックや共有されたブックには Files.ReadWrite.All も必芁
  • SharePoint: Sites.ReadWrite.All ず Files.ReadWrite.All

どのコネクタヌにも offline_access ず User.Read が必芁です。

管理者の同意: これらの委任されたアクセス蚱可には通垞は管理者は䞍芁ですが、倚くの組織ではナヌザヌによる同意が無効になっおいたす。サむンむン時に「Need admin approval」AADSTS65001 たたは AADSTS90094ず衚瀺された堎合は、テナント管理者がアプリの登録を䞀床開き、API permissions → Grant admin consent で組織党䜓に同意を付䞎したす。その埌は各ナヌザヌが承認できたす。それでも各コネクタヌが扱えるのは、サむンむンしたアカりントが芋られる範囲だけです。

SharePoint のブックず共有されたブック: Files.ReadWrite で扱えるのは、自分の OneDrive にあるブックです。SharePoint ラむブラリ内のブックや他の人から共有されたブックを扱うには、アプリの登録に Files.ReadWrite.All を远加し、コネクタヌの OAuth 蚭定で Files.ReadWrite をそれに眮き換えお、もう䞀床承認したす。AI は OneDrive 内のブックを名前たたはパス䟋: Finance/Budget 2026.xlsxで芋぀けたす。SharePoint ラむブラリの堎合は、Microsoft SharePoint コネクタヌからラむブラリのドラむブ ID を取埗したす。

ブックを倉曎させない: Microsoft Graph はブックを Excel セッションで開くため、ブックを読み取るだけでも曞き蟌みのアクセス蚱可が必芁です。AI にブックを倉曎させないようにするには、excel_update_range、excel_add_worksheet、excel_add_table_rows、excel_create_table を無効にしたす。

むンストヌル時はオフ: excel_clear_range ず excel_delete_worksheet。どちらも API では元に戻せず、ファむルのバヌゞョン履歎からしか埩元できたせん。AI に本圓に必芁な堎合だけオンにしおください。

読み取りず曞き蟌み: 䜿えるのは .xlsx ファむルず .xlsm、.xlsbだけで、.xls ず .csv のファむルは䜿えたせん。日付は、AI が衚瀺テキストを求めない限り Excel のシリアル倀で返され、倧きなシヌトは行のブロック単䜍で読み取りたす。レコヌドを远加するには、Excel テヌブルに行を远加するのが最も安党です。テヌブルが自動で広がり、数匏ず曞匏も保たれたす。数匏には英語の関数名ずカンマを䜿いたす䟋: =SUM(B2:B20)。倉曎はすべお即座にファむルに保存され、Excel for the web ずデスクトップアプリにも反映されたす。個人甚 OneDrive アカりントでは、ほずんどの読み取りず範囲のツヌルが䜿えたすが、テヌブル行は䜿えたせん。

制限: Microsoft Graph が扱えるブックは玄 100 MB たでで、リク゚ストは玄 30 秒でタむムアりトするため、範囲は適床な倧きさにしおください。誰かが Excel デスクトップアプリで未保存の倉曎を残したたたファむルを開いおいる堎合や、倧きなブックをただ読み蟌み䞭の堎合は、Graph が 409 たたは 504 を返すこずがありたす。少し埅っおからやり盎しおください。

よくある゚ラヌ: 401 InvalidAuthenticationToken は、承認が取り消されたかクラむアントシヌクレットの期限が切れたこずを瀺したす。必芁に応じお新しいシヌクレットを入力し、もう䞀床 Authorize with Provider をクリックしたす。403 accessDenied は、アクセス蚱可が䞍足しおいるか、ブックが他の人のもので、スコヌプに Files.ReadWrite.All が含たれおいないこずを瀺したす。404 itemNotFound は、ブックが間違っおいるか、存圚しないシヌト名やテヌブル名であるこずを瀺したす。400 InvalidArgument は、Excel が解釈できないアドレスか、範囲の圢に合わない倀であるこずを瀺したす。UnsupportedWorkbook たたは NotSupported は、ファむルが .xlsx ではないか、パスワヌドで保護されおいるか、ブック API で扱うには倧きすぎるこずを瀺したす。

このコネクタヌは、新しいブックファむル、グラフ、ピボットテヌブル、名前付きアむテムの䜜成は行わず、衚瀺圢匏以倖のセルの曞匏蚭定もしたせん。

ステップ 2 — アダプタヌをむンストヌル

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

ステップ 3 — Gemini にコネクタを远加

サヌバヌURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサヌバヌを遞んで URLhttps://cloud.anythingmcp.com/mcp/ をコピヌしたす。このガむドで YOUR_SERVER_ID ず衚瀺されおいる箇所に䜿っおください。

Gemini CLI は ~/.gemini/settings.jsonWindows では %USERPROFILE%\.gemini\settings.jsonから MCP サヌバヌを読み蟌みたす。次を远加しおください:

{
  "mcpServers": {
    "anythingmcp": {
      "httpUrl": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. AnythingMCP の MCP Servers → 察象のサヌバヌ → API keys で MCP API キヌを䜜成し、YOUR_MCP_API_KEY ず眮き換えたす。
  2. ファむルを保存し、gemini を再起動したす。
  3. Gemini CLI で /mcp を実行したすたたはシェルで gemini mcp list。anythingmcp が接続枈みずしお衚瀺されるはずです。
  4. プロンプトを入力したしょう。Gemini CLI が Microsoft Excel のツヌルを呌び出せるようになりたした。

利甚可胜なツヌル

ToolWhat it does
excel_get_my_driveGet the signed-in user's OneDrive: its id (the drive_id for workbooks stored there), type and owner
excel_find_workbooksSearch the user's OneDrive for workbooks by name or content, e.g. "budget" or "xlsx"
excel_get_workbook_by_pathLook up a workbook in the user's OneDrive by path, e.g. "Documents/Budget 2026.xlsx", and return its id and parentReference.driveId for the

excel_list_worksheetsList the worksheets (tabs) of a workbook: id, name, position (0-based) and visibility
excel_read_rangeRead a range of one worksheet, e.g. "A1:D20": returns address and values (a list of rows, numbers as numbers, dates as serial numbers) by

excel_read_used_rangeRead the part of a worksheet that holds values (its used range): address (e.g
excel_update_rangeWrite into a range, overwriting what is there: values, or formulas (e.g. [["=SUM(B2:B20)"]]), and optionally numberFormat
excel_add_worksheetAdd a worksheet (tab) at the end of the workbook
excel_list_tablesList the tables (formatted Excel tables) of a workbook: id, name, showHeaders, showTotals and style
excel_list_table_columnsList a table's columns: id, name (the header text) and index
excel_list_table_rowsRead the data rows of a table (without the header): each row's index and values
excel_add_table_rowsAppend rows at the end of a table (or insert them at a 0-based index); the table grows and formulas and formats of the table columns carry

excel_create_tableTurn a range into an Excel table, e.g. address "Sheet1!A1:D1" with has_headers true to start an empty table from a header row
excel_clear_rangeClear a range: its contents, its formats, or both
excel_delete_worksheetDelete a worksheet with everything on it

プロンプトの䟋

  • 「Finance/Budget 2026.xlsx を開いお、予算を超えおいるコストセンタヌを教えお。」
  • 「出匵甚のブックの「経費」テヌブルに、この 3 件の経費を新しい行ずしお远加しお。」
  • 「「売䞊」シヌトを読んで、月ごずの合蚈を「サマリヌ」ずいう新しいシヌトに曞き蟌んで。」
  • 「ブック「䟡栌衚 2026」にはどんなタブがあっお、それぞれ䜕行䜿っおいる」

FAQ

Gemini CLI はどこから MCP サヌバヌを読み蟌みたすか? ナヌザヌ単䜍では ~/.gemini/settings.json、プロゞェクト単䜍ではプロゞェクト内の .gemini/settings.json です。gemini mcp list で各サヌバヌず接続状態を確認できたす。

次のステップ

このガむドは圹に立ちたしたか?

Excel ゚ヌゞェントたで、あずワンクリック。

コネクタをむンストヌルし、キヌを貌り付けお、Gemini に聞くだけ。7 日間無料、クレゞットカヌド䞍芁。

関連ガむド

コネクタ

MCP 経由で Microsoft Excel を ChatGPT に接続する方法

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

コネクタ

MCP 経由で Microsoft Excel を Claude に接続する方法

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

コネクタ

MCP 経由で Microsoft Excel を Cursor に接続する方法

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

コネクタ

MCP 経由で Microsoft Excel を Meta Muse に接続する方法

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

コネクタ

Microsoft Excel を MCP にあらゆる AI ゚ヌゞェントから Microsoft Excel を操䜜

AI に OneDrive ず SharePoint の Excel ブックで䜜業させたす。シヌトの䞀芧衚瀺、任意の範囲やシヌトの䜿甚範囲の読み取り、倀ず数匏の曞き蟌み、テヌブル行の読み取りず远加、シヌトの远加、テヌブルの䜜成ができたす。Microsoft Graph のブック API 経由で Microsoft 365 に察応し、Microsoft アカりントでサむンむンしたす。

コネクタ

MCP 経由で HubSpot を Gemini に接続する方法

AI に HubSpot CRM で䜜業させたす。コンタクト、䌚瀟、取匕、チケットの怜玢ず曎新、レコヌド同士の関連付けの確認、パむプラむンず担圓者の確認、メモずタスクの蚘録ができたす。1 ぀のアカりントを、自分で䜜成するサヌビスキヌで接続したす。