Office Live MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Office Live MCPIn my open Excel workbook, sort the Sales table by revenue descending"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
https://github.com/user-attachments/assets/b5911b0d-fa66-4d23-a888-ed7adeeeea07
Why Office Live MCP
Related MCP server: DocuHand
Try it on a real task
Ask your agent | You get |
“Generate Word documents and PDFs from this register using my template. Show the plan first.” | A document per row, previewed before generation. Codes such as |
“Compare these two registers by code and show what changed.” | |
“Read the comments in Word and propose edits. Apply them after I approve.” |
129 tools for Excel, Word and document workflows - formulas, data cleanup, goal seek, pivots, charts, templates, comment threads and more. Full catalog →
For compact responses, searches, comparisons, issue reports, formula traces and Word outlines return at most one
officelive:// link for the whole result; request per_match_links=true for individual locations.
excel_write_range keeps its existing read-back by default. Use readback="summary" for shape, counts, errors and
up to five sample cells, or readback="none" to omit value echoes. Undo and journaling work as before.
Lay out a sheet in two calls, each with one office_undo entry:
excel_set_dimensions(workbook="Report.xlsx", sheet="Data",
column_widths={"A": 12, "B": 24, "C": 18},
row_heights={"1": 28, "2": 20})
excel_format_ranges(workbook="Report.xlsx", sheet="Data", ranges=[
{"cells": "A1:C1", "format": {"bold": True, "fill_color": "lightblue"}},
{"cells": "B2:B336", "format": {"number_format": "0.00"}},
])excel_set_dimensions(..., cells="", autofit="columns") fits only the used range.
Autofit rejects ranges above 100,000 cells or 1,000 affected dimensions and checks a
5-second budget between small COM calls, returning a clear error with undo for partial
changes. A synchronous Excel COM call cannot be interrupted while it is running.
Install
Requirements: Windows 10/11 (64-bit) and desktop Excel and/or Word.
Download the installer (
…-setup.exe) from the latest release.Run it: Next → Next → Finish. On a fresh install, detected agents are preselected; choose full or read-only access.
Restart your agent and ask: “show me which workbooks are open in Excel”.
Update: run the new setup.exe over the old one, or in PowerShell (agents closed):
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/mikhalchankasm/office-live-mcp/main/scripts/update.ps1)))
— scripts/update.ps1 installs the latest release silently. Uninstall: Settings → Apps → Office Live MCP.
Data and costs: the server runs locally, without an Office add-in; what your agent reads goes to its model provider,
and the agent and model are billed under that provider's terms.
Learn more
Full documentation · Tool catalog · Changelog · Comparison with Claude, ChatGPT and other MCP servers · MIT license
This server cannot be deployed
Maintenance
Related MCP Connectors
Create, review and edit Word, PowerPoint, Excel and PDF documents from any AI agent.
Real Word and Excel for agents: open your .docx/.xlsm, read, propose, apply, get it back intact.
An agent-first office suite Claude & ChatGPT read and write over one MCP URL.
- ZionDeskOAuthapp.ziondesk
Connect ChatGPT, Claude, Cursor or VS Code to your Windows PC: files, terminal, browser, apps.
1
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to read, create, edit Word/Excel/PPT files and manage the filesystem on the user's computer via natural language.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents on Windows to drive real Microsoft Word and WPS Office applications through COM, automating legacy .doc/.docx batch conversion, bookmark and placeholder template filling, print-fidelity PDF export, extraction from legacy binaries, editing of documents currently open on screen, and mail-merge batch generation. It hardens these operations with CJK font preservation, password and corruption pre-checks, structured self-correcting errors, path allowlisting, read-only mode, and automatic Word-to-WPS failover.1MIT

SumOffice MCP serverofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to open, read, propose, and apply edits to real Word and Excel files while preserving macros, Power Query, and file integrity.MIT- AlicenseBqualityBmaintenanceEnables AI agents to read and edit live, already-open Word, Excel and PowerPoint documents rather than files on disk, with formulas calculated and changes visible on screen as they happen. Exposes 85 tools across the three apps plus raw Office.js escape hatches, all running locally alongside other MCP servers.860MIT