mcp.office
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp.officeconvert my report.docx to pdf"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp.office
Combined MCP server for Euro-Office DocumentServer workflows focused on:
Word editor integration
PDF editing/form workflows
document conversion
force-save and session info commands
headless prompt-based document editing (no UI)
Why combined MCP
Euro-Office DocumentServer exposes one command and conversion stack for multiple formats. A single MCP server gives one integration point while still supporting both Word and PDF use cases.
Related MCP server: doc-ops-mcp
Tools
check_health: probes/healthcheckon DocumentServerbuild_editor_config: generates editor payload forword,cell,slide, orpdfconvert_document: calls conversion endpointcommand_force_save: triggers force save for an active document keycommand_info: fetches session info for a document keydescribe_capabilities: quick summary of Word/PDF supportedit_document_from_prompt: non-visual editing for DOCX and PDF
Environment variables
EURO_OFFICE_BASE_URL(default:http://localhost:8080)EURO_OFFICE_TIMEOUT_SECONDS(default:20)EURO_OFFICE_COMMAND_PATH(default:/coauthoring/CommandService.ashx)EURO_OFFICE_CONVERT_PATH(default:/ConvertService.ashx)EURO_OFFICE_JWT_SECRET(optional, enables signed requests)EURO_OFFICE_JWT_HEADER(default:Authorization)EURO_OFFICE_JWT_PREFIX(default:Bearer)
Local run
pip install -r requirements.txt
python server.pyHealth checks:
GET /healthzGET /readyz
Docker
docker build -t ghcr.io/gdmkonsult/mcp.office:main .
docker run --rm -p 8000:8000 \
-e EURO_OFFICE_BASE_URL=http://documentserver:8080 \
-e EURO_OFFICE_JWT_SECRET=replace-me \
ghcr.io/gdmkonsult/mcp.office:mainNotes
The MCP focuses on API-level editing orchestration, not UI automation.
Your host application still needs to serve files and callback endpoints.
Some environments use different command/convert paths; configure via env vars.
Headless DOCX editing supports prompt actions like replace, append, prepend, and delete paragraph containing.
Headless PDF editing supports either form-field updates (Field=Value prompt lines) or text-rewrite fallback that creates a new simplified PDF.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gdmkonsult/mcp.office'
If you have feedback or need assistance with the MCP directory API, please join our Discord server