Aller au contenu principal
Model Context Protocol

Serveur MCP PDFCheck

Analysez, validez et optimisez des fichiers PDF directement depuis vos outils IA préférés — Claude Desktop, GitHub Copilot, Cursor et plus encore.

Configuration rapide

Aucun compte nécessaire — vous bénéficiez de 10 analyses PDF gratuites par jour. Enregistrez simplement le script et configurez votre outil IA.

Qu'est-ce que le Model Context Protocol ?

Le Model Context Protocol (MCP) est un standard ouvert qui permet aux assistants IA de se connecter à des outils externes et des sources de données. Considérez-le comme un connecteur universel qui permet à votre assistant IA de communiquer avec des services comme PDFCheck — directement depuis votre fenêtre de chat.

Langage naturel

Demandez simplement à votre IA d'« analyser ce PDF » et elle s'occupe du reste — aucun appel API manuel nécessaire.

Sécurisé

Votre jeton API reste local sur votre machine. Les fichiers sont traités et immédiatement supprimés.

Fonctionne partout

Compatible avec Claude Desktop, GitHub Copilot, Cursor, Windsurf et tout client compatible MCP.

Comment ça marche : Le serveur MCP s'exécute localement sur votre machine comme un pont léger entre votre assistant IA et l'API PDFCheck. Lorsque vous demandez à votre IA d'analyser un PDF, elle appelle le serveur MCP local, qui transmet la requête de manière sécurisée à notre API et renvoie les résultats.

Prérequis

1

Créer un compte PDFCheck gratuit Facultatif

Facultatif — vous bénéficiez de 10 analyses gratuites par jour sans compte. Inscrivez-vous pour débloquer 50 analyses par jour.

Créer un compte gratuit
2

Générer un jeton API Facultatif

Pour des limites plus élevées, rendez-vous dans les paramètres de votre compte et créez un jeton API. Collez-le dans la Configuration rapide ci-dessus et toutes les configurations seront automatiquement mises à jour.

Gérer les jetons API
3

Installer Node.js (v18+)

Le script du serveur MCP nécessite Node.js 18 ou ultérieur. Téléchargez-le depuis nodejs.org si vous ne l'avez pas installé.

Outils MCP disponibles

Une fois connecté, votre assistant IA accède aux outils PDF suivants :

analyze_pdf

POST

Téléchargez et analysez un fichier PDF. Renvoie les métadonnées, la date de création, l'auteur, le logiciel utilisé, le nombre de pages et le statut de vérification.

get_analysis

GET

Récupérez une analyse PDF précédente par son jeton de partage. Utile pour revisiter ou comparer les résultats.

list_analyses

GET

Listez toutes vos analyses PDF précédentes. Renvoie une liste paginée avec les noms de fichiers, les dates et les jetons de partage.

check_usage

GET

Vérifiez les informations de votre compte et votre quota API quotidien restant. Renvoie votre nom, votre e-mail et le nombre d'analyses restantes aujourd'hui.

Guide d'installation

Choisissez votre méthode de configuration. L'URL distante est la plus simple — aucun fichier à télécharger ni à installer.

Aucun fichier à télécharger ni à installer

Ajoutez simplement l'URL à la configuration de votre outil IA. Le serveur MCP s'exécute sur notre infrastructure — pas de Node.js, pas de npm install, pas de scripts locaux.

C

Claude Desktop

Ouvrez Paramètres → Développeur → Modifier la configuration, puis ajoutez ce qui suit à votre claude_desktop_config.json :

claude_desktop_config.json

GitHub Copilot

VS Code

Ajoutez une configuration de serveur MCP à vos paramètres VS Code. Créez ou modifiez .vscode/mcp.json dans votre projet, ou ajoutez-le à vos paramètres globaux :

.vscode/mcp.json

Vous pouvez également configurer cela dans vos paramètres globaux VS Code settings.json sous « mcp.servers ». GitHub Copilot détectera automatiquement les outils MCP en mode agent.

Cursor

Allez dans Paramètres Cursor → MCP et ajoutez un nouveau serveur MCP global, ou créez .cursor/mcp.json dans votre projet :

.cursor/mcp.json
W

Windsurf

Ouvrez Paramètres Windsurf → MCP et ajoutez un nouveau serveur, ou modifiez votre mcp_config.json :

~/.codeium/windsurf/mcp_config.json

Entrez le chemin complet où vous avez enregistré le script. Les extraits de configuration ci-dessous seront automatiquement mis à jour.

C

Claude Desktop

Ouvrez Paramètres → Développeur → Modifier la configuration, puis ajoutez ce qui suit à votre claude_desktop_config.json :

claude_desktop_config.json

Mettez à jour le chemin ci-dessus pour qu'il corresponde à l'emplacement où vous avez enregistré pdfcheck-mcp-server.mjs sur votre machine. La configuration sera automatiquement mise à jour. Remplacez your-api-token-here par votre vrai jeton API (obtenez-en un sur la page des jetons API).

GitHub Copilot

VS Code

Ajoutez une configuration de serveur MCP à vos paramètres VS Code. Créez ou modifiez .vscode/mcp.json dans votre projet, ou ajoutez-le à vos paramètres globaux :

.vscode/mcp.json

Vous pouvez également configurer cela dans vos paramètres globaux VS Code settings.json sous « mcp.servers ». GitHub Copilot détectera automatiquement les outils MCP en mode agent.

Cursor

Allez dans Paramètres Cursor → MCP et ajoutez un nouveau serveur MCP global, ou créez .cursor/mcp.json dans votre projet :

.cursor/mcp.json
W

Windsurf

Ouvrez Paramètres Windsurf → MCP et ajoutez un nouveau serveur, ou modifiez votre mcp_config.json :

~/.codeium/windsurf/mcp_config.json

Script du serveur MCP

Enregistrez le fichier suivant sous le nom pdfcheck-mcp-server.mjs n'importe où sur votre machine. Ce script léger fait le lien entre votre outil IA et l'API PDFCheck.

Configuration unique : Avant d'utiliser le script, installez la dépendance MCP SDK : npm install @modelcontextprotocol/sdk
pdfcheck-mcp-server.mjs
Astuce : Le script n'a aucun fichier de configuration et aucune étape de compilation. Enregistrez-le, installez le SDK et pointez votre client MCP dessus. C'est tout !

Exemples d'utilisation

Une fois connecté, vous pouvez utiliser le langage naturel pour interagir avec PDFCheck. Voici quelques exemples de demandes à votre assistant IA :

Exemple 1 Analyser un PDF

"Analyse le fichier /Users/me/Documents/contract.pdf et dis-moi quand il a été créé et quel logiciel a été utilisé."

Exemple 2 Vérifier la génération par IA

"Vérifie si ce PDF semble avoir été généré par une IA : /Users/me/Downloads/report.pdf"

Exemple 3 Analyse par lots

"Analyse tous les PDF de mon dossier Téléchargements et liste ceux qui ont été modifiés après leur création."

Exemple 4 Vérifier le quota

"Combien de vérifications PDF me reste-t-il aujourd'hui sur PDFCheck ?"

Questions fréquentes

Ai-je besoin d'un jeton API ?

Non ! Vous pouvez utiliser le serveur MCP sans jeton API et bénéficier de 10 analyses PDF gratuites par jour. Pour 50 analyses par jour, créez un compte gratuit et générez un jeton API.

Le serveur MCP est-il gratuit ?

Oui ! Le serveur MCP est entièrement gratuit. Sans compte, vous bénéficiez de 10 analyses gratuites par jour. Créez un compte gratuit pour obtenir 50 analyses par jour.

Mes fichiers PDF sont-ils stockés sur vos serveurs ?

Non. Les PDF sont traités en mémoire et immédiatement supprimés après l'analyse. Seules les métadonnées extraites sont stockées dans l'historique de votre compte.

Le serveur MCP envoie-t-il mes fichiers à un tiers ?

Le serveur MCP communique uniquement avec pdf.businesspress.io. Vos fichiers vont directement de votre machine à notre API via HTTPS. Aucune donnée n'est envoyée à votre fournisseur IA — ils ne voient que les résultats textuels.

Que faire si mon outil IA n'est pas listé ici ?

Tout outil prenant en charge le Model Context Protocol devrait fonctionner. Le serveur utilise le transport stdio standard. Consultez la documentation de votre outil pour savoir comment ajouter un serveur MCP au format « command » + « args ».

Quelle est la taille maximale d'un fichier PDF ?

L'API accepte les fichiers PDF jusqu'à 100 Mo.

Puis-je utiliser cela avec ma propre instance PDFCheck auto-hébergée ?

Oui. Modifiez la constante API_BASE dans le script serveur pour pointer vers l'URL de votre propre instance.

Prêt à connecter vos outils IA ?

Créez un compte gratuit, récupérez votre jeton API et commencez à analyser des PDF depuis votre assistant IA préféré en quelques minutes.