MCP Genoffice
UnclaimedMCP server for GenOffice: byte-preserving docx/pptx editing via GenOffice engines
Set up this server
01 / Choose your client
02 / Before you connect
Authentication is not specified. Check the project instructions before connecting.
Project instructions03 / Add the configuration
claude mcp add --transport stdio 'mcp-genoffice' -- 'npx' '-y' 'mcp-genoffice'04 / Check it in your client
Open your client’s MCP settings and confirm the server connects and lists its tools. A copied configuration does not confirm a working connection.
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
15 of 15 tools
Documented tools (15)
From project documentation. A server handshake does not verify each tool’s description or behavior.
genoffice_app_eval
Evaluate read-only JS in the app page context (DOM)
genoffice_app_launch
Launch the app with the CDP debug port (handles auto-update relaunch)
genoffice_app_open_file
Open a file in the app (macOS open -a, registered doc types)
genoffice_app_screenshot
PNG screenshot of the app window over CDP
genoffice_app_status
GenOffice desktop app: installed? CDP port up? (read-only)
genoffice_docx_blocks
Parse a .docx and list top-level blocks (index, type, style, text)
genoffice_docx_create
Create a NEW .docx from scratch (optional initial paragraphs, each with optional formatting)
genoffice_docx_delete
Delete blocks (paragraphs/headings) — remaining blocks byte-preserved
genoffice_docx_patch
Rewrite one or more paragraphs with a byte-preserving roundtrip; optional formatting per edit (bold/italic/color/sizePt/font); writes a new file, never touches the original
genoffice_docx_watermark
Set/remove a text watermark (header regenerated, body byte-preserved)
genoffice_extract_text
Extract readable text from .docx / .xlsx / .pptx / .pdf (slides/table structure preserved)
genoffice_pptx_create
Create a NEW .pptx from scratch (one blank slide)
genoffice_pptx_delete
Delete elements from a slide (other slides/parts byte-preserved)
genoffice_pptx_patch
Replace text of elements on a slide (element-level byte-preserving); optional formatting per edit (bold/italic/color/sizePt/font)
genoffice_pptx_slides
List slides and their text elements (id, name, type, text)
Tool change history
FAQ
Questions about MCP Genoffice MCP Server
- How do I connect MCP Genoffice MCP Server to Claude?
- Run `claude mcp add mcp-genoffice -- npx -y mcp-genoffice` in Claude Code, or add the same command and arguments under mcpServers in Cursor's mcp.json or Claude Desktop's claude_desktop_config.json, then restart the client. The blocks above are ready to paste.
- Is MCP Genoffice MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can MCP Genoffice MCP Server do?
- MCP Genoffice MCP Server documents 15 tools to the agent, including genoffice_app_eval, genoffice_app_launch, genoffice_app_open_file. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.