About Document & media tools (Apify)
Document & media tools (Apify) provides document conversion, OCR, transcription, and image-processing tools for AI agents through Apify Actors. It offers hosted and local MCP server options.
Key features
- 01Convert documents to Markdown
- 02Convert office files to PDF
- 03Convert PDFs and images
- 04Transcribe audio and video
- 05OCR for images and scanned PDFs
Use cases
- 01Prepare documents for text-based workflows
- 02Convert office files or images to PDF
- 03Create transcripts with timestamps and subtitles
- 04Extract text from scanned pages
MCP support
The tools are exposed to MCP clients through Apify's hosted MCP server or a local stdio server. Calls accept public file URLs and a per-call charge limit.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.apify.com?tools=ai_admin/document-to-markdown,ai_admin/office-to-pdf,ai_admin/pdf-image-converter,ai_admin/audio-transcriber,ai_admin/image-to-text-ocr,ai_admin/text-to-speech,ai_admin/website-screenshot,ai_admin/domain-whois-dns-ssl,ai_admin/video-frame-extractorclaude mcp add --transport http andriyvk-apify-document-tools https://mcp.apify.com?tools=ai_admin/document-to-markdown,ai_admin/office-to-pdf,ai_admin/pdf-image-converter,ai_admin/audio-transcriber,ai_admin/image-to-text-ocr,ai_admin/text-to-speech,ai_admin/website-screenshot,ai_admin/domain-whois-dns-ssl,ai_admin/video-frame-extractor{"mcpServers":{"andriyvk-apify-document-tools":{"type":"http","url":"https://mcp.apify.com?tools=ai_admin/document-to-markdown,ai_admin/office-to-pdf,ai_admin/pdf-image-converter,ai_admin/audio-transcriber,ai_admin/image-to-text-ocr,ai_admin/text-to-speech,ai_admin/website-screenshot,ai_admin/domain-whois-dns-ssl,ai_admin/video-frame-extractor"}}}Open in Cursor{"servers":{"andriyvk-apify-document-tools":{"type":"http","url":"https://mcp.apify.com?tools=ai_admin/document-to-markdown,ai_admin/office-to-pdf,ai_admin/pdf-image-converter,ai_admin/audio-transcriber,ai_admin/image-to-text-ocr,ai_admin/text-to-speech,ai_admin/website-screenshot,ai_admin/domain-whois-dns-ssl,ai_admin/video-frame-extractor"}}}Open in VS Code{"mcpServers":{"andriyvk-apify-document-tools":{"type":"http","url":"https://mcp.apify.com?tools=ai_admin/document-to-markdown,ai_admin/office-to-pdf,ai_admin/pdf-image-converter,ai_admin/audio-transcriber,ai_admin/image-to-text-ocr,ai_admin/text-to-speech,ai_admin/website-screenshot,ai_admin/domain-whois-dns-ssl,ai_admin/video-frame-extractor"}}}{"mcpServers":{"andriyvk-apify-document-tools":{"serverUrl":"https://mcp.apify.com?tools=ai_admin/document-to-markdown,ai_admin/office-to-pdf,ai_admin/pdf-image-converter,ai_admin/audio-transcriber,ai_admin/image-to-text-ocr,ai_admin/text-to-speech,ai_admin/website-screenshot,ai_admin/domain-whois-dns-ssl,ai_admin/video-frame-extractor"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEMCP server: document & media tools for AI agents
Tools for Claude, Cursor, ChatGPT and any other MCP client, backed by open-source Actors on Apify:
| Tool | What it does | Price (billed by Apify) |
|---|---|---|
convert_document_to_markdown | PDF (text and scanned, OCR in 11 languages), images, DOCX/DOC, XLSX/XLS, PPTX/PPT, ODT, RTF, HTML → Markdown, JSON tables, RAG chunks | $1 / 1,000 text pages, $4 / 1,000 OCR pages |
convert_office_to_pdf | Word, Excel, PowerPoint, OpenDocument, RTF, HTML, images → PDF or PDF/A-2b, optional merge | $10 / 1,000 documents |
convert_pdf_or_images | PDF pages → PNG/JPG/WebP/TIFF, images ↔ PDF, iPhone HEIC → JPG, resize | $2 / 1,000 images |
transcribe_audio | Audio and video → text, timestamped segments, SRT/VTT (Whisper large-v3, 99 languages) | $5 / 1,000 minutes |
ocr_images | Images and scanned PDFs → text, lines with confidence and boxes (38 languages incl. Ukrainian) | $1.50 / 1,000 images |
Every tool takes public file URLs and a max_charge_usd safety limit per call (default $1).
Option 1 — hosted (no install)
Use Apify's hosted MCP server with exactly these tools:
{
"mcpServers": {
"document-tools": {
"url": "https://mcp.apify.com?tools=ai_admin/document-to-markdown,ai_admin/office-to-pdf,ai_admin/pdf-image-converter,ai_admin/audio-transcriber,ai_admin/image-to-text-ocr"
}
}
}
On first connection your browser opens to sign in to Apify (or pass Authorization: Bearer <APIFY_TOKEN>).
Option 2 — local (stdio)
git clone https://github.com/AndriyVK/-apify-document-tools
cd -- -apify-document-tools/mcp-server
pip install -r requirements.txt
{
"mcpServers": {
"document-tools": {
"command": "python",
"args": ["/path/to/-apify-document-tools/mcp-server/server.py"],
"env": { "APIFY_TOKEN": "your Apify API token" }
}
}
}
Get the token in Apify Console → Settings → API & Integrations. New Apify accounts include free monthly usage credit.
Source
The Actors behind the tools live in the parent folders of this repository (MIT licence).
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.