Office-Word-MCP-Server

MCP.Pizza Chef: GongRzhe

Your assistant can create a document from scratch, add headings, paragraphs, tables, images, and footnotes, then format any of it — fonts, colors, cell shading, merged cells, borders. It also opens files you already have, searches and replaces throughout, pulls out comments by author, merges several drafts into one, adds password protection, and saves the result as a PDF. Python is required on your computer, and no outside key is needed.

Archived · The author made this repository read-only on GitHub.
Files/PDF
Writing

Use This MCP server To

Turn my rough notes into a formatted Word report Build a table from figures I paste into the chat Read a long document and pull out every comment Replace an old product name throughout a contract Merge several drafts into one clean document Save a finished document as a PDF

README

Office-Word-MCP-Server

smithery badge

A Model Context Protocol (MCP) server for creating, reading, and manipulating Microsoft Word documents. This server enables AI assistants to work with Word documents through a standardized interface, providing rich document editing capabilities.

Office Word Server MCP server

Overview

Office-Word-MCP-Server implements the Model Context Protocol to expose Word document operations as tools and resources. It serves as a bridge between AI assistants and Microsoft Word documents, allowing for document creation, content addition, formatting, and analysis.

The server features a modular architecture that separates concerns into core functionality, tools, and utilities, making it highly maintainable and extensible for future enhancements.

Example

Pormpt

image

Office-Word-MCP-Server FAQ

Do I need Microsoft Word installed?
No. It builds and edits the files directly, and the results open fine in Word, Google Docs, or Pages.
Which assistants work with it?
Claude Desktop is the documented setup, and Smithery offers a one-command install for it.
Do I need a key?
No. Everything happens on your own computer, so there is nothing to sign up for.
Can I use this to format a report properly, not just write the words?
Yes — headings, table borders, cell shading, fonts, colors, and page breaks are all under its control.
How hard is the setup?
You need Python on your machine. After that it is one install command and a short configuration block.
Can it work on documents I already have?
Yes. It reads existing files, edits them in place, extracts comments, and can copy or merge them.