extract_images
Extracts images from a document as base64-encoded data. Returns up to 10 images per call.
How to use it
Project documentation lists extract_images for the Go Docs MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Go Docs MCP
go install github.com/drolosoft/go-docs-mcp@latestOther tools in Go Docs MCP (12)
Extracts tables from a document as structured data.
Returns full document metadata.
Extracts the document outline (table of contents / bookmarks) as a structured list.
Returns the text from the first 3 pages of a document as a quick summary.
Lists all documents in the configured directory with format detection.
Lists all supported document formats and their dependency status.
PDF, TXT, MD, CSV, DOCX, and images from one server
Forces OCR on a PDF document using tesseract. Useful for scanned/image-based PDFs or when pdftotext returns garbled text. Requires tesseract and pdftoppm.
Reads the extracted text content of a document. Automatically falls back to OCR if the document is image-based/scanned and pdftotext returns empty text.
Extracts text from an image file using OCR. Supports PNG, JPG, and TIFF. Requires tesseract.
Downloads a document from a URL and extracts its text content. Maximum file size: 50MB.
Searches within a document for lines matching a query. Returns matches with 2 lines of context and approximate page numbers.