
flatmark
dev.flatmarkv1.0.0Updated Sep 28, 2026
Document to Markdown MCP server: PDF, Word, PowerPoint, Excel and HTML, with OCR for large files.
Overview
Converts PDF, Word, PowerPoint, Excel and HTML files to Markdown so an assistant can read and reuse their content.
- What it does
- flatmark takes a document and returns it as Markdown, using MarkItDown for files up to 8 MB in a single call. Larger files, up to 25 MB and 200 pages, are sent through a queue that runs Docling with OCR and table detection, returning both Markdown and a JSON structure file by polling or a signed webhook. It is reached over a REST API and a streamable-HTTP MCP endpoint.
- When to use it
- Use it when an assistant needs to ingest documents whose content it cannot otherwise extract, such as scanned PDFs, Office files or HTML pages. It suits one-off conversions of a single file as well as queued processing of larger, OCR-heavy documents.
- Requirements
- A remote streamable-HTTP endpoint at plus network access; nothing runs locally. No account is needed for the anonymous tier, which has lower rate limits; an optional X-API-Key header raises those limits. The free plan gives 100 credits a month and needs no card.
Installation
In SourceWeft
- Open flatmark in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"flatmark": {
"type": "http",
"url": "https://api.flatmark.dev/mcp/"
}
}
}README
flatmark
PDF, Word, PowerPoint and Excel to Markdown
flatmark converts PDF, Word, PowerPoint, Excel and HTML to Markdown over a REST API and an MCP server. Files up to 8 MB convert in one call with MarkItDown. Files up to 25 MB and 200 pages go through a queue that runs Docling with OCR and table detection. The queue returns Markdown and a JSON structure file, by polling or a signed webhook. The servers are in Germany. The free plan has 100 credits a month and needs no card.
Links
- Website: https://flatmark.dev/go/github
- API docs: https://api.flatmark.dev/docs · OpenAPI
- Pricing: https://flatmark.dev/pricing
- Convert a PDF free: https://flatmark.dev/tools/pdf-to-markdown
- llms.txt: https://flatmark.dev/llms.txt
MCP server
Streamable-HTTP endpoint: https://api.flatmark.dev/mcp/ — the anonymous
tier works without a key; an API key raises the limits.
Claude Code:
Cursor / Windsurf / Cline / Claude Desktop:
One-click installs for every client: https://flatmark.dev/connect
API
Base URL https://api.flatmark.dev/ — authenticate with an X-API-Key header;
anonymous calls work at a lower rate limit.
Source: README.md at commit 3a4b25d
Tools
0Version history
1- v1.0.0LatestSep 28, 2026
