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.
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 lenguajePago 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 TempoInstalació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.
- Pulsa Añadir a Cursor arriba o guarda esto en
~/.cursor/mcp.json. - Aprueba la pantalla de consentimiento OAuth de SingleFax.
- Pide al agente enviar un fax. Para un documento habitual llama a
create_upload, da un enlace de subida y después usacreate_fax_draftconuploadToken. Envía el original sin convertir antes a PDF.
{
"mcpServers": {
"singlefax": {
"url": "https://singlefax.com/mcp"
}
}
}Cursor no genera Stripe Shared Payment Tokens. Usa preferentemente el enlace de Checkout de create_fax_draft. Para pagar MPP desde su terminal, consulta MPP más abajo. documentación MCP de Cursor.
Claude Code
- Ejecuta el comando y completa OAuth con
/mcpen la sesión.
claude mcp add --transport http singlefax https://singlefax.com/mcpClaude.ai o Desktop
- Abre Personalizar → Conectores.
- Añade un conector personalizado llamado
singlefaxcon la URL https://singlefax.com/mcp. - Conecta y activa el conector en el chat.
Las cuentas gratis de Claude.ai admiten un conector personalizado. Claude no tiene enlace de instalación directo: el botón copia el comando y abre Conectores. documentación MCP de Claude Code.
- Pega los comandos en el terminal. CLI, extensión IDE y ChatGPT de escritorio comparten
~/.codex/config.toml. codex mcp login singlefaxinicia OAuth si no lo hizo el paso de añadir.- En una sesión Codex, ejecuta
/mcppara comprobar las herramientas.
codex mcp add singlefax --url https://singlefax.com/mcp
codex mcp login singlefax[mcp_servers.singlefax]
url = "https://singlefax.com/mcp"- Activa Modo de desarrollador en Configuración → Seguridad e inicio de sesión.
- Abre Conectores o Plugins y crea un conector personalizado.
- Nombre:
SingleFax. URL MCP: https://singlefax.com/mcp. Autenticación: OAuth. - En el chat, activa el modo de desarrollador y SingleFax antes de pedir un fax.
https://singlefax.com/mcpEl MCP personalizado de ChatGPT usa modo de desarrollador, no Instant Checkout. El agente sigue devolviendo una URL de SingleFax para que pagues. documentación de conectores ChatGPT.
- Pulsa Añadir a VS Code o abre Paleta de comandos →
MCP: Add Server. - O guárdalo en
.vscode/mcp.jsondel proyecto o en tu configuración MCP.
{
"servers": {
"singlefax": {
"type": "http",
"url": "https://singlefax.com/mcp"
}
}
}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.
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 URLquote_fax, Precio de envío individual. Pasa to y, opcionalmente, pages o base64 para calcular páginas realescreate_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 cuentacreate_checkout, Crédito u otros SKU del catálogo; para un número, mejor create_inbound_numbercreate_upload, Archivos grandes: devuelve uploadPageUrl para subida humana sin acceso y uploadUrl para PUT de datos sin Authorization. Pasa uploadToken para consultar el estado storedget_fax_status, Consulta el estado de entrega de un pedido tuyoget_credits, Consulta el saldo de crédito prepagocreate_machine_fax, JSON de desafío MPP. Link CLI, SPT, o carteras Tempo. REST 402 es la vía real de pagoMPP: 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.
- Instala la skill con
npx skills add stripe/link-clio añade MCPnpx @stripe/link-cli --mcp. - Inicia sesión y paga el endpoint automatizado: E.164 válido y base64 real del archivo original, no
+1555de ejemplo ni PDF convertido previamente, salvo que el original ya sea PDF. - No dirijas
mpp paya/mcp. Link CLI necesita una URL que devuelva HTTP 402 yWWW-Authenticate.
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.