Office Word MCP Server

Office Word MCP Server

Productivity
GongRzhe
claudecursorvscodecodexgeneric
FreeOpen Source

About

An MCP server that lets AI agents create, read, and edit Microsoft Word documents. Supports generating .docx files, reading and writing text content, and applying styles — enabling automated document processing.

Our Verdict

Office Word MCP Server brings productivity capabilities to the MCP ecosystem. Its GitHub popularity reflects community trust, and the standardized protocol ensures broad compatibility across AI clients.

Pricing

free
Free and open source

Use Cases

  • Integrating productivity capabilities into AI agent workflows
  • Building custom AI-powered tools with Office Word MCP Server
  • Enhancing AI agent functionality with standardized MCP access

Pros

  • Office Word MCP Server provides standardized MCP protocol access
  • Open source with 2,118 GitHub stars
  • Active development and community support

Cons

  • Requires MCP-compatible client (Claude, Cursor, etc.)
  • Setup complexity varies by client
  • Some features may depend on client capabilities

Installation

pip install -r https://raw.githubusercontent.com/GongRzhe/Office-Word-MCP-Server/main/requirements.txt

Frequently Asked Questions

What can Office Word MCP do?

Lets AI agents directly manipulate Word documents: create new documents with content, read text and structure of existing documents, apply font/size/color formatting, insert tables and lists, and add headers and footers. Ideal for automated report generation, batch document processing, and content extraction.

Does Office Word MCP require Microsoft Office?

No. The MCP server is built on the python-docx library, which operates on the .docx file format directly without needing Microsoft Office. It runs on Windows, macOS, and Linux with no Office license required.

Does Office Word MCP support Chinese?

Fully supported. Based on python-docx's Unicode support, it correctly handles Chinese, Japanese, and other multi-byte characters for document reading, writing, and formatting.