mcpfax Invia un fax ora

API fax ed esempi di codice

Invia fax veri dal tuo software, con lo stesso account e lo stesso credito che usi in Claude e ChatGPT. Una richiesta HTTPS per fax, nessun hardware, nessun abbonamento.

REST API · Base URL https://mcpfax.de/api/v1

Inizia in 3 passi

  1. Crea un account e ricarica il credito (prepagato, senza abbonamento).
  2. Crea una chiave API in Account → Chiavi API (inizia con mfx_).
  3. Inviala nell’header Authorization: Bearer mfx_… a ogni richiesta.

Esempi di codice

curl -s https://mcpfax.de/api/v1/fax/send \
  -H "Authorization: Bearer $MCPFAX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "recipient_fax_number": "+49 30 1234567",
    "content": "# Hello\nThis is a test fax.",
    "idempotency_key": "order-4711"
  }'

Origine del documento (esattamente una per fax): content (testo o Markdown), file_base64 + file_name (PDF, DOCX, JPG, PNG, TXT; max 15 MB) oppure file_url (URL https pubblico).

✔ Buone pratiche: verifica prima il costo con /fax/price, invia sempre un idempotency_key univoco (i tentativi ripetuti non inviano mai due volte), usa max_cost come limite e interroga /fax/{id} fino a «delivered» o «failed». I fax non riusciti vengono rimborsati automaticamente.

Esempi completi e pronti all’uso e configurazioni dei client: github.com/Ploetzeneder/mcpfax

Endpoint

MethodEndpointDescrizione
POST/fax/pricePreventivo: verifica il numero, conta le pagine – non invia nulla
POST/fax/sendInvia un fax (facoltativamente programmato con send_at)
GET/fax/{id}Stato di un fax (sent, delivered, failed, scheduled …)
GET/fax/{id}/reportRapporto di invio PDF come prova
POST/fax/{id}/resendInvia di nuovo un fax precedente
POST/fax/{id}/cancelAnnulla un fax programmato con rimborso completo
GET/faxesFax recenti (limit, since)
GET/balanceCredito prepagato
GET · POST/contactsCerca o salva contatti fax

Autenticazione: chiave API o token OAuth 2.1 come Bearer token. Le risposte sono in JSON; gli errori contengono error e message (402 = credito insufficiente).

MCP in Cursor, VS Code e altri client

Per gli strumenti di IA usa direttamente l’endpoint MCP: l’accesso avviene tramite OAuth al primo utilizzo.

Cursor · ~/.cursor/mcp.json
{
  "mcpServers": {
    "mcpfax": { "url": "https://mcpfax.de/mcp" }
  }
}
VS Code · .vscode/mcp.json
{
  "servers": {
    "mcpfax": { "type": "http", "url": "https://mcpfax.de/mcp" }
  }
}

Collega a Claude → · Zapier · Make · n8n →