Serveur MCP SingleFax
Connectez Cursor, Claude, Codex, ChatGPT ou VS Code à SingleFax via MCP. L’assistant importe l’original Word, Excel, PDF ou image, sans conversion préalable, établit le devis puis ouvre le paiement ou utilise votre quota.
Cursor et VS Code s’installent en un clic. Pour Claude, Codex et ChatGPT, le code est copié et la bonne page de réglages s’ouvre. Lien direct Cursor si l’installation web n’ouvre pas l’application.
https://singlefax.com/mcp
Applications de chat
Cursor, Claude, Codex, ChatGPT. MCP et OAuth. Vous confirmez le paiement, sauf s’il reste des pages d’abonnement.
Scripts et backends
Clé API et crédits prépayés. Sans redirection de paiement. Adapté à vos traitements serveur.
API, CLI et exemples par langagePaiement autonome
Stripe MPP, HTTP 402. Link CLI pour les cartes, ou Tempo USDC pour Tempo Wallet, Privy, AgentCash et Kite.
URL machine, Link CLI, TempoInstallation selon le client
Streamable HTTP sur https://singlefax.com/mcp. Après installation, le client lance OAuth : connectez-vous avec votre compte SingleFax. Également dans le catalogue Smithery sous @singlefax/fax.
- Cliquez sur Ajouter à Cursor ci-dessus, ou enregistrez ceci dans
~/.cursor/mcp.json. - Acceptez l’écran de consentement OAuth SingleFax.
- Demandez à l’agent d’envoyer un fax. Pour un document classique, il appelle
create_uploadet vous donne un lien de dépôt, puiscreate_fax_draftavecuploadToken. Envoyez l’original sans conversion préalable en PDF.
{
"mcpServers": {
"singlefax": {
"url": "https://singlefax.com/mcp"
}
}
}Cursor ne peut pas générer de Stripe Shared Payment Tokens. Privilégiez le lien de paiement de create_fax_draft. Pour payer via MPP depuis le terminal Cursor, consultez MPP ci-dessous. documentation MCP de Cursor.
Claude Code
- Exécutez la commande, puis terminez OAuth avec
/mcpdans la session.
claude mcp add --transport http singlefax https://singlefax.com/mcpClaude.ai et Desktop
- Ouvrez Personnaliser → Connecteurs.
- Ajoutez un connecteur personnalisé nommé
singlefaxavec l’URL https://singlefax.com/mcp. - Connectez, puis activez le connecteur dans le chat.
Les comptes gratuits Claude.ai sont limités à un connecteur personnalisé. Claude n’a pas de lien d’installation direct : le bouton copie la commande CLI et ouvre les connecteurs. documentation MCP de Claude Code.
- Collez les commandes dans un terminal. La CLI, l’extension IDE et ChatGPT Desktop partagent
~/.codex/config.toml. codex mcp login singlefaxlance OAuth si l’ajout ne l’a pas déclenché.- Dans une session Codex, lancez
/mcppour confirmer les outils.
codex mcp add singlefax --url https://singlefax.com/mcp
codex mcp login singlefax[mcp_servers.singlefax]
url = "https://singlefax.com/mcp"- Activez le mode développeur, Paramètres → Sécurité et connexion.
- Ouvrez Connecteurs ou Plugins et créez un connecteur personnalisé.
- Nom :
SingleFax. URL MCP : https://singlefax.com/mcp. Authentification : OAuth. - Dans le chat, activez le mode développeur et le connecteur SingleFax avant de demander un fax.
https://singlefax.com/mcpLe MCP personnalisé de ChatGPT relève du mode développeur, pas d’Instant Checkout. L’agent renvoie toujours une URL SingleFax pour vous laisser payer. documentation des connecteurs ChatGPT.
- Cliquez sur Ajouter à VS Code, ou Palette de commandes →
MCP: Add Server. - Ou enregistrez ceci dans
.vscode/mcp.jsondu projet ou dans la configuration MCP utilisateur.
{
"servers": {
"singlefax": {
"type": "http",
"url": "https://singlefax.com/mcp"
}
}
}Exemple de demande
Une fois le serveur connecté, une instruction comme celle-ci suffit. Pour un document courant, l’agent doit appeler create_upload, vous donner uploadPageUrl pour déposer l’original, puis appeler create_fax_draft avec uploadToken. Les applications de chat ne peuvent pas transporter un fichier normal en base64 dans un appel d’outil. Ne convertissez pas Word, Excel ou les images en PDF avant ; nous le faisons avant l’envoi. L’agent établit le devis, puis ouvre Checkout ou utilise votre quota de pages.
Send this document as a fax to +1-415-555-2671 using SingleFax.list_skus, Catalogue et tarifs. HIPAA, EIN et IRS uniquement sur le site, URL inclusesquote_fax, Devis d’envoi à l’unité. Fournir to ; pages ou base64 facultatifs pour un comptage réelcreate_fax_draft, Envoyer avec to et uploadToken après create_upload ; utilise crédits ou quota, sinon renvoie une URL de paiement. base64 seulement pour les très petits fichiers. Envoyer l’original Word, Excel, PDF ou image sans conversion préalable.create_inbound_number, Obtenir un numéro dédié. Par défaut 30 jours, 4,99 $. Renvoie une URL de paiement et le numéro réservé. Utiliser list_numbers après règlement.list_numbers, Lister les numéros actifs de ce comptecreate_checkout, Crédits ou autres offres du catalogue ; préférer create_inbound_number pour un numérocreate_upload, Fichiers volumineux : renvoie uploadPageUrl, dépôt humain sans connexion, et uploadUrl, PUT des octets sans Authorization. Utiliser uploadToken pour vérifier le stockage.get_fax_status, Consulter le statut d’une commande vous appartenantget_credits, Lire le solde de crédits prépayéscreate_machine_fax, Défi MPP JSON. Link CLI, SPT, ou portefeuilles Tempo. Le REST 402 est le véritable parcours de paiementMPP, paiement autonome
Machine Payment Protocol est un protocole côté acheteur : le serveur renvoie HTTP 402, l’agent ajoute un Stripe Shared Payment Token ou un paiement Tempo USDC et réessaie. Cela relève de POST https://singlefax.com/api/v1/machine/faxes, pas des outils MCP de chat.
Cursor, Claude Code et Codex peuvent appeler cette URL avec call dans un terminal, mais ne peuvent pas générer de SPT sans portefeuille fourni. Le parcours carte Stripe est Link CLI pour les comptes Link américains. Approuvez chaque dépense dans Link. Tempo Wallet, Privy, AgentCash et Kite Passport règlent la demande Tempo sur la même URL.
- Installez le skill
npx skills add stripe/link-cli, ou ajoutez le MCPnpx @stripe/link-cli --mcp. - Connectez-vous puis payez le point machine : E.164 valide, vrai document original en base64, pas le texte fictif
+1555, ni un PDF préconverti sauf si l’original est déjà un PDF. - Ne dirigez pas
mpp payvers/mcp. Link CLI exige une URL renvoyant HTTP 402 avecWWW-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."Formats complets, validation, statuts et remboursements : mpp.md. Minimum SPT : 0,50 $ ; Tempo USDC : 0,01 $ ; prix plancher SingleFax : 0,99 $.
API REST et CLI
Pour votre backend, créez une clé à portée limitée et prépayez des crédits, sans redirection de paiement. Des exemples à copier en curl, Node, Python, Go et PHP sont sur la page développeur.
Questions fréquentes
Documentation lisible par les agents
Markdown simple pour les robots et agents de programmation. Les mêmes informations que sur cette page.