Index / Verified tools / PDF and document extraction

PDF and document extraction

Reading text, tables and structure out of PDFs and office documents. Every tool below was read from that server's own tools/list, so the name and arguments are what the server exposes, not what its description claims.

ToolServer
pdf_to_docxanswers
Convert a PDF file to a DOCX (Word) file. PDF 파일을 DOCX 파일로 변환해 반환합니다. PDF 형식의 파일만 허용됩니다. [호출당 30포인트]
arguments: pdf_url
APICK Convert
app.apick
docx_to_pdfanswers
Convert a DOCX (Word) file to a PDF file. DOCX 파일을 PDF 파일로 변환해 반환합니다. DOCX 형식의 파일만 허용됩니다. [호출당 80포인트]
arguments: docx_url
APICK Convert
app.apick
parse_documentanswers
Parse an office document (docx, pptx, xlsx, pdf, odt, ods, odp, rtf, epub, csv, doc, ppt) into clean GitHub-Flavored Markdown. Provide a document URL or a local file path. Deterministic Rust converter — headings, tabl...
arguments: url, path, format
ai.clawfetch/mcp
ai.clawfetch
filegraph_pdf_text_conversion_docsanswers
Docs for /pdf/to-text, /pdf/to-docx, /pdf/to-image — extract text with ocr, convert pdf to docx or images.
arguments: language, endpoint
document-processing
ai.filegraph
filegraph_office_documents_docsanswers
Docs for /docx/to-text, /docx/to-pdf, /xlsx/to-text, /xlsx/to-pdf, /xlsx/to-csv, /pptx/to-text, /pptx/to-pdf, /pptx/to-images — extract text/data, convert word/excel/powerpoint to pdf/csv/images.
arguments: language, endpoint
document-processing
ai.filegraph
pdf-ocr
スキャンPDFから日本語テキスト抽出 (Browser-based tool)
JobDoneBot
io.github.acromoney888
pdf_text_extractanswers
Extract text from a PDF: url or base64 data. No OCR — text-based PDFs only.
arguments: url, data, maxChars, headers
ToolSnap MCP
app.toolsnap
formation_extract_rsa_terms_ocranswers
Runs vision OCR on an already-uploaded signed Restricted Stock Purchase/Award Agreement (RSA) PDF for the active company and returns the founder and company names plus structured terms (total_shares, unvested_shares, ...
arguments: agentCode, companyId, sourceS3Uri
Lovie Company Formation
co.lovie
formation_get_ocr_upload_urlanswers
Returns a presigned S3 PUT URL for uploading a company document (kind=SAFE for a SAFE PDF, kind=RSA for a signed restricted stock purchase agreement, kind=CAP_TABLE for a cap-table file, kind=WIRE_PROOF for a wire pay...
arguments: companyId, kind, mimeType
Lovie Company Formation
co.lovie
read_brand_documentanswers
Read one indexed brand document. Returns the indexed metadata (doc_type, summary, key_topics, entities, key_quotes) plus the document body as plain text in content.text — every mime (PDF, DOCX, PPTX, XLSX, markdown, C...
arguments: document_id
Heista
co.heista
document.extractanswers
Extract clean text and metadata from supplied PDF, DOCX, HTML, Markdown, CSV, JSON, YAML, or plain-text documents.
arguments: filename, content_base64
API Acre
com.apiacre
ocr_imageanswers
Extract text from an image with GPU OCR. Best-in-class Arabic (plus Persian/Urdu) accuracy, manga-aware vertical Japanese, and strong English, French, Spanish, German, Chinese, Korean, Russian, Italian and Portuguese ...
arguments: image_base64, lang, mode, quality, api_key
ocr
com.auto-reader
verify_documentanswers
Fetches a document (PDF, DOCX, or plain text) from a URL and runs the same 3-layer citation verification as verify_citation. Use this when you have a link to a brief rather than pasted text.
arguments: url
Citation Safe Verifier
com.citationsafe
document.extract_textanswers
Extract plain text from a PDF or image (base64-encoded). Use when you need raw text for downstream AI analysis (summarization, claim checking, structured extraction). For documents at a public URL, use url.extract ins...
arguments: document_base64, mime_type
api
com.docimprint
parse_documentanswers
Parse a quoted PDF to structured Markdown (hallucination-guarded OCR for scanned pages, Japanese-strong). Get quote_id from quote_parse first; price is fixed by the quote.
arguments: quote_id, x_payment
com.mart402/extract
com.mart402
document_pipelineanswers
One call: PDF invoice to parse (hallucination-guarded OCR) + field extraction + arithmetic verification (+optional issuer enrich). Flat $0.05/document; inputs validated before payment.
arguments: url, enrich, x_payment
com.mart402/extract
com.mart402
read_documentanswers
Read a document (PDF or image) from a URL and return its contents as markdown (tables preserved) or plain text. Costs $0.00075 per page, billed to the PennyOCR account; the response includes the exact cost_usd and per...
arguments: url, pages, output, max_pages, max_cost_usd
com.pennyocr/ocr
com.pennyocr
extract_pdfanswers
Extract text and metadata from a PDF document. Price: $0.004
arguments: url
WebLens
dev.weblens
convert_documentanswers
Convert any document to another format without storing a template. Supports 100+ input/output format combinations: Office documents, PDFs, images, web pages, spreadsheets, and more. The source file can be a local path...
arguments: file, convertTo, converter, reportName, hardRefresh, outputPath
Carbone MCP
io.carbone
read_pdfanswers
Read a PDF and return its text as markdown (or plain text). Accepts a public URL or base64 bytes. Extracts the embedded text layer; a scanned, image-only PDF returns a needs-OCR notice instead of empty text. Priced pe...
arguments: source, options, idempotencyKey
docweave-mcp
io.github.nicolasmartalog
render_docxanswers
Render an editable Word (.docx) document from a Kamy template and data. Takes the same { template, data } payload as render_pdf but produces a different container — reach for it when the recipient has to EDIT the docu...
arguments: template, data, name
Kamy
dev.kamy
convert_documentanswers
Convert a file you already hold — .docx, .xlsx or .csv — into a PDF, preserving its existing content. Pass the bytes base64-encoded together with the original filename, which is what the API uses to detect the input t...
arguments: filename, fileBase64, name
Kamy
dev.kamy
ocranswers
Extract text from an image file (OCR). 이미지 파일에서 텍스트를 추출해 전체 텍스트(full_text)를 반환합니다. 문서 사진, 스캔 이미지, 캡처 화면 등 범용 이미지에 사용합니다. [호출당 12포인트]
arguments: image_url
APICK OCR
app.apick
sign_pdfanswers
Sign a PDF: opens an interactive widget where the user draws, types or uploads a signature and places it on the document. Optionally pass signature_name to pre-render a handwritten-style signature. ALWAYS use this for...
arguments: file, signature_name
DocWand
app.docwand
attach_documentanswers
Fallback/non-widget tool for binding a PromptFax document or one or more HTTPS PDF URLs into the current MCP session before requesting a quote. In ChatGPT widget sessions, prefer the widget's file controls after start...
arguments: sessionId, documentId, fileUrls
PromptFax
app.promptfax
get_document_statusanswers
Check the status of a document previously sent for signature: overall state (sent/completed/declined/expired/voided), per-recipient progress (pending/viewed/signed), and the signed PDF download URL once complete. Requ...
arguments: envelope_id
SignSimple
app.signsimple
list_documentsanswers
List the 25 most recent documents sent from the connected SignSimple account, with status and signed-PDF URLs where complete. Requires a SignSimple API key.
SignSimple
app.signsimple
get_pdf_linkanswers
Download links for the printable PDF. pdf_url is the merged tournament document (match sheet with write-in score boxes, player sheet, standings/results when they exist) — hand this to the organiser. results_pdf_url an...
arguments: tournament_key
app.turnale/turnale
app.turnale
get_pdfanswers
The printable PDF itself, returned as a base64 embedded resource — use this when the organiser wants the file handed to them and your client cannot fetch URLs. Default "sheet": the merged tournament document (match sh...
arguments: tournament_key, doc
app.turnale/turnale
app.turnale
extract_pdfanswers
Extract text + metadata from a PDF URL (text-based PDFs). (content; $0.01/call in USDC via x402, 20 free/day).
arguments: url, max_pages
fetcher
cloud.fetcher
url_to_pdfanswers
Fetch a URL and convert it to PDF using Prince. Args: url: URL of a document to fetch and convert style: Additional CSS to apply (inline stylesheet content) page_size: Page size (e.g., A4,...
arguments: url, style, page_size, page_margin, javascript, pdf_profile
Prince PDF Converter
cloud.prince
applications.upload_documentanswers
Upload one bounded PDF, JPEG, or PNG identity or company-registry document to an email-verified application using its exact version and a durable idempotency key.
arguments: expectedVersion, contextKey, fileName, mimeType, sizeBytes, contentBase64
Elron Club Public Rentals
club.elron
asksteps_import_pdfanswers
Brings a PDF into the connected asksteps account and stores it as a form template, so the answers people give can later be written back into that exact document. Requires "pdf:write". Unlike asksteps_analyze_pdf this ...
arguments: pdf_url, pdf_base64
asksteps
co.asksteps
asksteps_analyze_pdfanswers
Analyses a fillable PDF form and reports its fields, pages and whether asksteps can digitise it. Use this when someone asks whether their own PDF form, application or contract could become an online form — it answers ...
arguments: pdf_url, pdf_base64
asksteps
co.asksteps
cap_table_generate_cap_table_summary_pdfanswers
GenerateCapTableSummaryPdf renders the cap-table summary to a branded PDF on the backend document engine (Gotenberg) and returns the bytes (#364 — moves PDF generation out of the browser). Read-only.
arguments: companyId
Lovie Company Formation
co.lovie
docx_to_mdanswers
Word .docx (by URL) → clean Markdown. Feed documents to your agent pipeline.
arguments: url
com.ainetcafe/netcafe-docflow
com.ainetcafe
translate_pdfanswers
Translate a PDF from a URL while preserving the original layout — formulas, figures and two-column academic typesetting stay intact, unlike ordinary translators that flatten the document. Returns a job_id; poll check_...
arguments: url, lang_to, pages
com.ainetcafe/netcafe-docs
com.ainetcafe
webpage_to_docxanswers
Any article URL → Word .docx (rendered page → clean document).
arguments: url
com.ainetcafe/netcafe-docs
com.ainetcafe
document.tablesanswers
Extract structured table rows and columns from supplied HTML, DOCX, or CSV documents.
arguments: filename, content_base64
API Acre
com.apiacre
report_pdf_generateanswers
Return an inline PDF artifact from supplied report_meta, tables, metrics, and summary content; this read-only renderer does not persist hosted files. Use this only when a structured report payload already exists; use ...
arguments: report_meta, executive_summary, headline_metrics, tables, export_artifacts, result
AurelianFlo
com.aurelianflo
report_docx_generateanswers
Return an inline DOCX artifact from supplied report_meta, tables, metrics, and summary content; this read-only renderer does not persist hosted files. Use this only when a structured report payload already exists; use...
arguments: report_meta, executive_summary, headline_metrics, tables, export_artifacts, result
AurelianFlo
com.aurelianflo
extract_documentanswers
Extract STRUCTURED FIELDS from a document image: invoices, receipts, ID cards — or any custom JSON schema you supply. Every field returns {value, confidence, box} where the confidence and box come from the OCR geometr...
arguments: image_base64, preset, schema, lang, api_key
ocr
com.auto-reader
ocr_and_translateanswers
One call: OCR an image, then translate every line into target_lang. Arabic-first OCR and manga-aware Japanese with right-to-left-aware layout, followed by LLM translation. Automatic source-language detection. Provide ...
arguments: image_base64, target_lang, api_key
ocr
com.auto-reader
get_document_cost_toolanswers
Preview the cost to download a court filing PDF. Identify the entry with docket_id (preferred) or simple_name + item_number (legacy connectors). Does not pull the document and does not charge. Same preview as get_docu...
arguments: docket_id, simple_name, item_number, accept_charge, download
Bankruptcy Observer
com.bankruptcyobserver
get_document_toolanswers
Court filing PDF. Identify the entry with docket_id (preferred) OR simple_name + item_number (legacy cached connectors). Step 1: cost preview — omit accept_charge/download or set false. Step 2: after user confirms, ca...
arguments: docket_id, simple_name, item_number, accept_charge, download
Bankruptcy Observer
com.bankruptcyobserver
pdf_to_markdownanswers
Convert a PDF into readable Markdown for analysis and retrieval. Use this when an agent needs the text, headings, tables, and document structure from a PDF. Supply exactly one source: a public URL or base64 PDF bytes...
arguments: url, pdf_base64, page_range
Brainiall Documents
com.brainiall
extract_document_fieldsanswers
Extract structured fields and full text from a document image. Use this for invoices, receipts, forms, and similar PNG or JPEG images when the agent needs named fields rather than Markdown. PDF input is intentionally...
arguments: url, image_base64, doc_type
Brainiall Documents
com.brainiall
search_cjp_documentsanswers
Semantic search over the full text of CJP public-discipline decisions (250 PDFs ingested). Use this for topic questions ("racial bias", "drug-related misconduct", "ex parte communications") or when you need passages, ...
arguments: query, judge, year, limit
California Justice Watch
com.cajusticewatch
get_document_pipelineanswers
Obtain the CivilQuants customer-side document pipeline — the toolkit the document-heavy skills (tender review, geotechnical / geo-environmental interpretation) use to chunk a tender pack and render a Word pack on the ...
arguments: component
com.civilquants/civilquants
com.civilquants
document.extract_tablesanswers
Extract tables and forms as Markdown from a PDF or image (base64-encoded). Use when the document contains structured tabular data such as financial statements, data sheets, or forms. For plain prose documents, use doc...
arguments: document_base64, mime_type
api
com.docimprint
get_ttab_documentanswers
Retrieve and read one specific TTABVUE filing by proceeding number and entry number. Returns filing metadata, a working USPTO TTABVUE viewer link, direct PDF link when available, extraction/readability status, documen...
arguments: proceeding_number, entry_number, text_query, max_chars
GleanMark Trademark Search
com.gleanmark
word_to_pdfanswers
Convert a Word document to PDF in your browser — nothing is uploaded. A HelpySelf tool (helpyself.com).
arguments: data, pageSize
HelpySelf
com.helpyself
pdf_mergeanswers
Merge PDF files into one document. A HelpySelf tool (helpyself.com).
arguments: files
HelpySelf
com.helpyself
compare_pdfsanswers
MANDATORY for all document comparison requests. Compare two PDFs side-by-side. When the user asks to compare, diff, or find differences between two PDFs, you MUST call this tool — NEVER attempt to compare documents u...
arguments: session_id, job_id_a, job_id_b
KDAN PDF
com.kdandoc.mcp
delete_pdf_pageanswers
Delete one or more pages from a PDF and return a new versioned file. MANDATORY: Before calling this tool, call 'check_upload_status' with the session_id to confirm the file exists and retrieve the latest job_id. Skip...
arguments: session_id, job_id, page_numbers
KDAN PDF
com.kdandoc.mcp
view_pdfanswers
Display an already-uploaded PDF in an interactive viewer widget. Call this after delete_pdf_page, set_password, change_password, redact_pii, and redact_by_text_range to show the updated PDF. Also call when the user e...
arguments: session_id, job_id
KDAN PDF
com.kdandoc.mcp
get_pdf_page_imagesanswers
Use this when you need to visually inspect PDF pages to identify content that cannot be detected from text alone — for example, pages containing a logo, a photograph, a watermark, a QR code, or any visual element. Ret...
arguments: session_id, job_id, start_page, count
KDAN PDF
com.kdandoc.mcp
list_government_documentsanswers
List a government's adopted plan and budget documents. Each entry carries `covers` — every general-plan element that document answers for. A city that publishes one bound general plan satisfies all eight ...
arguments: government_id, include_superseded
OpenPublica
com.openpublica
get_pdf_metadataanswers
Read a PDF's document properties (title, author, subject, keywords, creator, producer, dates, page count).
arguments: file
com.pdfia/pdf-tools
com.pdfia
set_pdf_metadataanswers
Rewrite a PDF's document properties. Pass empty strings to strip identifying metadata before sharing. Returns base64.
arguments: file, title, author, subject, keywords, creator
com.pdfia/pdf-tools
com.pdfia
Showing 60 of 456 verified tools. Search the whole set, including full input schemas, at https://neuronto.com/tools?q=..., or connect an agent to https://neuronto.com/mcp and call find_tool. No key, no signup.

"Answers" means the endpoint responded to a handshake when last probed, and "auth required" means it demanded credentials. Both are statements about reachability, never about trustworthiness.

Other capabilities

Analytics and monitoring
1,099 verified tools
Files and storage
1,035 verified tools
Calendar and scheduling
723 verified tools
Crypto and blockchain
708 verified tools
Payments and billing
706 verified tools
Images, audio and video
637 verified tools
Maps, location and weather
598 verified tools
Web scraping and browser automation
490 verified tools
Social media
481 verified tools