PDF to Markdown MCP server
online · 100% uptimeHosted MCP front door to the pdf2md API: checked PDF-to-Markdown requests, short-lived credential.
0 stars
Reviews
Write oneNobody has reviewed PDF to Markdown yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
PDF to Markdown tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 802ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 2 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
How PDF to Markdown compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 97/100
- higher than 98% of 48,255 servers
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 232 ms
- faster than 58% of 30,031 servers
Install PDF to Markdown in Claude Code, Cursor or VS Code
claude mcp add --transport http pdf-to-md https://pdf2md.dudko.dev/mcp
What the publisher says
From the PDF to Markdown repository's README, as published. We do not edit it. Read it on GitHub
PDF to Markdown — MCP setup
Connect your AI assistant to pdf2md — PDF to clean Markdown, tables and images included — through our hosted Model Context Protocol (MCP) server. Sign in once with your dudko.dev account; no API key to paste.
The server is the front door to the pdf2md HTTP API, not a converter: a document never travels through the model or through the server. The assistant asks for a request, and runs it wherever the PDF is.
- Server: pdf-to-md
- Transport: streamable HTTP
- URL: https://pdf2md.dudko.dev/mcp
- Auth: OAuth 2.1 via auth.dudko.dev — you'll be prompted to sign in.
What you can do
Two tools, both free:
Install in Claude Code (plugin)
/plugin marketplace add dudko-dev/pdf-to-md-mcp-setup
/plugin install pdf-to-md@pdf-to-md
/reload-pluginsThen run /mcp and complete the sign-in when prompted.
Prefer not to use the marketplace? Add the server directly:
claude mcp add --transport http pdf-to-md https://pdf2md.dudko.dev/mcp
Connect from other clients
Same remote URL, same sign-in — only the config location differs.
Claude Desktop / claude.ai connectors
- Open Settings → Connectors → Add custom connector.
- Name: PDF to Markdown
- URL: https://pdf2md.dudko.dev/mcp
- Save, then connect and sign in when prompted.
Cursor
~/.cursor/mcp.json (global) or .cursor/mcp.json (per project):
{
"mcpServers": {
"pdf-to-md": {
"url": "https://pdf2md.dudko.dev/mcp"
}
}
}VS Code (GitHub Copilot / MCP) and other clients
{
"servers": {
"pdf-to-md": {
"type": "http",
"url": "https://pdf2md.dudko.dev/mcp"
}
}
}Authentication
The server is an OAuth 2.1 resource server. The first call answers 401 with a WWW-Authenticate header pointing at its protected-resource metadata:
- https://pdf2md.dudko.dev/.well-known/oauth-protected-resource/mcp
which names https://auth.dudko.dev as the authorization server (scope usage). Compliant MCP clients discover this automatically — you only need the server URL, and you sign in with your dudko.dev account. Tokens are audience-bound to https://pdf2md.dudko.dev/mcp and are refused anywhere else.
The server itself carries no files and no content: its tools return a ready-to-run HTTP request with a short-lived credential (15 minutes, good for this API only) for the account you signed in as. Your assistant runs that request wherever the file is, and the API answers the caller directly. Each request counts against your account's plan like any other API call; the MCP tools themselves are free.
Troubleshooting
retrying will not help. See https://auth.dudko.dev/account.
- 401 / asked to sign in again — the token expired; reconnect in the client.
- "plan used up" / 402 — the conversion quota for your account is spent;
no OCR; detect tells you this before you spend a conversion.
- 422 from /convert — the PDF is a scan with no text layer. pdf2md does
Claude Code shows connected).
- Tools don't appear — check the client finished the sign-in (/mcp in
Support
- Website: https://pdf2md.dudko.dev
- API docs: https://pdf2md.dudko.dev/api
- For agents: https://pdf2md.dudko.dev/llms.txt
- Contact: sergey@dudko.dev
Nothing above is checked by us. What we check is on the safety report.
PDF to Markdown: common questions
- Is PDF to Markdown MCP server safe?
- Yes, by our scan: it is graded A (97/100). Read the PDF to Markdown safety report
- How do I install PDF to Markdown?
- It runs remotely at pdf2md.dudko.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does PDF to Markdown need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is PDF to Markdown maintained?
- The last commit was 40 days ago (2026-09-25). The latest release is v1.0.0.
- Is PDF to Markdown up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of PDF to Markdown?
- Servers from other publishers that do the same job: kordoc MCP server and UniFi Access MCP server.
- How does PDF to Markdown compare with other MCP servers?
- safety score 97/100 (higher than 98% of 48,255 servers); uptime 100% (of our recent checks; the typical remote server answers 100%); response time 232 ms (faster than 58% of 30,031 servers). Full comparison.
Alternatives to PDF to Markdown
Same job from other publishers: the closest match first, then the best rated.
- kordocParse Korean documents (HWP, HWPX, PDF, XLSX, DOCX, PPTX) to Markdown; fill forms, diff, render.not reviewedWidely usedA
- UniFi Access MCPManage UniFi Access doors, credentials, policies, visitors, and events via MCP.not reviewedEstablishedB