root-ext-docs
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., "@root-ext-docsextract text from the meeting notes 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.
root-ext-docs
Document-engineering MCP tool server for ROOT Workspace (and any MCP host). Twelve tools across four surfaces:
PDF —
pdf_info(which pages are text, which are scans),pdf_extract_text(page-ranged),pdf_pages_to_images(render toderived/— where the workspace viewer and the model's image-read path pick them up),ocr_pdf(local tesseract).Office —
docx_extract,pptx_extract: structure-keeping markdown (headings, tables, slide notes).Images —
ocr_image,image_convert,image_crop,image_annotate(labelled rectangles for pointing at drawings).Archives —
archive_list,archive_extract(zip-slip refused by name, size/entry caps).
Charter, binding and tested: extract and derive, never mutate
sources. No tool overwrites, deletes, or edits a user's file in
place; write tools refuse output paths that collide with inputs and
default to derived/ beside the source.
OCR needs the system tesseract binary (brew install tesseract) and
refuses by name without it. Nothing in this pack reaches the network.
Develop
uv venv && uv pip install -e ".[dev]"
.venv/bin/pytestRelated MCP server: pdf-reader-mcp
Package (signed .rootx, ADR-0018)
uv build
.venv/bin/python tools/build_pack.py # --unsigned for a test buildMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA universal MCP server for document processing, conversion, and automation. Handle PDF, DOCX, HTML, Markdown, and more through a unified API and toolset.1317139MIT
- Flicense-qualityDmaintenanceMCP server for extracting text from PDF files, supporting local files and URLs.
- Alicense-qualityDmaintenanceUniversal MCP server for extracting text from various document formats including PDF, Excel, Word, CSV, and more, with support for streaming, limits, and markdown conversion.3MIT
- Alicense-qualityCmaintenanceA local MCP server that drives PDFium and pypdf to perform comprehensive PDF operations including inspection, assembly, page editing, watermarking, rendering, extraction, form filling, encryption, compression, attachments, bookmarks, and metadata management.MIT
Related MCP Connectors
OCR.space MCP — wraps the OCR.space API (ocr.space) for image/PDF → text OCR.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
PDF accessibility checks (veraPDF PDF/UA-1), auto-fix and Markdown conversion. EU-hosted.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/graphgrow/root-ext-docs'
If you have feedback or need assistance with the MCP directory API, please join our Discord server