
flatmark
dev.flatmarkv1.0.0Updated Oct 1, 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 documents into Markdown, with OCR and table detection for larger files.
- What it does
- flatmark is a remote document-conversion service exposed as an MCP server. It turns PDF, Word, PowerPoint, Excel and HTML files into Markdown; files up to 8 MB convert in a single call, while files up to 25 MB and 200 pages go through a queue that runs OCR and table detection and returns Markdown plus a JSON structure file, by polling or a signed webhook. It is reached over a streamable-HTTP endpoint and also offers a REST API.
- When to use it
- Useful when an assistant needs to read or reuse content from office documents and PDFs, especially scanned or table-heavy files that need OCR. Worth adding if you regularly feed such documents into a chat or pipeline and want Markdown rather than raw binary.
- Requirements
- A remote MCP endpoint; no local runtime or package is needed. An optional X-API-Key header raises rate limits, but the anonymous tier works without a key. Network access to the provider's endpoint is required.
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": {
"markdown-converter": {
"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
- Privacy policy: https://flatmark.dev/privacy
- Support: https://flatmark.dev/support
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:
Claude Code: /plugin marketplace add flatmark-dev/flatmark then /plugin install flatmark@flatmark (set FLATMARK_API_KEY for your key).
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 26c5f60
Tools
0Version history
1- v1.0.0LatestOct 1, 2026
