SumOffice MCP server
OfficialThis server has a remotely hosted endpoint. Open its connector listing for connection details, authentication requirements, and setup instructions:
SumOffice MCP server — real Word and Excel for agents
One server, two ways to run it. The agent opens your .docx / .xlsx / .xlsm, reads it, proposes a change, you approve, the file comes back intact — Excel and Word open the result without a repair dialog. Macros (VBA) and Power Query travel with the file.
Registry name: com.sumoffice/office · page with proof: https://sumoffice.com/mcp · image: docker.io/hissih/sumoffice-mcp
Remote — nothing to install
https://view.sumoffice.com/mcp (streamable HTTP).
claude mcp add --transport http sumoffice https://view.sumoffice.com/mcpClients without HTTP support: npx -y mcp-remote https://view.sumoffice.com/mcp (see examples/).
Related MCP server: Document Operator MCP
Local over stdio — local file paths
docker run -i --rm -v "$PWD:/work" hissih/sumoffice-mcpThe server runs on your machine and accepts path in document_open_file (paths under /work). The file itself is opened in a private, short-lived editor session on the SumOffice server and deleted after the session; nothing in the file is executed.
Tools
Documents (.docx) | Spreadsheets (.xlsx/.xlsm/.xlsb) | Both |
|
|
|
propose_* never writes: it returns a diff for the person or the client to approve; *_apply applies exactly that proposal. Every step is listed in the response, so the agent cannot change a file silently.
Examples
examples/claude-desktop.json— Claude Desktop (claude_desktop_config.json), local stdio via Docker.examples/cursor-mcp.json— Cursor (.cursor/mcp.json), remote HTTP.examples/claude-code.sh— Claude Code, both variants.examples/docker-compose.yml— the local server as a compose service with a mounted folder.
What it does not do yet
One editor session per document at a time; a second agent on the same file gets read-only.
Power Query definitions are preserved, not refreshed, in the server session.
Macros are read and routed (which will run natively, which stay in Excel); they are not executed by the MCP server.
Limits and privacy
Free, no account. Remote: per-address daily quota; files are deleted after the session or 24 hours at most, never used for anything else. Details: https://sumoffice.com/app-privacy.html
Licence
This repository (documentation, manifest, examples) is MIT. The server image is free for evaluation and for use with the public endpoint; production use inside an organisation is licensed per application — https://sumoffice.com/download#server. Questions: hello@sumoffice.com
This server cannot be deployed
Maintenance
Related MCP Connectors
Convert, create and edit Word, PowerPoint, Excel and PDF documents from any AI agent.
An agent-first office suite Claude & ChatGPT read and write over one MCP URL.
Create and manage documents, spreadsheets, and presentations from your AI assistant.
File tools for your AI chat: PDF tables to Excel, merge PDFs, images to PDF, fill PDF forms.
41
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI assistants to directly read, edit, and manipulate Word documents, supporting image and table operations, paragraph editing, and search/replace.202MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to read, modify, and create Word (.docx) and Excel (.xlsx) files through natural language commands, including batch queries and temporary table management.MIT
- 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
- AlicenseAqualityCmaintenanceEnables AI agents to read and edit Word (.docx) and PDF documents with byte-level fidelity, using minimal in-package rewrites for DOCX and text-layer detection with page rendering for PDF, including OCR-free handling of scanned files via image output.7MIT