accueil / serveurs / Fichiers & Documents / com.invoiceparserpro/ipp
com.invoiceparserpro/ipp
serveur MCP (Model Context Protocol) · invoiceparser-pro 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.invoiceparserpro/ipp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.invoiceparserpro/ipp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- check_invoice≈ 473 tokens
Check whether an invoice adds up: each line's quantity times unit price, the lines against the subtotal, the tax against its printed rate, and subtotal plus tax against the total. Returns a one-line verdict and every problem found, with the invoice's own numbers. Give the file as file_url, file_base64 or (ChatGPT) file.
Paramètres, retour & exemple (4)
Paramètresfile· ? · optionnel
ChatGPT only: the attached file. Other clients use file_url or file_base64.file_url· ? · optionnel
An https link to the invoice (PDF or image) that the server can download.file_name· ? · optionnel
The file's name, e.g. invoice-1042.pdf (optional).file_base64· ? · optionnel
The invoice file's bytes, base64-encoded. Use for a local file.
Exemple d'appel{"name": "check_invoice", "arguments": {"file": "texte", "file_url": "texte", "file_name": "texte", "file_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - extract_invoice_data≈ 466 tokens
Extract an invoice's data as structured JSON: vendor and customer, invoice number and dates, PO number, currency, subtotal, discount, shipping, tax and total, tax lines, every line item, and confidence (overall and per field). Give the file as file_url, file_base64 or (ChatGPT) file.
Paramètres, retour & exemple (4)
Paramètresfile· ? · optionnel
ChatGPT only: the attached file. Other clients use file_url or file_base64.file_url· ? · optionnel
An https link to the invoice (PDF or image) that the server can download.file_name· ? · optionnel
The file's name, e.g. invoice-1042.pdf (optional).file_base64· ? · optionnel
The invoice file's bytes, base64-encoded. Use for a local file.
Exemple d'appel{"name": "extract_invoice_data", "arguments": {"file": "texte", "file_url": "texte", "file_name": "texte", "file_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_result≈ 150 tokens
Fetch the result of an invoice that was still being read when its tool call returned. Pass the job_id that call gave. Returns the spreadsheet links, the math check and the extracted data.
Paramètres, retour & exemple (1)
Paramètresjob_id· string · requis
The job_id a previous call returned.
Exemple d'appel{"name": "get_result", "arguments": {"job_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - invoice_to_excel≈ 456 tokens
Read an invoice (PDF, scan or photo) and turn it into a spreadsheet: returns the header fields, the line items and download links to an Excel (.xlsx) and a CSV file, valid for 60 minutes without signing in. Give the file as file_url, file_base64 or (ChatGPT) file.
Paramètres, retour & exemple (4)
Paramètresfile· ? · optionnel
ChatGPT only: the attached file. Other clients use file_url or file_base64.file_url· ? · optionnel
An https link to the invoice (PDF or image) that the server can download.file_name· ? · optionnel
The file's name, e.g. invoice-1042.pdf (optional).file_base64· ? · optionnel
The invoice file's bytes, base64-encoded. Use for a local file.
Exemple d'appel{"name": "invoice_to_excel", "arguments": {"file": "texte", "file_url": "texte", "file_name": "texte", "file_base64": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».