
flatmark
dev.flatmarkv1.0.0更新于 Sep 28, 2026
Document to Markdown MCP server: PDF, Word, PowerPoint, Excel and HTML, with OCR for large files.
概览
把 PDF、Word、PowerPoint、Excel 和 HTML 文件转换为 Markdown,方便助手读取和复用其内容。
- 功能
- flatmark 接收文档并返回 Markdown:8 MB 以内的文件通过一次调用使用 MarkItDown 转换。更大的文件(最大 25 MB、200 页)会进入队列,使用 Docling 进行 OCR 和表格识别,并通过轮询或签名 webhook 返回 Markdown 和一份 JSON 结构文件。它同时提供 REST API 和 streamable-HTTP 的 MCP 端点。
- 适用场景
- 当助手需要读取自身无法提取内容的文档时使用,例如扫描版 PDF、Office 文件或 HTML 页面。既适合单个文件的一次性转换,也适合对体积较大、依赖 OCR 的文档做排队处理。
- 运行要求
- 需要远程 streamable-HTTP 端点 和网络访问,本地不运行任何程序。匿名层无需账号但速率限制较低,可选通过 X-API-Key 请求头提高限额。免费方案每月 100 个积分,无需绑定银行卡。
安装
在 SourceWeft 中
- 打开 控制台中的 flatmark,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
其他 MCP 客户端
把它添加到你客户端的 mcpServers 配置中。
{
"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.
来源:README.md,提交 3a4b25d
工具
0版本历史
1- v1.0.0最新Sep 28, 2026
