{"name":"io.github.codespar/mcp-dlocal","slug":"codespar-mcp-dlocal","title":null,"description":"MCP server for dLocal — LatAm cross-border payments, payouts, refunds across 15+ countries","url":"https://mcp.market/server/codespar-mcp-dlocal","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":38,"stars":271,"forks":50,"downloads_week":null,"last_push_at":"2026-08-29T02:02:48.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/codespar/mcp-dev-latam","website":null,"version":"0.2.2","remotes":[],"packages":[{"registryType":"npm","identifier":"@codespar/mcp-dlocal","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"dLocal API Login (X-Login header)","isRequired":true,"format":"string","name":"DLOCAL_LOGIN"},{"description":"dLocal API Trans-Key (X-Trans-Key header)","isRequired":true,"format":"string","isSecret":true,"name":"DLOCAL_TRANS_KEY"},{"description":"dLocal API Secret Key used to sign V2 HMAC-SHA256 requests","isRequired":true,"format":"string","isSecret":true,"name":"DLOCAL_SECRET_KEY"},{"description":"dLocal API base URL. Defaults to https://api.dlocal.com (prod). Use https://sandbox.dlocal.com for sandbox.","format":"string","name":"DLOCAL_BASE_URL"}]}],"tools":[{"name":"cancel_payment","description":"Cancel an authorized-but-not-captured payment, or void a PENDING payment. Card payments must be in AUTHORIZED state.","write_action":true,"price_micros":0,"input_schema":null},{"name":"capture_payment","description":"Capture an AUTHORIZED card payment. Omit amount for full capture; pass amount for partial capture (must be ≤ authorized amount). Card-only.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_card_token","description":"Tokenize a card for use in DIRECT-flow create_payment. Use the returned token in the card.token field instead of raw PAN. Required for PCI scope reduction.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_payment","description":"Create a payment (pay-in) in a LatAm country using a local payment method. Returns the payment object with a status and, for voucher/QR methods, the redirect/display data.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_payout","description":"Send money out to a beneficiary in a LatAm country. Used for marketplace seller payouts, creator payouts, and cross-border settlement.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_refund","description":"Refund a captured payment. Supports full refund (amount omitted) or partial refund (amount set).","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_balance","description":"Get the merchant's current available balance per currency.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_exchange_rate","description":"Query the dLocal FX rate for a destination country/currency pair. Used to preview converted amounts before a payout or USD-funded charge.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_payment","description":"Get payment status and full detail by dLocal payment id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_payment_by_order_id","description":"Get a payment by the merchant-side order_id supplied at creation time. Useful when the agent only kept its own reference and not dLocal's id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_payout","description":"Get payout status by dLocal payout id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_payout_by_external_id","description":"Get a payout by the merchant external_id / order_id supplied at creation time. Mirror of get_payment_by_order_id for the payouts side.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_refund","description":"Get refund status by refund id.","write_action":true,"price_micros":0,"input_schema":null},{"name":"list_payment_methods","description":"List all payment methods available for a given country. Agents use this to dynamically discover local methods (Pix in BR, OXXO in MX, PSE in CO, etc) without hard-coding per-country logic.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_payments","description":"List payments with optional date / country / status filters. Useful for reconciliation and reporting agents.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_payouts","description":"List payouts with optional date / country / status filters. Useful for settlement reconciliation across countries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_refunds","description":"List refunds, optionally scoped to a payment_id. Useful for reconciling partial refunds against the original charge.","write_action":false,"price_micros":0,"input_schema":null},{"name":"validate_document","description":"Validate a LatAm tax/identity document (CPF or CNPJ in BR, CUIT/CUIL/DNI in AR, RUT in CL/UY, RFC/CURP in MX, etc). Returns whether the document is well-formed and, when supported, registry-validated.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-09-26T21:19:07.334Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T21:19:07.266Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 29 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@codespar/mcp-dlocal","version":"0.2.2","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":1,"publishedAt":"2026-06-22T18:43:43.718Z"}],"repo":{"found":true,"owner":"codespar","repo":"mcp-dev-latam","archived":false,"pushedAt":"2026-08-29T02:02:48Z","stars":271,"forks":50,"openIssues":10,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/269058982?v=4","ownerCreatedAt":"2026-03-18T00:40:56Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/269058982?v=4&s=128","source":"github"},"presence":{"stars":271,"forks":50,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-29T02:02:48.000Z","score":38}}}},"grade_history":[],"reviews":[]}