# Invofox MCP

Vendor: Invofox  
Category: docs  
Auth: API_KEY  
Composio slug: `invofox`

Invofox extracts structured data and OCR text from invoices and other business documents and supports document-processing workflows.

## Tools

- **Create Company** — Create a managed company collection used to organize document processing.
- **Delete Company** — Permanently delete one managed company by ID. This destructive operation cannot be undone.
- **Get Document** — Get one processed document with extracted fields, confidence, processing metadata, and signed source or image URLs.
- **Get Document Text** — Return plain OCR text for each page of a processed document.
- **Get Import** — Get an asynchronous import's status, document count, and file processing records after documents were queued.
- **List Companies** — Find managed companies by country, tax ID, or name using bounded offset pagination.
- **List Documents** — Find processed documents using extraction-field filters, sorting, field selection, and bounded offset pagination.
- **Process Documents by URL** — Queue one or more documents from public HTTPS URLs for asynchronous extraction. Returns the import and file IDs needed to track processing.
- **Set Document State** — Move a document to pending correction, approved, discarded, or exported. Approval, discard, and export may trigger irreversible downstream workflows.
- **Update Document** — Correct extracted document fields, update client metadata, or do both for an existing processed document.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect Invofox.
3. Authorise through api_key.
4. Teammates can now @-mention Invofox tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/invofox