flatmark について
flatmarkは、APIとホスト型MCPサーバーを通じて、PDF、Word、PowerPoint、Excel、HTMLをMarkdownに変換します。小さなファイルは一度の呼び出しで処理し、大きなファイルやスキャン文書はOCRキューで処理します。
主な機能
- 01文書をMarkdownに変換
- 02PDF、Word、PowerPoint、Excel、HTMLに対応
- 03大きなファイルをOCRキューで処理
- 04キュー処理で表を検出
- 05MarkdownとJSON構造を返却
活用シーン
- 01PDFをテキスト処理用に変換
- 02スキャン文書からテキストを抽出
- 03大きな文書を非同期処理
MCP 対応
ホスト型MCPサーバーはStreamable HTTPで `https://api.flatmark.dev/mcp/` に公開されています。MCPクライアントから文書変換機能を利用でき、匿名アクセスにも対応しますが、利用上限は低くなります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.flatmark.dev/mcp/claude mcp add --transport http dev-flatmark-markdown-converter https://api.flatmark.dev/mcp/{"mcpServers":{"dev-flatmark-markdown-converter":{"type":"http","url":"https://api.flatmark.dev/mcp/"}}}Cursor で開く{"servers":{"dev-flatmark-markdown-converter":{"type":"http","url":"https://api.flatmark.dev/mcp/"}}}VS Code で開く{"mcpServers":{"dev-flatmark-markdown-converter":{"type":"http","url":"https://api.flatmark.dev/mcp/"}}}{"mcpServers":{"dev-flatmark-markdown-converter":{"serverUrl":"https://api.flatmark.dev/mcp/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.flatmark.dev/mcp/認証が必要ツール
詳細
flatmark
PDF、Word、PowerPoint、Excel、HTML を Markdown に変換する API および MCP サーバーです。大きなファイル向けの OCR キューを備えています。ドイツでホスティングされています。
flatmark は、REST API と MCP サーバーを通じて PDF、Word、PowerPoint、Excel、HTML を Markdown に変換します。8 MB 以下のファイルは MarkItDown を使って 1 回の呼び出しで変換できます。25 MB 以下かつ 200 ページ以下のファイルは、OCR と表検出を行う Docling を実行するキューに送られます。キューは、ポーリングまたは署名付き Webhook により、Markdown と JSON 構造ファイルを返します。サーバーはドイツにあります。無料プランでは月に 100 クレジットを利用でき、カードは不要です。
クイックスタート
PDF を 1 回の呼び出しで Markdown に変換します。匿名利用枠ではキーは不要です。ご利用プランの上限を適用するには、
-H "X-API-Key: $FLATMARK_API_KEY" を追加してください。
curl -sO https://flatmark.dev/app-static/samples/sample.pdf
curl -F [email protected] https://api.flatmark.dev/v1/convert
{"markdown":"Hello Docling smoke test\n\n","meta":{"filename":"sample.pdf"}}
8 MB を超えるファイルやスキャン文書は、代わりに OCR キューに送られます。
POST /v1/convert/jobs を実行し、その後ポーリングするか、署名付き Webhook を受信してください。
利用方法
MCP サーバー
Streamable HTTP エンドポイント:https://api.flatmark.dev/mcp/ — 匿名利用枠ではキーなしで利用できます。API キーを使うと上限が引き上げられます。
Claude Code:
claude mcp add --transport http flatmark https://api.flatmark.dev/mcp/
Claude Code:/plugin marketplace add flatmark-dev/flatmark を実行してから、/plugin install flatmark@flatmark を実行してください(ご利用のキーには FLATMARK_API_KEY を設定します)。
Cursor / Windsurf / Cline / Claude Desktop:
{
"mcpServers": {
"flatmark": {
"url": "https://api.flatmark.dev/mcp/"
}
}
}
すべてのクライアント向けワンクリックインストール:https://flatmark.dev/connect
連携機能(n8n、Zapier、Make、Dify、SDK、テンプレート):https://github.com/flatmark-dev/flatmark-integrations
テンプレート
すぐに使えるワークフロー:https://flatmark.dev/templates
リンク
- ウェブサイト: https://flatmark.dev/go/github
- API ドキュメント: https://api.flatmark.dev/docs · OpenAPI
- 料金: https://flatmark.dev/pricing
- PDF を無料で変換: https://flatmark.dev/tools/pdf-to-markdown
- llms.txt: https://flatmark.dev/llms.txt
- プライバシーポリシー: https://flatmark.dev/privacy
- サポート: https://flatmark.dev/support
API
ベース URL は https://api.flatmark.dev/ です。X-API-Key ヘッダーで認証します。匿名での呼び出しも、より低いレート制限で利用できます。
ここにあるファイルについて
.claude-plugin/— Claude Code プラグイン。このリポジトリ自体をマーケットプレイスとして使用します。.mcp.json— Claude Code プラグインが接続する MCP サーバーです。gemini-extension.json— Gemini CLI 拡張機能のマニフェストです。glama.json— Glama サーバーの申請情報(メンテナーを指定します)。mcp.json— Agent Plugins 1.0 の MCP サーバー設定です。plugin.json— Agent Plugins 1.0 のプラグインマニフェストです。server.json— 公式 MCP Registry の登録情報です。skills/— スキルギャラリー向けの Agent Skill(agentskills.io SKILL.md)です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。