PromptFax
Send a one-off fax from inside ChatGPT or Claude. Pay-per-use, $2-$4.50 per delivered fax.
| Endpoint | https://promptfax.app/mcp (streamable-http) |
|---|---|
| Registry version | 0.1.0 |
| Now | 8 tools · grade D (57) · pin ts_563f38c9f4759091da23c798dcbd7b94 · protocol 2025-06-18 |
| First / last listed | 2026-10-24 18:40 UTC / 2026-10-24 18:40 UTC |
| Grade over time | 2026-10-24: D (57), 8 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: start_session attach_document get_quote checkout send_fax get_status retry_failed_fax cancel
start_session | 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: chatgpt, claude, browser, or other. In ChatGPT, pass official files[] file parameters first when they are available so Prom params: sessionId, faxNumber, hostType, hostCapabilities, files, metadata |
attach_document | 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 unavailable or the user explicitly asks for fallback behavior. params: sessionId*, documentId, fileUrls |
get_quote | 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 ChatGPT widget sessions, do not call this after start_session because the widget auto-quotes once the document and destination ar params: sessionId, faxNumber, fileUrls, documentId |
checkout | 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 sessions, do not call this after start_session because the widget's Pay & send step opens Checkout. params: sessionId, sendIntentId, autoSendAfterAuthorization |
send_fax | 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. params: sessionId, sendIntentId |
get_status | Use this when you need the latest PromptFax workflow state, quote/payment state, or fax transmission status. params: sessionId, sendIntentId |
retry_failed_fax | Use this after a retry-eligible failed fax to queue another attempt under the existing authorization. You may supply a corrected destination. params: sessionId, sendIntentId, faxNumber |
cancel | Use this when you need to cancel the active PromptFax send. params: sessionId, sendIntentId |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.