by puchunjie
Automate Word document creation and editing with our Node.js server. Includes PDF to Word format converter and Google Do
Creates and edits Microsoft Word documents programmatically through AI commands. Handles document creation, text formatting, tables, and search/replace operations.
Word Document Tools is a community-built MCP server published by puchunjie that provides AI assistants with tools and capabilities via the Model Context Protocol. Automate Word document creation and editing with our Node.js server. Includes PDF to Word format converter and Google Do It is categorized under productivity, file systems. This server exposes 7 tools that AI clients can invoke during conversations and coding sessions.
You can install Word Document Tools in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
MIT
Word Document Tools is released under the MIT license. This is a permissive open-source license, meaning you can freely use, modify, and distribute the software.
Read, analyze, and understand files in your project
Example
Summarize README, analyze code structure, find TODO comments across codebase
Navigate large codebases 5x faster, understand projects quickly
Create, move, rename, and organize files based on natural language instructions
Example
Organize downloads by file type, rename files following convention, batch process images
Save hours on manual file organization
Search files for patterns, extract data, find information across directories
Example
Find all config files with API keys, extract emails from documents, search logs for errors
Find information instantly instead of manual grep/find
Share your MCP server with the developer community
Word Document Tools is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.
Useful MCP listing: Word Document Tools is the kind of server we cite when onboarding engineers to host + tool permissions.
Word Document Tools is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.
We wired Word Document Tools into a staging workspace; the listing’s GitHub and npm pointers saved time versus hunting across READMEs.
Word Document Tools has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
We evaluated Word Document Tools against two servers with overlapping tools; this profile had the clearer scope statement.
According to our notes, Word Document Tools benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
Word Document Tools is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.
I recommend Word Document Tools for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.
Word Document Tools is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.
showing 1-10 of 75
A Model Context Protocol (MCP) server that provides AI-powered Word document manipulation capabilities. This server implements the MCP protocol to enable AI applications to create, edit, and manage Word documents through natural language interactions.
<a href="https://glama.ai/mcp/servers/q9e176vq7l"> <img width="380" height="200" src="https://glama.ai/mcp/servers/q9e176vq7l/badge" /> </a>npx @puchunjie/doc-tools-mcp
Or install globally:
npm install -g @puchunjie/doc-tools-mcp
For use as a dependency in your project:
npm install @puchunjie/doc-tools-mcp
npx @puchunjie/doc-tools-mcp
The server will start on port 8765 by default
Configure your AI application (e.g., Cursor, VSCode) to use the MCP server:
http://localhost:8765
The server provides the following MCP functions:
create_document - Create a new Word document
open_document - Open an existing Word document
add_paragraph - Add a paragraph to the document
add_table - Add a table to the document
search_and_replace - Find and replace text in the document
set_page_margins - Set document page margins
get_document_info - Get document metadata
~/.cursor/mcp.json{
"mcpServers": {
"doc-tools-mcp": {
"command": "npx",
"args": [
"@puchunjie/doc-tools-mcp"
]
}
}
}
Or for local development version:
{
"mcpServers": {
"doc-tools-mcp": {
"command": "node",
"args": [
"/path/to/your/doc-tools-mcp/dist/mcp-server.js"
]
}
}
}
After configuration, you can use natural language to manipulate Word documents:
"Create a new document named report.docx"
"Add a heading 'Monthly Report' to report.docx"
"Insert a 4x3 table with sales data"
Similar integration steps apply to other tools that support the MCP protocol. Consult your tool's documentation for specific MCP server configuration steps.
To extend or modify this MCP server:
git clone <repository-url>
cd doc-tools-mcp
npm install
npm run start
npm run build
src/services/DocumentService.tssrc/mcp-server.tsMIT
If you encounter any issues or have suggestions for improvements, please submit an issue on our GitHub repository.
Generate boilerplate files, apply templates, create project structures
Example
Create React component with tests and styles, generate OpenAPI spec, scaffold new project
Eliminate repetitive file creation work
Prerequisites
Time Estimate
10-20 minutes including configuration
Steps
Troubleshooting
✓ Do
✗ Don't
💡 Pro Tips
Architecture
MCP server provides file I/O operations (read, write, search, metadata) as tools Claude can invoke with natural language instructions.
Protocols
Compatibility
✓ Use when
Use for code analysis, file organization, content search, template generation, and automating repetitive file operations. Best for local development workflows.
✗ Avoid when
Avoid for system-critical files, sensitive credentials, production environments, or when file integrity is paramount. Don't use on files you can't afford to lose.