Skip to content
Agentmart
Submit a tool

MinerU

MinerU document parsing API — PDFs, images, DOCX, PPTX with OCR and batch processing.

Connector by linxule · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 10
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/linxule-mineru

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MinerU document parsing API — PDFs, images, DOCX, PPTX with OCR and batch processing.

Use cases: document-processing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
7 read · 5 write · 0 delete · 2 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 14

Read from the source code; the running server may list different tools.

Read 7 · Look things up without changing anything.

  • mineru_batch
  • mineru_batch_status
  • mineru_bundle
  • mineru_capabilities
  • mineru_operation_status
  • mineru_parse
  • mineru_status

Write 5 · Create, change, send or run things.

  • mineru_cancel
  • mineru_download_results
  • mineru_merge_slices
  • mineru_submit
  • mineru_upload_batch

Not yet classified 2 · We could not tell from the name and description.

  • mineru_parse_long
  • mineru_resume

Network hosts it talks to 2

  • github.com · found in code
  • mineru.net · found in code

Files it touches

  • Your home directory (~)
  • Any path the agent passes to its tools

Tools (14)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • mineru_batch

    Parse multiple public URLs in one batch. The local guard allows up to 200 URLs. Returns batch_id for status checks.

  • mineru_batch_status

    Get batch results. Supports pagination for large batches.

  • mineru_bundle

    Validate a completed local operation bundle without downloading or parsing.

  • mineru_cancel

    Stop local processing. Remote cancellation is unsupported unless verified.

  • mineru_capabilities

    Read locally known adapter capabilities; refresh explicitly performs discovery.

  • mineru_download_results

    Download batch results and extract named paper folders. Each folder contains {name}.md, {name}_content.json (structured TOC), and images/. Output includes parsed title — verify it matches the expected paper.

  • mineru_merge_slices

    Stitch the slices of a mineru_parse_long batch into one {name}/{name}.md (+ {name}_content.json with per-slice references and unknown page provenance). Slices are ordered by their page range; each is marked with an HTML comment. Waits for nothing — if any slice is still processing, it reports and you re-run later.

  • mineru_operation_status

    Read a durable operation snapshot; refresh performs one safe remote status request.

  • mineru_parse

    Parse a document URL. Returns task_id to check status.

  • mineru_parse_long

    Submit a document as one batch of page-range slices, with a local limit of 200 pages per requested slice. Give total_pages (from `mdls -name kMDItemNumberOfPages`, `pdfinfo`, or the viewer) — it is auto-detected only for local files on macOS. Returns a batch_id; poll with mineru_batch_status, then stitch with mineru_merge_slices.

  • mineru_resume

    Continue safe recorded checkpoints without starting a second parse.

  • mineru_status

    Check task progress. Returns download URL when done.

  • mineru_submit

    Submit once with a durable local journal. A lost remote ID requires reconciliation; it is never automatically resubmitted.

  • mineru_upload_batch

    Upload local files for batch parsing. Returns batch_id for status checks.

Compare and alternatives

    Featured in

    Signals

    Stars
    10
    Forks
    3
    Open issues
    0
    Last commit
    Oct 5, 2026 (23 days ago)
    Last release
    Sep 16, 2026 (1 month ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    Registry name
    io.github.linxule/mineru
    Version
    1.2.0
    Auth
    No auth
    Packages
    npm mineru-mcp
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from linxule

    Cite this page

    MinerU MCP server. Agent Mart. https://agentmart.dev/connectors/linxule-mineru (last updated 2026-10-24)