
Groupdocs Viewer Mcp
Brings GroupDocs.Viewer's 170+ format rendering engine into Claude, Cursor, and other MCP clients as two tools: RenderPage turns any page from PDFs, Office docs, or HTML into PNG images that agents can analyze inline, while GetViewInfo returns file type, page count, and dimensions without rendering. Runs via dnx with no install step, as a dotnet global tool, or in Docker. Storage paths are configurable and you can pass passwords for protected documents. Useful when you need AI agents to visually inspect reports, contracts, or presentations rather than just reading extracted text. The repo includes integration tests that verify every release against the published NuGet package across all three major platforms.
- tools
- 2
- transport
- STDIO
- env vars
- 5
- last updated
- Sep 6, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
RenderPageRenders a single document page as a PNG image and returns it inline (plus saves a copy to storage as <source-stem>_page<N>.png).
Renders a single document page as a PNG image and returns it inline (plus saves a copy to storage as <source-stem>_page<N>.png).
No parameter schema in public metadata yet.
GetViewInfoReturns file type, page count, and per-page dimensions as JSON — without rendering.
Returns file type, page count, and per-page dimensions as JSON — without rendering.
No parameter schema in public metadata yet.
Sponsors
Configuration
GROUPDOCS_MCP_STORAGE_PATHGROUPDOCS_MCP_OUTPUT_PATHGROUPDOCS_LICENSE_PATHGROUPDOCS_METERED_PUBLIC_KEYGROUPDOCS_METERED_PRIVATE_KEYReadme
GroupDocs.Viewer MCP Server
MCP server that exposes GroupDocs.Viewer as AI-callable tools for Claude, Cursor, GitHub Copilot, and other MCP agents.
Details
- Repository
- github.com/groupdocs-viewer/groupdocs.viewer.mcp
- Category
- Design & Creative
- Package
GroupDocs.Viewer.Mcp- Transport
- STDIO
- Registry
- MCP registry, active