The MCP server exposes the full GroupDocs.Viewer engine for reading documents: every format the .NET library can open — 170+ document, spreadsheet, presentation, email, CAD, and image formats — can be rendered through render_page and inspected with get_view_info. The canonical list lives in the library documentation: supported file formats.
What changes by family:
PDF, Word, RTF, OpenDocument text — one image per printed page, exactly as the document paginates.
Excel, OpenDocument spreadsheets, CSV — the engine splits a sheet into pages; get_view_info shows how many there are before you render.
PowerPoint, OpenDocument presentations — one image per slide.
Email (EML, MSG) — the message with its headers, rendered as a page.
Images and CAD — rendered to PNG, which is also a simple way to let an agent see a format it cannot open itself.
The output is PNG only through MCP. The library also renders to HTML, JPG, and PDF, but those are not exposed as tools today.
Was this page helpful?
Any additional feedback you'd like to share with us?
Please tell us how we can improve this page.
Thank you for your feedback!
We value your opinion. Your feedback will help us improve our documentation.