
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
@codespar/mcp-unblockpay
Advanced tools
MCP server for UnblockPay — fiat <> stablecoin cross-border via Customer → Wallet → Quote → Payin/Payout
MCP server for UnblockPay — fiat ↔ stablecoin cross-border via Customer → Wallet → Quote → Payin/Payout
Add to ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"unblockpay": {
"command": "npx",
"args": ["-y", "@codespar/mcp-unblockpay"],
"env": {
"UNBLOCKPAY_API_KEY": "your-key"
}
}
}
}
claude mcp add unblockpay -- npx @codespar/mcp-unblockpay
Add to .cursor/mcp.json or .vscode/mcp.json:
{
"servers": {
"unblockpay": {
"command": "npx",
"args": ["-y", "@codespar/mcp-unblockpay"],
"env": {
"UNBLOCKPAY_API_KEY": "your-key"
}
}
}
}
| Tool | Purpose |
|---|---|
create_customer | Create an individual or business customer (KYC mother). Business customers require date_of_incorporation. |
list_customers | List customers under the operator's API key (limit mandatory by the v1 pagination contract). |
verify_customer | Trigger the KYC verification check. Idempotent (returns 422 customer_cannot_be_verified when already approved). |
get_verification_details | Poll KYC state — returns customer_status: pending | approved | rejected | partially_rejected. |
create_wallet | Create a stablecoin wallet under an APPROVED customer. |
list_wallets | List wallets under the operator's API key. |
create_external_account | Register a fiat receiver account (BRL Pix, USD wire, EUR SEPA, MXN SPEI). Skippable for BRL Pix payouts via the pix_key + document shortcut on create_payout. |
list_external_accounts | List external accounts under the operator's API key. |
create_quote | Lock an FX + fee quote for 5 minutes. Pass amount on EITHER sender or receiver, not both. |
create_payin | Fiat → stablecoin pay-in referencing a quote_id. Returns deposit instructions (<Pix Copy & Paste EMV> for BR). |
create_payout | Stablecoin → fiat payout referencing a quote_id. customer_id is REQUIRED at the top level. |
get_transaction | Poll transaction status. Lifecycle: awaiting_deposit → processing → completed (or failed / refunded / cancelled / error). |
cancel_transaction | Cancel a transaction. Only valid while status is awaiting_deposit. |
UnblockPay uses an API key passed verbatim in the Authorization header (no Bearer prefix). The server sets that header for you — you just provide the key via UNBLOCKPAY_API_KEY.
UnblockPay provides a separate sandbox environment for testing. Point the server at it by setting UNBLOCKPAY_BASE_URL=https://api.sandbox.unblockpay.com/v1 and using a sandbox-issued API key.
UNBLOCKPAY_API_KEY environment variableUNBLOCKPAY_BASE_URL=https://api.sandbox.unblockpay.com/v1| Variable | Required | Description |
|---|---|---|
UNBLOCKPAY_API_KEY | Yes | API key from the UnblockPay dashboard |
UNBLOCKPAY_BASE_URL | No | Defaults to https://api.unblockpay.com/v1. Set to https://api.sandbox.unblockpay.com/v1 for sandbox. |
The 13 tools above mirror UnblockPay's current v1 API. New tools are added as UnblockPay expands the surface.
Want to contribute? Open a PR or request a tool.
Need governance, budget limits, and audit trails for agent payments? CodeSpar Enterprise adds policy engine, payment routing, and compliance templates on top of these MCP servers.
MIT
FAQs
MCP server for UnblockPay — fiat <> stablecoin cross-border via Customer → Wallet → Quote → Payin/Payout
We found that @codespar/mcp-unblockpay demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.