iFax MCP for AI. Send, track, and archive faxes digitally.
Works with every AI agent you already use
…and any MCP-compatible client








Connect to your AI in seconds.
iFax sends and receives documents over a cloud network, eliminating the need for physical fax machines or dedicated lines. You can manage all your fax communications—sending new files, downloading received documents, checking delivery status, and reviewing full history—all through natural conversation with your AI agent.
What your AI can do
Cancel fax
Stops a fax job that is currently queued or pending transmission.
Download fax
Retrieves and downloads the content of a received fax document as a file.
Get fax status
Checks the current delivery status of any specific sent fax job.
Transmits documents as faxes to any destination number globally.
Checks the real-time progress of a sent fax job, telling you if it's transmitting or delivered.
Retrieves a record of all faxes that have been sent and received, including timestamps and status codes.
Pulls digital copies of documents that were received via fax into usable file formats.
Allows you to cancel a transmission before it actually leaves the system or resend one that failed.
Ask an AI about this
Waiting for input…
iFax: Fax Operations (6 Tools)
These tools let you manage every aspect of the fax lifecycle, from sending new documents to downloading received files and checking status.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using iFax on VinkiusCancel Fax
Stops a fax job that is currently queued or pending transmission.
Download Fax
Retrieves and downloads the content of a received fax document as a file.
Get Fax Status
Checks the current delivery status of any specific sent fax job.
List Faxes
Pulls a list containing details of all faxes you have previously sent or received.
Resend Fax
Retries the transmission of a fax that previously failed to send.
Send Fax
Initiates and sends a new document as a fax to a specified destination number.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with iFax, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by iFax. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This connection provides 6 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.
Today, exchanging critical documents means paper trails, manual confirmations, and chasing down status updates across different departments.
Right now, if you need to send a time-sensitive document like a client contract or medical record, someone has to print it, scan it, email the file to an intermediary, and then manually follow up with calls and emails asking for confirmation of receipt. It's clicking through three different dashboards just to track one single piece of paper.
With this MCP connected via Vinkius, that process disappears. You send the document using a natural conversation prompt, and your agent handles the entire communication lifecycle from start to finish. You get immediate digital proof of transmission, without the physical hassle.
iFax sends and receives documents with reliable tracking.
You no longer have to manually log into a dedicated fax portal to check if that document got through. You simply ask your agent, 'What's the status of the Q3 report?' The MCP handles the query using `get_fax_status` and gives you an immediate answer.
The difference is control. You manage the entire workflow—sending (`send_fax`), confirming the state (`list_faxes`), downloading the result (`download_fax`)—all through a single, conversational interface.
What your AI can actually do with this
You can now handle document transmission without touching a single piece of hardware. This MCP lets you treat faxes like any other digital message, routing sensitive legal filings or medical records securely. Instead of dealing with physical paper copies or unreliable gateways, you just send the file and talk to your AI agent about it.
You get confirmation when documents are sent, real-time status updates on delivery, and a complete history archive for compliance checks. This capability is available right here in the Vinkius catalog, making secure document exchange manageable from any client. It’s all built around simple commands: sending files to specific numbers worldwide, canceling jobs that haven't gone out yet, or retrying faxes that failed due to a busy signal.
019dd108-9edb-7103-97e8-78097577429d Here's how it actually works
The bottom line is that you manage faxes by talking to your agent, not by logging into a separate web portal.
Subscribe to this MCP and input your iFax API Key into your AI client.
Ask your agent to perform an action, like 'Send the contract to +1-555-0123' or 'Check the status of fax ID 8921.'
The MCP executes the request against the iFax service and returns a status update or confirmation file directly to your chat window.
Who is this actually for?
This connector is essential for professionals who handle regulated documents and need an audit trail. If you're tired of physical document handoffs or manually checking multiple systems for fax status, this saves time and keeps your records compliant.
Sends confidential contracts and filings to clients globally while maintaining a verifiable chain of custody.
Needs to confirm that sensitive medical records are transmitted using HIPAA-compliant methods, logging every step for auditing purposes.
Automates document exchange processes across departments, ensuring critical forms are delivered and tracked without manual intervention.
What Changes When You Connect
Maintain compliance by automatically logging every action. The list_faxes tool provides a clear history record, which is crucial for legal and healthcare audits.
Never worry about a missed or failed transmission again. If a fax job fails, use the resend_fax tool to retry it immediately without manual intervention.
Save time by eliminating physical paper handling. You can send sensitive documents using send_fax directly from your agent, regardless of geographical location.
Gain instant visibility into document flow with get_fax_status. You know exactly when a file is transmitted or if it hit an error code.
Recover data instantly. The download_fax tool pulls received faxes right out of the system and gives you a usable PDF or file format.
See it in action
A legal firm needs to send signed contracts internationally.
Instead of mailing copies, the agent executes send_fax with the contract data. The user then uses get_fax_status repeatedly until confirmation is received. This creates a traceable, compliant audit trail that replaces physical delivery receipts.
A doctor's office needs to send records and track delivery.
The agent sends the prescription via send_fax. If the status check shows it's stuck (using get_fax_status), the user can immediately call resend_fax to ensure HIPAA-compliant transfer, all within one conversation.
An operations team needs to download and review old files.
The agent runs list_faxes to see records from last month. The user identifies a specific received document ID and calls download_fax, pulling the file into their workspace for immediate action.
A manager needs to recall an unsent, sensitive document.
The agent recognizes the error before sending. The user immediately calls cancel_fax using the pending job ID, preventing a leak or misdelivery and ensuring compliance from the start.
The honest tradeoffs
Assuming immediate delivery
The user sends a fax via send_fax and then assumes it's there. They don't check for status or history, causing confusion about whether the message went through.
Always verify transmissions by following up with get_fax_status. For reliable tracking, after sending, always use list_faxes to confirm its placement in the history record.
Ignoring failed attempts
A fax fails due to a line error. The user leaves it alone and waits for someone else to fix the problem later.
If get_fax_status returns an error, don't wait. Use resend_fax immediately. This handles common failure types like busy signals or temporary line drops.
Treating faxes like chat messages
The user tries to send a complex multi-page document in chunks, thinking the system will reassemble it automatically.
Bundle all necessary files into one data package and use send_fax once. Treat the whole operation as a single unit; don't try to manage parts of the transmission manually.
When It Fits, When It Doesn't
Use this MCP if your primary need is reliable, auditable document exchange (legal contracts, medical records). You must have clear proof of delivery and an immutable history. Don't use it if you just need quick, instant chat messaging—that requires a direct messaging tool. If you simply want to check the status of old documents, list_faxes is your starting point; don't jump straight to get_fax_status. Remember that faxes are inherently formal and asynchronous, so plan for multiple steps involving sending, waiting (checked with get_fax_status), and then downloading.
Questions you might have
How do I check the delivery status using iFax MCP? +
Use the get_fax_status tool. You provide the fax ID or number, and the agent returns real-time data on whether it's transmitting, delivered, or failed.
Can I download received documents with iFax MCP? +
Yes, you use download_fax. You just need to tell your agent which fax ID you want, and it retrieves the document content into a usable file format for you.
How do I send a new fax using iFax MCP? +
You trigger the send_fax tool. You must provide the destination number and the actual file data, which allows the agent to transmit the document immediately.
What if my fax failed? How do I fix it with iFax MCP? +
You use resend_fax. This tool retries the transmission automatically. You just need to reference the original job ID, and the system handles the retry logic.
How do I use the `cancel_fax` tool if a transmission is pending? +
You call cancel_fax right away. This stops any fax that hasn't been transmitted yet, preventing unnecessary charges or delays when plans change.
What does the `list_faxes` tool let me see? +
This tool gives you a full record of your outgoing messages. You can view timestamps and overall status for every fax you've sent, helping track your document exchange history.
Is iFax MCP suitable for sensitive medical records? +
Yes, iFax supports HIPAA-compliant transmission. The MCP routes your data securely, making it ideal for handling protected health information in legal or clinical environments.
What credentials do I need to start using iFax MCP? +
You must subscribe and provide your unique iFax API Key. Your AI agent uses this key to authenticate all requests, giving you access to the full range of fax operations immediately.
Can I send a fax to any number worldwide? +
Yes. The send_fax tool transmits a document to any fax number. Provide the destination number in international format and the document content. Use get_fax_status to track delivery confirmation in real-time.
Can I retry a failed fax transmission? +
Yes. Use resend_fax with the original fax ID to retry a failed transmission. Use list_faxes to see all faxes and their status, then identify failed ones for retry.
How does iFax API authentication work? +
iFax uses a custom accessToken header (not standard Bearer) for authentication. Your API key from the iFax dashboard is sent in all requests to api.ifaxapp.com/v1.
We've already built the connector for iFax. Just plug in your AI agents and start using Vinkius.
No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting.
You're up and running in seconds.
Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.
Built, hosted, and secured by Vinkius. You just connect and go.