Chilean instant bank-transfer PSP. Complements Transbank for merchants who want bank-transfer payments alongside cards — Chilean consumers often prefer bank transfers for larger transactions (no credit limit, no card fees).
Khipu gives your agent 21 tools it calls directly — pick the ones it needs, in Claude, Cursor, or any MCP client.
create_payment — Create a Khipu payment (bank-transfer charge). Returns a payment_id and URLs the payer visits to authorize the transfer from their Chilean bank account. Use simplified_transfer_url for in-app redirects and transfer_url for desktop bank-login flows.get_payment — Retrieve a Khipu payment. Pass either payment_id (lookup by id) or notification_token (lookup from a webhook — preferred, since webhooks only contain the token).delete_payment — Delete (cancel) a pending Khipu payment. Only works while the payment has not been paid by the payer.// Your agent calls a tool directly — no glue code.
// CodeSpar's managed tier handles OAuth2, token rotation and rate limits.
const result = await session.call("create_payment", { /* ... */ });$ npm install @codespar/mcp-khipu@alphaAdd this entry to your claude_desktop_config.json (or any MCP-compatible client config).
{
"mcpServers": {
"khipu": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-khipu@alpha"
],
"env": {}
}
}
}After restart, your agent can call any of the 21 tools below — try create_payment first.
Required to authenticate the server. Stored encrypted when using CodeSpar managed hosting.
KHIPU_API_KEYKhipu v3 API key (sent as x-api-key header). Obtain from Khipu merchant panel → Developers.
KHIPU_RECEIVER_IDKhipu receiver id (merchant id). Required only for legacy v2 HTTP Basic auth; not needed when KHIPU_API_KEY is set.
KHIPU_SECRETKhipu receiver secret. Required only for legacy v2 HTTP Basic auth; not needed when KHIPU_API_KEY is set.
KHIPU_BASE_URLKhipu API base URL. Defaults to https://payment-api.khipu.com/v3.
Each tool is independent — your agent loads only what it needs to reduce context and response time.
create_paymentget_paymentdelete_paymentconfirm_paymentrefund_paymentlist_paymentspredict_paymentget_merchantsMCP is a protocol — any framework that speaks it can mount this server.