Super-pouvoirs de traitement de documents pour votre assistant IA

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/mcp

The 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.

  1. Call a processing tool (e.g. ConvertDocument) → receive a task ID.
  2. Call GetTaskStatus with that task ID and poll until statusCode is 200.
  3. Use the downloadURL from 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.

Quick Reference

MCP Endpoint

https://api.documentize.app/mcp

claude_desktop_config.json

{
  "mcpServers": {
    "documentize": {
      "type": "http",
      "url": "https://api.documentize.app/mcp"
    }
  }
}

.vscode/mcp.json

{
  "servers": {
    "documentize": {
      "type": "http",
      "url": "https://api.documentize.app/mcp"
    }
  }
}

Key Facts

  • Protocol: MCP 2025-11-25 (Streamable HTTP)
  • Sessions: stateful — Mcp-Session-Id header required after init
  • Tasks are async — poll GetTaskStatus for the download link
  • All file inputs must be public URLs

Connectez Claude, Cursor ou tout client compatible MCP à plus de 28 outils de documents. Convertissez, compressez, signez, extrayez le texte, lancez la reconnaissance optique de caractères et générez des résumés IA — le tout en langage naturel.

Comment fonctionne Documentize MCP

1. Connectez votre client MCP

Ajoutez le serveur Documentize MCP à Claude Desktop, Cursor, VS Code ou à tout client compatible MCP. Une ligne de configuration.

2. Initialiser la session

Votre client envoie automatiquement une requête d'initialisation et reçoit un identifiant de session. Tous les appels suivants utilisent cette session pour le suivi (parfait pour la monétisation basée sur l'usage).

3. Demandez naturellement

"Convertissez ce PDF en DOCX" — votre assistant IA appelle l'outil approprié avec votre document. Aucune documentation d'API n'est nécessaire.

4. Obtenir les résultats

Le serveur traite de manière asynchrone, interroge le statut et délivre le document converti ou les données extraites directement à votre assistant IA.

FAQs

Le Model Context Protocol (MCP) est une norme ouverte qui permet aux assistants IA comme Claude et Cursor d'appeler directement des outils. Au lieu d'écrire du code API, vous demandez simplement de façon naturelle. Documentize fournit un serveur MCP avec 28 outils de traitement de documents que votre IA peut utiliser immédiatement.
Le mode avec état permet le suivi par session, la facturation de l'utilisation et l'isolation des clients — essentiel pour la monétisation. Chaque client reçoit un identifiant de session unique après l'initialisation, que vous pouvez utiliser pour facturer en fonction de l'usage, appliquer des limites de débit ou suivre l'activité des clients. Votre client IA gère automatiquement l'identifiant de session.
Oui ! Utilisez les URI file:// (par exemple, file:///home/user/document.pdf). Votre client MCP envoie le chemin du fichier, et Documentize le lit directement depuis votre système de fichiers local. Idéal pour les documents sensibles qui ne doivent pas être téléchargés sur le cloud.
Claude Desktop (en mode Agent), Cursor IDE, VS Code avec Copilot, Continue.dev, ainsi que tout client compatible MCP. Nous proposons également un accès HTTP direct pour les intégrations personnalisées.
Documentize fonctionne sur votre propre infrastructure lorsqu’il est auto‑hébergé, ou sur nos serveurs basés dans l’UE pour la version cloud. Pour le serveur MCP, vous choisissez : l’auto‑hébergement pour un contrôle total des données, ou l’utilisation de notre API cloud pour plus de commodité. Aucune donnée de document n’est jamais utilisée pour entraîner des modèles d’IA.
Documentize fournit le moteur de traitement. Vous ajoutez un middleware d'authentification, le suivi d'utilisation et la facturation. Le modèle de session avec état vous fournit des en-têtes Mcp-Session-Id que vous pouvez associer aux clés API ou aux comptes utilisateurs. Nous proposons une licence pour la redistribution commerciale.

Unlock the Power of Document Management

Architecture SVG à couches profondes

Chaque SVG est composé de calques d'arrière-plan, de milieu et d'avant-plan avec un ordre Z-index et un suivi des dépendances. L'IA gère les relations entre les calques et supprime automatiquement les calques sous-performants pour garder la sortie propre et cohérente.

Édition SVG itérative

Améliorez et modifiez les conceptions SVG grâce à un chat IA continu.

Création rapide de vecteurs

Créez des icônes, des logos et des illustrations en quelques secondes.

Tarification simple, basée sur l'utilisation

Niveau gratuit

$0
  • 50 opérations de documents par mois
  • Tous les 28 outils MCP
  • Support communautaire
  • Limite de taux : 5 requêtes/minute

Pro

$49
  • 2 000 opérations/mois
  • File d'attente de traitement prioritaire
  • Support par e‑mail
  • Limite de débit : 30 requêtes/minute
  • Tableau de bord d'analyse d'utilisation

Entreprise

Personnalisé
  • Opérations illimitées
  • Option d'infrastructure dédiée
  • Garantie SLA (99,9 %)
  • SSO et gestion d'équipe
  • Développement d'outils personnalisés