MCP · Stripe MPP

Servidor MCP de SingleFax

Conecta Cursor, Claude, Codex, ChatGPT o VS Code a SingleFax mediante MCP. El asistente sube el Word, Excel, PDF o imagen original, sin conversión previa, calcula el precio y abre Checkout o usa tu cupo de páginas.

Añadir a CursorAñadir a VS Code

Cursor y VS Code se instalan con un clic. Claude, Codex y ChatGPT copian el código y abren los ajustes adecuados. Enlace directo de Cursor si la instalación web no abre la aplicación.

https://singlefax.com/mcp

Aplicaciones de chat

Cursor, Claude, Codex y ChatGPT: MCP con OAuth. Una persona confirma el pago salvo que queden páginas de suscripción.

Scripts y servidores

Clave API y crédito prepago, sin redirección de pago. Ideal para tus procesos del servidor.

API, CLI y ejemplos por lenguaje

Pago autónomo

Stripe MPP, HTTP 402. Link CLI para tarjetas o Tempo USDC para Tempo Wallet, Privy, AgentCash y Kite.

URL automatizada, Link CLI y Tempo

Instalación por cliente

Streamable HTTP en https://singlefax.com/mcp. Tras instalar, el cliente inicia OAuth: accede con tu cuenta SingleFax. También aparece en el catálogo Smithery como @singlefax/fax.

Qué pedir

Una vez conectado el servidor, basta una instrucción como esta. Para un documento habitual, el agente debe llamar a create_upload, proporcionarte uploadPageUrl para que subas el archivo original y llamar después a create_fax_draft con uploadToken. Las aplicaciones de chat no pueden incluir un archivo normal en base64 en una llamada a una herramienta. No conviertas antes los archivos Word, Excel o las imágenes a PDF: nosotros los convertimos antes de enviarlos. El agente calcula el precio y después abre Checkout o envía el fax usando tu cupo de páginas.

example prompt
Send this document as a fax to +1-415-555-2671 using SingleFax.
list_skus, Catálogo con precios. HIPAA, EIN e IRS solo se tramitan en la web; incluye URL
quote_fax, Precio de envío individual. Pasa to y, opcionalmente, pages o base64 para calcular páginas reales
create_fax_draft, Envía con to y uploadToken tras create_upload: usa crédito o cupo, o devuelve URL de Checkout. base64 solo para archivos diminutos. Manda Word, Excel, PDF o imágenes originales; no conviertas antes.
create_inbound_number, Consigue un número exclusivo, por defecto 30 días, $4.99. Devuelve URL de Checkout y número reservado. Tras pagar, usa list_numbers.
list_numbers, Lista los números activos de esta cuenta
create_checkout, Crédito u otros SKU del catálogo; para un número, mejor create_inbound_number
create_upload, Archivos grandes: devuelve uploadPageUrl para subida humana sin acceso y uploadUrl para PUT de datos sin Authorization. Pasa uploadToken para consultar el estado stored
get_fax_status, Consulta el estado de entrega de un pedido tuyo
get_credits, Consulta el saldo de crédito prepago
create_machine_fax, JSON de desafío MPP. Link CLI, SPT, o carteras Tempo. REST 402 es la vía real de pago

MPP: pago autónomo

Machine Payment Protocol es un protocolo del comprador: el servidor devuelve HTTP 402, el agente adjunta Stripe Shared Payment Token o un pago Tempo USDC y reintenta. Esa vía es POST https://singlefax.com/api/v1/machine/faxes, no las herramientas MCP del chat.

Cursor, Claude Code y Codex pueden call esa URL desde terminal, pero no generan SPT sin una cartera. La vía de tarjeta Stripe es Link CLI, para cuentas Link de Estados Unidos. Aprueba cada gasto en Link. Tempo Wallet, Privy, AgentCash y Kite Passport pagan el desafío Tempo en la misma URL.

  1. Instala la skill con npx skills add stripe/link-cli o añade MCP npx @stripe/link-cli --mcp.
  2. Inicia sesión y paga el endpoint automatizado: E.164 válido y base64 real del archivo original, no +1555 de ejemplo ni PDF convertido previamente, salvo que el original ya sea PDF.
  3. No dirijas mpp pay a /mcp. Link CLI necesita una URL que devuelva HTTP 402 y 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."

Formato de desafíos, validación, estado y reembolsos: mpp.md. Mínimo SPT $0.50, Tempo USDC $0.01 y precio mínimo de SingleFax $0.99.

API REST y CLI

Para tu servidor, crea clave limitada y compra crédito, sin redirección de pago. Los ejemplos curl, Node, Python, Go y PHP están en la página de desarrolladores.

Preguntas frecuentes

Documentos legibles para agentes

Markdown sencillo para rastreadores y agentes de programación. Los mismos datos que esta página.