
Graph Excel
Read and edit Excel workbooks on SharePoint/OneDrive via Microsoft Graph, with verified writes.
- GitHub stars
- 3
- tools
- 12
- transport
- STDIO
- env var
- 1
- last updated
- Nov 7, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
login_statusChecks the token, or starts a device code login
Checks the token, or starts a device code login
No parameter schema in public metadata yet.
resolveReturns drive/item ids, last modified, and the sheets with their used ranges
Returns drive/item ids, last modified, and the sheets with their used ranges
No parameter schema in public metadata yet.
read_rangeReturns values plus a sha256 hash per cell, and fills on request
Returns values plus a sha256 hash per cell, and fills on request
No parameter schema in public metadata yet.
write_valuesWrites blocks of values with a base check (expected) and read-back verification
Writes blocks of values with a base check (expected) and read-back verification
No parameter schema in public metadata yet.
append_updateAdds or replaces a 「-----update-----」 section under a cell's existing text, keeping the original part byte-identical, and can fill the row with a color
Adds or replaces a 「-----update-----」 section under a cell's existing text, keeping the original part byte-identical, and can fill the row with a color
No parameter schema in public metadata yet.
set_fillSets or clears the fill color of one or more ranges in a single batch
Sets or clears the fill color of one or more ranges in a single batch
No parameter schema in public metadata yet.
findSearches cell text across all sheets (or one), substring or regex, and returns addresses with hashes
Searches cell text across all sheets (or one), substring or regex, and returns addresses with hashes
No parameter schema in public metadata yet.
add_sheetAdds an empty sheet (Excel name rules, no duplicates), optionally at a position
Adds an empty sheet (Excel name rules, no duplicates), optionally at a position
No parameter schema in public metadata yet.
rename_sheetRenames a sheet
Renames a sheet
No parameter schema in public metadata yet.
insert_rowsInserts empty rows above a row and verifies the shifted row moved intact
Inserts empty rows above a row and verifies the shifted row moved intact
No parameter schema in public metadata yet.
append_rowsAppends rows below the last used row; the target cells must still be empty
Appends rows below the last used row; the target cells must still be empty
No parameter schema in public metadata yet.
set_formatBold, italic, font color and size, wrap, alignment and number format for one or more ranges
Bold, italic, font color and size, wrap, alignment and number format for one or more ranges
No parameter schema in public metadata yet.
Sponsors
Configuration
GRAPH_EXCEL_HOMEFolder for token.json and workbooks.json. Default: ~/.graph-excel
Readme
graph-excel-mcp
Read and edit Excel workbooks on SharePoint and OneDrive from AI agents — without overwriting anyone’s edits.
Details
- Repository
- github.com/mickey-ichi/graph-excel-mcp
- Website
- github.com/mickey-ichi/graph-excel-mcp#readme
- Categories
- Documents & Knowledge, Data & Analytics, Productivity & Office
- Package
graph-excel-mcp- Transport
- STDIO
- Registry
- MCP registry, active