為您的 AI 助理提供文件處理超能力
Connect AI agents to Documentize with MCP
The Documentize MCP server exposes all document processing capabilities as tools for AI agents and LLM clients — convert, merge, extract, sign, and more, directly from Claude Desktop, VS Code Copilot, Cursor, or any MCP-compatible host.
⚡ Endpoint
The MCP server runs over Streamable HTTP at:
https://api.documentize.app/mcpThe server uses stateful sessions. After the initial initialize request the server returns an Mcp-Session-Id header; include it in every subsequent request. MCP clients handle this automatically.
🔌 Connect from Claude Desktop
Add the server to claude_desktop_config.json (%APPDATA%\Claude\ on Windows, ~/Library/Application Support/Claude/ on macOS):
{
"mcpServers": {
"documentize": {
"type": "http",
"url": "https://api.documentize.app/mcp"
}
}
}Restart Claude Desktop. The Documentize tools will appear in the tool list.
🔌 Connect from VS Code (GitHub Copilot)
Create .vscode/mcp.json in your workspace (or add to User Settings):
{
"servers": {
"documentize": {
"type": "http",
"url": "https://api.documentize.app/mcp"
}
}
}Open GitHub Copilot Chat, switch to Agent mode, and click the Tools button — Documentize tools will be listed there.
🔌 Connect from Cursor / Cline
In Cursor, open Settings → MCP and add a new server:
{
"name": "documentize",
"type": "http",
"serverUrl": "https://api.documentize.app/mcp"
}Cline users can add the same entry under MCP Servers in its settings panel.
⚙️ How tasks work
All processing tools are asynchronous. Each call starts a background job and returns a JSON object with a folderName field — that is your task ID.
- Call a processing tool (e.g.
ConvertDocument) → receive a task ID. - Call
GetTaskStatuswith that task ID and poll untilstatusCodeis 200. - Use the
downloadURLfrom the status response to retrieve the result.
// 1. Start a task
ConvertDocument(fileUrl: "https://example.com/report.pdf",
inputType: "pdf", outputType: "docx")
// → { "folderName": "abc123", "statusCode": 202 }
// 2. Poll
GetTaskStatus(taskId: "abc123")
// → { "statusCode": 200, "downloadURL": "https://..." }Use GetNextAppSuggestions after any operation to get recommended follow-up tools based on the output format.
🧰 Available Tools
Document Operations
- ConvertDocument — Convert between PDF, DOCX, PPTX, HTML, JPG, PNG, and more.
- MergeDocuments — Combine multiple files into a single document.
- SplitDocument — Split a PDF by page ranges, bookmarks, or fixed size.
- CompressDocument — Reduce PDF file size (low / medium / high).
- RotateDocument — Rotate all or selected pages by 90°, 180°, or 270°.
- ResizeDocument — Resize PDF pages to A4, Letter, A3, etc.
- RemovePages — Delete specific pages from a PDF.
Security
- LockDocument — Encrypt a PDF with a password.
- UnlockDocument — Remove a password from a protected PDF.
- SignDocument — Digitally sign a document.
- VerifySignature — Verify existing digital signatures.
Content Extraction
- ExtractText — Pull all text from a document (Pure or Raw mode).
- ExtractImages — Export all embedded images.
- ExtractMetadata — Read author, title, creation date, keywords, etc.
- ExtractFormData — Export data from fillable PDF form fields.
- ParseDocument — Parse annotations, bookmarks, tables, and more.
- SearchInDocument — Find text occurrences inside a document.
- MakeSearchable — Add a text layer to a scanned PDF via OCR.
- RunOcr — Run OCR on a scanned file or image to produce a searchable PDF.
Form & Structure
- FlattenDocument — Flatten form fields and annotations (make non-editable).
- AddTable — Embed a table from an Excel or CSV file into a PDF.
- AddToc — Add a table of contents to a PDF based on its headings.
AI-Powered
- GenerateTableOfContents — AI-structured TOC from document headings.
- GenerateAbstract — Summarize a document (academic / professional / casual style).
- GenerateChecklist — Extract tasks, requirements, or compliance items from a document.
- AnalyzeResume — Extract, analyze, or compare a CV against a job description.
- ChatWithDocument — Ask questions about document content (RAG).
- GenerateSvg — Create an SVG illustration from a text prompt.
- AddIllustrations — Generate AI illustrations and embed them in a document.
Status & Utility
- GetTaskStatus — Check task progress; returns download link when ready.
- GetNextAppSuggestions — Get recommended follow-up operations for a given output.
📋 Notes
- File sources must be public URLs accessible from the server (no local paths).
- For MergeDocuments, pass file URLs as a comma-separated string.
- Status codes:
202/203= still processing,200= done,500= error. - MCP protocol version reported by the server: 2025-11-25.
將 Claude、Cursor 或任何相容 MCP 的客戶端連接至超過 28 種文件工具。轉換、壓縮、簽署、提取文字、執行 OCR,並產生 AI 摘要——全部透過自然語言操作。
Documentize MCP 的運作方式
1. 連接您的 MCP 客戶端
將 Documentize MCP 伺服器新增至 Claude Desktop、Cursor、VS Code 或任何相容 MCP 的客戶端。只需一行設定。
2. 初始化會話
您的客戶端會自動發送初始化請求並取得會話 ID。之後的所有呼叫皆使用此會話進行追蹤(非常適合基於使用量的營收模式)。
3. 自然提問
「將此 PDF 轉換為 DOCX」— 您的 AI 助手會使用您的文件呼叫相應工具。無需 API 文件說明。
4. 獲取結果
伺服器以非同步方式處理,輪詢狀態,並將轉換後的文件或提取的資料直接傳送至您的 AI 助理。
FAQs
Unlock the Power of Document Management
深度分層 SVG 架構
每個 SVG 由背景層、中景層和前景層組成,具備 Z 索引排序與依賴追蹤。AI 會管理圖層關係,並自動移除表現不佳的圖層,以保持輸出清晰且一致。
迭代式 SVG 編輯
透過持續的 AI 對話,改進與修改 SVG 設計。
快速向量創建
在秒內創建圖示、標誌和插圖。
簡單、依使用量計費的定價
免費方案
- 每月 50 次文件操作
- 全部 28 種 MCP 工具
- 社群支援
- 速率限制:每分鐘 5 個請求
專業版
- 每月 2,000 次操作
- 優先處理佇列
- 電子郵件支援
- 速率限制:每分鐘 30 個請求
- 使用情況分析儀表板
企業版
- 無限制操作
- 專用基礎設施選項
- SLA 保證(99.9%)
- SSO 與 團隊管理
- 自訂工具開發