file2markdown
Convert docs and web pages to clean Markdown: PDF, DOCX, XLSX, EPUB, scans, URLs. Batch of 10.
| Endpoint | https://mcp.file2markdown.ai/mcp (streamable-http) |
|---|---|
| Registry version | 1.1.0 |
| Now | 5 tools · grade A (90) · pin ts_c5a44e0f819af8a155ccf534d0fa9891 · protocol 2025-06-18 |
| First / last listed | 2026-10-26 05:01 UTC / 2026-10-26 05:01 UTC |
| Grade over time | 2026-10-26: A (90), 5 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: convert_url convert_base64 convert_batch list_supported_formats usage_status
convert_url | Fetch a URL (web page, PDF, Office doc, and more) and convert it to Markdown.
Works on publicly accessible URLs. Web pages are converted from their
served HTML; JavaScript-rendered content may be incomplete. Optional
filename_hint (e.g. "report.pdf") helps format detection when the URL
has no file extension.
The result carries a `quality` object (output-health check of the re params: url*, filename_hint, quality_check |
convert_base64 | Convert base64-encoded file contents to Markdown.
filename is required and drives format detection (e.g. "report.docx").
Intended for programmatic MCP clients; for anything with a URL, prefer
convert_url.
quality_check: "basic" (default) attaches local output-health checks in
the `quality` field; "ai" additionally sends selected excerpts of the
converted text to TypeSafe params: content_base64*, filename*, quality_check |
convert_batch | Convert 2-10 documents to Markdown in one call (Pro API key required).
Each item is either {"url": ..., "filename_hint"?: ...} or
{"content_base64": ..., "filename": ...}; types may be mixed. Items are
converted in parallel and isolated: one bad URL or file never fails the
batch — its slot returns ok:false with the error. The combined markdown
shares one output budget, split e params: items*, quality_check, include_markdown |
list_supported_formats | List supported input formats, per-tier limits, and which features need Pro.
Single source of truth — do not claim capabilities beyond what this
returns.
params: none |
usage_status | Check your tier and remaining conversions before burning a call. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.