SumOffice — Claude Code MCP server for Word and Excel
SumOffice lets an agent inspect Word and Excel files, suggest edits for approval, then apply them. Use it when you need to work with .docx, .xlsx, or .xlsm files.
claude mcp add --transport http office https://view.sumoffice.com/mcpWhat SumOffice — real Word and Excel for agents does
The server can read documents and spreadsheets, search their contents, and prepare edits. Proposed changes come back as a diff; applying them requires approval. It also handles comments, macro inspection, Power Query details, copies, and PDF export.
Connect to the hosted server over HTTP or run the local option with Docker. With local mode, the agent supplies a file path under /work, while the file is opened in a short-lived editor session on SumOffice’s server and deleted afterwards. That matters if the document must stay on your own machine.
Only one editor session can work on a document at a time; another agent gets read-only access. Macros are not run by the MCP server, and Power Query definitions are kept without being refreshed.
What it helps with
- read text from a
.docxfile - find content in a document or spreadsheet
- review proposed edits before applying them
- save a document copy or export it as PDF
- inspect workbook macros and Power Query definitions
Example prompts for the agent
- Read
report.docxand find references to deadlines. - Suggest a replacement for the selected field in
budget.xlsxand show me the diff. - List the macros and describe the Power Query definitions in this workbook.
How to install SumOffice — real Word and Excel for agents
1Platform CLI: remote server
claude mcp add --transport http office https://view.sumoffice.com/mcp2Platform CLI
claude mcp add sumoffice-real-word-and-excel-for-agents -- docker run -i --rm docker.io/hissih/sumoffice-mcp:0.3.11Platform CLI: remote server
codex mcp add sumoffice-real-word-and-excel-for-agents --url https://view.sumoffice.com/mcp2Platform CLI
codex mcp add sumoffice-real-word-and-excel-for-agents -- docker run -i --rm docker.io/hissih/sumoffice-mcp:0.3.1Config file
{
"mcpServers": {
"sumoffice-real-word-and-excel-for-agents": {
"url": "https://view.sumoffice.com/mcp"
}
}
}{
"mcpServers": {
"sumoffice-real-word-and-excel-for-agents": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/hissih/sumoffice-mcp:0.3.1"
]
}
}
}Config file
{
"servers": {
"sumoffice-real-word-and-excel-for-agents": {
"type": "http",
"url": "https://view.sumoffice.com/mcp"
}
}
}{
"servers": {
"sumoffice-real-word-and-excel-for-agents": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/hissih/sumoffice-mcp:0.3.1"
]
}
}
}1Platform CLI: remote server
gemini mcp add -t http sumoffice-real-word-and-excel-for-agents https://view.sumoffice.com/mcp2Platform CLI
gemini mcp add sumoffice-real-word-and-excel-for-agents docker run -i --rm docker.io/hissih/sumoffice-mcp:0.3.1Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about SumOffice — real Word and Excel for agents
How do I install SumOffice in Claude Code?
For the hosted connection, run claude mcp add --transport http office https://view.sumoffice.com/mcp.
What does SumOffice do?
It gives an agent tools to read Word and Excel files, prepare edits for approval, and apply approved changes. It can also save copies and export documents to PDF.
Does SumOffice run macros or refresh Power Query?
No. It can inspect and route macros, but does not execute them. Power Query definitions remain in the file, but the server session does not refresh them.