
PromptFax
This connects Claude or ChatGPT to PromptFax's fax delivery service, letting you send actual faxes without leaving your chat session. You'd reach for this when you need to file something with a government office, send documents to a medical provider, or hit any other institution that still requires faxed submissions. It's pay per use at $2 to $4.50 per delivered fax, so you're not paying for a subscription to handle occasional fax requirements. The server exposes fax sending operations through a streamable HTTP transport, handling the conversion and delivery while you stay in your workflow.
- tools
- 8
- transport
- HTTP
- last updated
- May 30, 2026
Install
From registry metadata$ npx add-mcp https://promptfax.app/mcp --name promptfaxRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http promptfax https://promptfax.app/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 8 toolsVerified live against the running server on Nov 6, 2026.
start_sessionUse this first when a user wants to send or price a fax. PromptFax is built for irregular, pay-per-use outbound faxing: every real send requires a user-reviewed quote and Stripe payment authorization before transmission. MCP clients should set hostType to identify their host:...6 params
Use this first when a user wants to send or price a fax. PromptFax is built for irregular, pay-per-use outbound faxing: every real send requires a user-reviewed quote and Stripe payment authorization before transmission. MCP clients should set hostType to identify their host:...
faxNumberstringfilesarrayhostCapabilitiesobjecthostTypestringmetadataobjectsessionIdstringattach_documentFallback/non-widget tool for binding a PromptFax document or one or more HTTPS PDF URLs into the current MCP session before requesting a quote. In ChatGPT widget sessions, prefer the widget's file controls after start_session instead of calling this tool unless the widget is u...3 params
Fallback/non-widget tool for binding a PromptFax document or one or more HTTPS PDF URLs into the current MCP session before requesting a quote. In ChatGPT widget sessions, prefer the widget's file controls after start_session instead of calling this tool unless the widget is u...
documentIdstringfileUrlsarraysessionId*stringget_quoteFallback/non-widget tool for creating a user-reviewable pay-per-use fax quote when you have a fax number and either an MCP session, a PromptFax documentId, or one or more HTTPS PDF URLs. A quote is required before Stripe Checkout and before any real fax transmission. In ChatGP...4 params
Fallback/non-widget tool for creating a user-reviewable pay-per-use fax quote when you have a fax number and either an MCP session, a PromptFax documentId, or one or more HTTPS PDF URLs. A quote is required before Stripe Checkout and before any real fax transmission. In ChatGP...
documentIdstringfaxNumberstringfileUrlsarraysessionIdstringcheckoutFallback/non-widget tool for starting external Stripe Checkout after the user accepts a pay-per-use quote. Payment authorization is required before PromptFax can send; PromptFax treats webhook-confirmed authorization, not browser redirect, as payment truth. In ChatGPT widget s...3 params
Fallback/non-widget tool for starting external Stripe Checkout after the user accepts a pay-per-use quote. Payment authorization is required before PromptFax can send; PromptFax treats webhook-confirmed authorization, not browser redirect, as payment truth. In ChatGPT widget s...
autoSendAfterAuthorizationbooleansendIntentIdstringsessionIdstringsend_faxFallback/non-widget tool for sending after payment is authorized and the user explicitly wants to send now. In ChatGPT widget sessions, do not call this after start_session unless the widget is unavailable or the user explicitly asks for fallback behavior.2 params
Fallback/non-widget tool for sending after payment is authorized and the user explicitly wants to send now. In ChatGPT widget sessions, do not call this after start_session unless the widget is unavailable or the user explicitly asks for fallback behavior.
sendIntentIdstringsessionIdstringget_statusUse this when you need the latest PromptFax workflow state, quote/payment state, or fax transmission status.2 params
Use this when you need the latest PromptFax workflow state, quote/payment state, or fax transmission status.
sendIntentIdstringsessionIdstringretry_failed_faxUse this after a retry-eligible failed fax to queue another attempt under the existing authorization. You may supply a corrected destination.3 params
Use this after a retry-eligible failed fax to queue another attempt under the existing authorization. You may supply a corrected destination.
faxNumberstringsendIntentIdstringsessionIdstringcancelUse this when you need to cancel the active PromptFax send.2 params
Use this when you need to cancel the active PromptFax send.
sendIntentIdstringsessionIdstringSponsors
Details
- Transport
- HTTP
- Registry
- MCP registry, active
- Resources
- 2
- Tools verified
- Nov 6, 2026