Model Context Protocol
Payle per gli agenti.
Punta Claude, Cursor o un agente scritto stamattina su un solo indirizzo, e potrà chiedere al tuo conto Payle di pagare qualcosa. Chiede. Approvi tu, su una pagina Payle. Niente si muove da solo.
https://www.usepayle.com/mcpCollega un client
Qualunque client che parli MCP su HTTP va bene. Incolla l'indirizzo, aggiungi la chiave come intestazione, fatto.
Claude Code
Un comando, e c'è in ogni progetto.
claude mcp add --transport http payle https://www.usepayle.com/mcp \
--header "Authorization: Bearer payle_sk_…"Claude Desktop
Aggiungi il server al file di configurazione e riavvia l'app.
{
"mcpServers": {
"payle": {
"type": "http",
"url": "https://www.usepayle.com/mcp",
"headers": {
"Authorization": "Bearer payle_sk_…"
}
}
}
}Cursor
Stessa forma, nel file che Cursor legge per i server MCP.
{
"mcpServers": {
"payle": {
"url": "https://www.usepayle.com/mcp",
"headers": {
"Authorization": "Bearer payle_sk_…"
}
}
}
}Tutto il resto
Un client, uno script, un notebook: è a un POST HTTP di distanza.
curl -s https://www.usepayle.com/mcp \
-H "Authorization: Bearer payle_sk_…" \
-H "Accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'La chiave è l'unica credenziale. Creane una qui sotto — si vede una volta sola, quindi copiala in un posto sicuro.
I tuoi connector
Una chiave per agente, così vedi chi ha chiesto cosa — e ne revochi una senza toccare le altre.
Payle qui non è collegato a un database, quindi da questa pagina non si gestiscono le chiavi.
Cosa può fare un agente
Cinque strumenti: due leggono, tre chiedono. Ogni richiesta finisce su una pagina dove decidi tu, di persona.
payle_accountreadLegge il conto Payle dietro la chiave: handle, finitura della carta prenotata, entry del Drop.
payle_payaskChiede di pagare un esercente un importo esatto, e restituisce un link a uso singolo dove approvi o rifiuti.
payle_payment_statusreadDice com'è finita una richiesta: ancora in attesa, approvata, rifiutata, scaduta.
payle_paymentsreadElenca quello che questa chiave ha chiesto, così non lo chiede due volte.
payle_cancel_paymentaskRitira una richiesta ancora in attesa. Dopo la tua decisione, la decisione resta.
Perché non può spendere da solo
Decide una persona
Ogni richiesta finisce su una pagina Payle che solo il titolare del conto può aprire. Non c'è un'impostazione che la salti, né un importo abbastanza piccolo da saltarla.
Tetti sulla chiave
Un tetto per richiesta e un tetto mensile, legati alla chiave. Una richiesta oltre il tetto la rifiuta il database, non l'agente, e non per cortesia.
Lista di esercenti, se vuoi
Una chiave si può chiudere sugli esercenti che indichi. Tutto il resto viene rifiutato prima di diventare una richiesta.
Le chiavi non si leggono
Si conserva solo il digest SHA-256 della chiave: nessuno, nemmeno noi, può rileggerla. Revocarla ferma l'agente alla chiamata successiva.
A che punto siamo
Il programma carte Payle non è ancora attivo, quindi una richiesta approvata è la tua autorizzazione: l'addebito arriverà quando le carte saranno emesse. Il collegamento, i limiti e l'approvazione sono reali e funzionano da oggi.