online.mdkit/mdkit
repo:https://github.com/getmdkit/mdkit
Document-to-Markdown MCP server — convert PDF, Office and HTML into LLM-ready Markdown.
- transport:
- remote
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- convert_documentshallow
Convert a document to Markdown synchronously (the fast lane). Decode ``content_base64`` (the raw file bytes, base64-encoded) and run markitdown over it, returning ``{markdown, meta}`` where ``markdown`` is the converted text and ``meta`` carries the source ``filename`` and the output ``length`` in characters. Best for small office/HTML/text files; for large or complex documents (or OCR-heavy PDFs) use ``submit_conversion_job`` instead.
- get_conversion_jobshallow
Check the status of an asynchronous conversion job you submitted. Returns ``{job_id, status, ...}`` for one of YOUR jobs (scoped to the calling identity; another caller's job id is reported as not found). When the job has ``succeeded``, small results are inlined as ``markdown`` and larger ones are returned as a ``result_url`` to fetch. A ``failed`` job includes its ``error``.
- submit_conversion_jobshallow
Submit a document for asynchronous, high-fidelity conversion (docling). Stores the uploaded bytes, then enqueues a ``convert.docling`` job (costs 10 credits, charged now). Returns ``{job_id, status, result_url}`` — poll ``get_conversion_job`` with ``job_id`` (or supply ``webhook_url`` for a signed completion callback). Requires an API key. Raises if the docling backend is not configured for this deployment.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/0da32633-137c-4f1e-8895-e2c97f18ff69)