mcpfax Enviar um fax agora

API de fax e exemplos de código

Envie faxes reais a partir do seu próprio software – com a mesma conta e o mesmo saldo que usa no Claude e no ChatGPT. Um pedido HTTPS por fax, sem hardware, sem assinatura.

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

Comece em 3 passos

  1. Crie uma conta e carregue saldo (pré-pago, sem assinatura).
  2. Crie uma chave API em Conta → Chaves API (começa por mfx_).
  3. Envie-a no cabeçalho Authorization: Bearer mfx_… em cada pedido.

Exemplos de código

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"
  }'

Origem do documento (exatamente uma por fax): content (texto ou Markdown), file_base64 + file_name (PDF, DOCX, JPG, PNG, TXT; máx. 15 MB) ou file_url (URL https pública).

✔ Boas práticas: verifique primeiro o custo com /fax/price, envie sempre um idempotency_key único (repetições nunca enviam duas vezes), use max_cost como limite e consulte /fax/{id} até «delivered» ou «failed». Faxes falhados são reembolsados automaticamente.

Exemplos completos e prontos a usar e configurações de clientes: github.com/Ploetzeneder/mcpfax

Endpoints

MethodEndpointDescrição
POST/fax/priceOrçamento: valida o número, conta as páginas – não envia nada
POST/fax/sendEnvia um fax (opcionalmente agendado com send_at)
GET/fax/{id}Estado de um fax (sent, delivered, failed, scheduled …)
GET/fax/{id}/reportRelatório de envio em PDF como comprovativo
POST/fax/{id}/resendReenvia um fax anterior
POST/fax/{id}/cancelCancela um fax agendado com reembolso total
GET/faxesFaxes recentes (limit, since)
GET/balanceSaldo pré-pago
GET · POST/contactsProcurar ou guardar contactos de fax

Autenticação: chave API ou token OAuth 2.1 como Bearer token. As respostas são JSON; os erros contêm error e message (402 = saldo insuficiente).

MCP no Cursor, VS Code e outros clientes

Para ferramentas de IA, use diretamente o endpoint MCP – o início de sessão é feito por OAuth na primeira utilização.

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" }
  }
}

Ligar ao Claude → · Zapier · Make · n8n →