Skip to content
Agentmart
Submit a tool

Docparser MCP by usefulapi

Run Docparser parsers: import documents by URL or upload, check status, read parsed results.

Connector by usefulapi.io · Domain verified by the MCP Registry

IndexedMITRemote (HTTP)
Write a review

Install

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

npx agentmarket install connector/usefulapi-io-docparser

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.

Remote endpoint

  • https://docparser.usefulapi.io/mcp Remote (HTTP)

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

Run Docparser parsers: import documents by URL or upload, check status, read parsed results.

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 and install config. Checked Oct 25, 2026.

Tools
6 read · 2 write · 1 delete
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 9

From the running server's own tool list (tools/list) on Oct 25, 2026.

Read 6 · Look things up without changing anything.

  • docparser_get_document_results
  • docparser_get_document_status
  • docparser_list_document_results
  • docparser_list_parser_models
  • docparser_list_parsers
  • docparser_ping

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

  • docparser_fetch_document_from_url
  • docparser_upload_document

Delete 1 · Delete, drop, revoke or wipe things.

  • docparser_reparse_documents

Network hosts it talks to 1

  • docparser.usefulapi.io · found in remote endpoint, install command

Files it touches

  • Any path the agent passes to its tools

Tools (9)

As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • docparser_fetch_document_from_urlImport a document from a URL

    WRITE: ask Docparser to download a document from a publicly reachable URL and parse it with the given parser. Uses page credits of the account's plan (documents queue when credits run out). Docparser may buy extra credits by itself only if the account owner turned on automatic credit replenishment, or the account is on an annual plan that renews early when credits run out - check the Docparser billing settings first. This server never buys credits or changes the plan. Returns the new document_id: poll docparser_get_document_status, then read docparser_get_document_results. POST /v2/document/fe…

  • docparser_get_document_resultsGet parsed data of one documentread-only

    The parsed data of one document (the fields and tables the parser extracted, plus file name, page count and upload/processing times). Docparser allows 60 of these calls per minute. GET /v1/results/{parser_id}/{document_id}.

  • docparser_get_document_statusGet document statusread-only

    Processing status of one document: importing/processing flags, page count, timestamps (uploaded, imported, processed), webhook dispatch and failed jobs. Poll this after a fetch/upload: the document is done when importing_in_progress and processing_in_progress are false, processed_at is set and failed_jobs is empty (a non-empty failed_jobs means it failed); then read the results. GET /v2/document/status/{parser_id}/{document_id}.

  • docparser_list_document_resultsList parsed data of many documentsread-only

    Parsed data of several documents of one parser: the last uploaded ones (default), or those uploaded/processed after a date. Returns up to 100 documents per call; page with offset (next_offset is null on the last page). Docparser allows 30 of these calls per minute. GET /v1/results/{parser_id}.

  • docparser_list_parser_modelsList parser model layoutsread-only

    List the model layouts of one parser (id and label). GET /v1/parser/models/{parser_id}.

  • docparser_list_parsersList parsersread-only

    List all Document Parsers on the account (id and label). Start here: the parser id is needed by every other tool. GET /v1/parsers.

  • docparser_pingCheck API keyread-only

    Check that the connected Docparser API key works. Returns {msg: "pong"} when it does. GET /v1/ping.

  • docparser_reparse_documentsRe-parse documentscan change or delete data

    WRITE: run the parser again over already imported documents (for example after changing parsing rules). Replaces their parsed data. Re-parsing documents already in the account does not use additional credits. 1-50 document ids per call. POST /v1/document/reparse/{parser_id}.

  • docparser_upload_documentUpload a document (base64)

    WRITE: upload one small file as base64 content to a parser and parse it. Uses page credits of the account's plan. Docparser may buy extra credits by itself only if the account owner turned on automatic credit replenishment, or the account is on an annual plan that renews early when credits run out - check the Docparser billing settings first. This server never buys credits or changes the plan. Prefer docparser_fetch_document_from_url for large files. Returns the new document id and the remaining quota. POST /v1/document/upload/{parser_id}.

Signals

Stars
0
Forks
0
Open issues
1
Last commit (this folder)
Oct 24, 2026 (5 days ago)
Last release
Oct 25, 2026 (4 days ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.usefulapi/docparser
Version
1.11.0
Auth
Auth not stated
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 26, 2026

More from usefulapi.io

Cite this page

Docparser MCP by usefulapi. Agent Mart. https://agentmart.dev/connectors/usefulapi-io-docparser (last updated 2026-10-26)