MCP · Stripe MPP

Server MCP SingleFax

Collega Cursor, Claude, Codex, ChatGPT o VS Code via MCP. L’assistente carica l’originale (Word, Excel, PDF o immagine, senza prima convertirlo), calcola il prezzo e apre Checkout o usa le tue pagine.

Aggiungi a CursorAggiungi a VS Code

Cursor e VS Code installano in un clic. Claude, Codex e ChatGPT copiano il frammento e aprono le impostazioni corrette. Deeplink Cursor se la pagina web non apre l’app.

https://singlefax.com/mcp

App di chat

Cursor, Claude, Codex, ChatGPT. MCP + OAuth. L’utente conferma il pagamento salvo pagine residue dell’abbonamento.

Script e backend

Chiave API e credito prepagato. Senza reindirizzare al pagamento, ideale per i tuoi processi.

API, CLI ed esempi di linguaggio

Pagamento autonomo

Stripe MPP (HTTP 402). Link CLI per carte, Tempo USDC per Tempo Wallet / Privy / AgentCash / Kite.

URL macchina, Link CLI, Tempo

Installa per client

Streamable HTTP su https://singlefax.com/mcp. Dopo l’installazione il client avvia OAuth: accedi a SingleFax. Anche nel catalogo Smithery come @singlefax/fax.

Cosa chiedere

Una volta collegato il server, basta una richiesta come questa. Per un normale documento l'agente chiama create_upload, fornisce uploadPageUrl per caricare l'originale e poi create_fax_draft con uploadToken. Le app di chat non possono trasportare un file normale in base64 in una chiamata a uno strumento. Non convertire prima Word, Excel o immagini: lo facciamo noi prima dell'invio. Il sistema calcola il preventivo, poi apre Checkout o usa il tuo monte pagine.

example prompt
Send this document as a fax to +1-415-555-2671 using SingleFax.
list_skus, Catalogo con prezzi. HIPAA, EIN e IRS restano solo sul sito (URL inclusi)
quote_fax, Preventivo al dettaglio. Passa to; facoltativi pages o base64 per conteggio pagine effettivo
create_fax_draft, Invia con to + uploadToken dopo create_upload: usa crediti/pagine disponibili, altrimenti restituisce Checkout URL. base64 solo per file minimi. Invia Word, Excel, PDF o immagini originali, senza conversione preventiva.
create_inbound_number, Ottieni un numero dedicato. Predefinito 30 giorni ($4.99). Restituisce Checkout URL e numero riservato. Dopo il pagamento chiama list_numbers.
list_numbers, Elenca i numeri attivi dell’account
create_checkout, Crediti o altri SKU; per un numero preferisci create_inbound_number
create_upload, File grandi: uploadPageUrl per l’utente senza accesso, uploadUrl per PUT di byte grezzi senza Authorization. Usa uploadToken per verificare lo stato
get_fax_status, Controlla la consegna di un tuo ordine
get_credits, Leggi il saldo prepagato
create_machine_fax, Richiesta MPP JSON. Link CLI (SPT) o wallet Tempo. REST 402 è il percorso di pagamento effettivo

MPP, pagamento autonomo

Machine Payment Protocol è un protocollo dell’acquirente: il server restituisce HTTP 402, l’agente aggiunge SPT Stripe o pagamento Tempo USDC e riprova. È POST https://singlefax.com/api/v1/machine/faxes, non gli strumenti MCP chat.

Cursor, Claude Code e Codex possono eseguire call su quell’URL dal terminale, ma non generare SPT senza un wallet. Il percorso carta Stripe è Link CLI (account Link USA). Approva ogni spesa nell’app Link. Tempo Wallet, Privy, AgentCash e Kite Passport pagano la richiesta Tempo sullo stesso URL.

  1. Installa la skill: npx skills add stripe/link-cli, oppure aggiungi MCP npx @stripe/link-cli --mcp.
  2. Accedi e paga l’endpoint macchina: E.164 valido, vero base64 del documento originale, non segnaposto +1555, senza conversione preventiva salvo sorgente già PDF.
  3. Non puntare mpp pay a /mcp. Link CLI vuole un URL che restituisca HTTP 402 + WWW-Authenticate.
link-cli mpp pay
npx @stripe/link-cli auth login

npx @stripe/link-cli mpp pay https://singlefax.com/api/v1/machine/faxes \
  -X POST \
  -d '{"to":"+14155552671","base64":"<document-bytes>","request_id":"mpp-1"}' \
  --context "Send a fax via SingleFax after the user asked this agent to pay for the send."

Strutture complete, validazione, stato e rimborsi: mpp.md. Minimo SPT $0.50, Tempo USDC $0.01; minimo al dettaglio SingleFax $0.99.

REST API + CLI

Per il backend crea una chiave limitata e acquista crediti, senza reindirizzamento Checkout. Esempi pronti curl, Node, Python, Go e PHP nella pagina sviluppatori.

Domande frequenti

Documentazione leggibile dagli agenti

Markdown semplice per crawler e agenti di programmazione. Stesse informazioni della pagina.