Can an AI send a fax? Yes — here's how
AI assistants can't dial a fax machine, but they can call tools. Faxer runs a free MCP (Model Context Protocol) server that lets Claude and any other MCP-capable assistant or agent send a real fax end to end: quote the price, collect payment, transmit, and report delivery.
How it works when you ask your assistant to fax something
-
You ask, the AI gets a quote
"Fax this PDF to +1 555 123 4567." The
assistant calls
get_fax_quoteand gets the exact server-computed price — $1.00 for the first page, 25¢ per additional page. -
You approve a normal Stripe payment
The assistant requests a Stripe Checkout link with
create_fax_paymentand hands it to you. You pay in your own browser — the AI never sees your card, and the payment is good for exactly one fax. -
The AI sends the fax and watches delivery
send_faxre-verifies that the payment covers the recomputed price, transmits the document, and refunds automatically if transmission fails.get_fax_statusreports live status until the receiving machine confirms.
Connect Faxer to your AI assistant
The server lives at https://faxer.me/mcp —
Streamable HTTP, no API key, no registration. In Claude Code:
claude mcp add --transport http faxer https://faxer.me/mcp
In the Claude apps, add https://faxer.me/mcp as a
custom connector in Settings → Connectors. Any other MCP
client works the same way — Faxer is listed in the official
MCP registry as me.faxer/faxer. Full tool
reference and examples: faxer.me/mcp.
For autonomous agents: machine-to-machine payment (x402)
Agents that operate without a human in the loop can pay for
faxes themselves. Call send_fax without a payment
ID and the server responds with an x402 payment challenge
(JSON-RPC error -32042); the agent pays with USDC
or a Stripe Shared Payment Token and retries with the payment
credential. Same pricing, no checkout page, no human.
What the AI can and can't do
| The AI can | The AI can't |
|---|---|
| Get an exact price for a document or message | See or enter your card details |
| Send a PDF from a public URL, or plain text as a cover page | Reuse a payment — each covers exactly one fax |
| Track delivery and confirm receipt | Get charged without a verified payment — price is recomputed server-side before sending |
Rather send it yourself?
The human version takes about a minute: send a fax online from any browser, fax a PDF, or send a one-time fax with no subscription.
Give your agent a fax machine
Free MCP server, no API key. Faxes are $1 for the first page.
Read the MCP docs →Frequently asked questions
Can ChatGPT or Claude send a fax?
Yes — through a fax service the assistant can call as a tool. Faxer runs a free MCP (Model Context Protocol) server at https://faxer.me/mcp that any MCP-capable assistant, including Claude, can use to quote, pay for, and transmit a real fax. You approve the payment in your browser; the assistant handles everything else.
Does the AI see my credit card?
No. The assistant requests a Stripe Checkout link and hands it to you; you pay in your own browser on Stripe's page. The AI never touches card details, and each payment is valid for exactly one fax.
What does it cost to send a fax through an AI assistant?
The same as sending it yourself on faxer.me: $1.00 for the first page and $0.25 per additional page, per fax. The MCP server itself is free and requires no API key. If transmission fails, the payment is refunded automatically.
Can a fully autonomous agent pay for a fax without a human?
Yes. Agents with wallets can pay machine-to-machine via the x402 protocol — the server responds to an unpaid send_fax call with a payment challenge, the agent pays with USDC (or a Stripe Shared Payment Token) and retries with the payment credential. No human in the loop.
How do I connect Faxer to Claude?
In Claude Code, run: claude mcp add --transport http faxer https://faxer.me/mcp — or add https://faxer.me/mcp as a custom connector in Claude's settings. No API key or registration is needed. Faxer is also listed in the official MCP registry as me.faxer/faxer.