# Office Word

> Use this tool when you need to programmatically create and modify Microsoft Word documents through natural language requests. It solves problems related to document editing, formatting, and automation, providing a standardized interface for AI assistants to interact with Word documents. The tool accepts natural language inputs and outputs edited Word documents, making it ideal for use cases like automated report generation, document templating, and content creation.

Canonical page: https://skillsregistry.net/skills/office-word  
JSON: https://api.skillsregistry.net/v1/skills/office-word

## Description

Office-Word-MCP-Server provides a bridge between AI assistants and Microsoft Word documents, enabling rich document editing capabilities through a standardized interface. Built with Python and python-docx, it exposes tools for document creation, content addition, text formatting, table manipulation, and style management while handling common edge cases like missing styles and locked files. The server is particularly valuable for users who need to programmatically create and modify Word documents through natural language requests, with features like proportional image scaling, custom style creation, and detailed error handling making it suitable for both simple editing tasks and complex document automation workflows.

## Trust

- **Trust score (0–1):** 0.92
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** media
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/office-word)
- **Repository:** <https://github.com/gongrzhe/office-word-mcp-server>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "office-word"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/office-word` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/office-word/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
