Package Exports
- @codespar/mcp-unblockpay
- @codespar/mcp-unblockpay/dist/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@codespar/mcp-unblockpay) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@codespar/mcp-unblockpay
MCP server for UnblockPay — fiat-to-stablecoin onramp/offramp and wallet management
Quick Start
Claude Desktop
Add to ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"unblockpay": {
"command": "npx",
"args": ["-y", "@codespar/mcp-unblockpay"],
"env": {
"UNBLOCKPAY_API_KEY": "your-key"
}
}
}
}Claude Code
claude mcp add unblockpay -- npx @codespar/mcp-unblockpayCursor / VS Code
Add to .cursor/mcp.json or .vscode/mcp.json:
{
"servers": {
"unblockpay": {
"command": "npx",
"args": ["-y", "@codespar/mcp-unblockpay"],
"env": {
"UNBLOCKPAY_API_KEY": "your-key"
}
}
}
}Tools (20)
| Tool | Purpose |
|---|---|
create_wallet |
Create a new wallet in UnblockPay |
get_wallet |
Get wallet details by ID |
list_wallets |
List all wallets |
create_onramp |
Create a fiat-to-stablecoin onramp transaction |
create_offramp |
Create a stablecoin-to-fiat offramp transaction |
get_transaction |
Get transaction details by ID |
list_transactions |
List transactions with optional filters |
get_exchange_rate |
Get current exchange rate for a currency pair |
create_transfer |
Create a stablecoin transfer between wallets |
get_balance |
Get wallet balance |
submit_corporate_kyc |
Submit a corporate KYC application (business onboarding) |
get_corporate_kyc_status |
Get the status of a corporate KYC application |
submit_individual_kyc |
Submit an individual KYC application (personal onboarding) |
get_individual_kyc_status |
Get the status of an individual KYC application |
add_bank_account |
Register a fiat bank account for offramp payouts |
list_bank_accounts |
List registered fiat bank accounts |
delete_bank_account |
Delete a registered bank account by ID |
simulate_swap_quote |
Simulate a fiat<->crypto swap quote without executing it |
list_supported_assets |
List supported crypto assets / stablecoins on UnblockPay |
register_webhook |
Register a webhook endpoint for transaction lifecycle events |
Authentication
UnblockPay uses a Bearer API key for authentication.
Sandbox / Testing
UnblockPay provides a sandbox via the developer portal.
Get your credentials
- Go to UnblockPay Documentation
- Create a developer account
- Generate an API key
- Set the
UNBLOCKPAY_API_KEYenvironment variable
Environment Variables
| Variable | Required | Description |
|---|---|---|
UNBLOCKPAY_API_KEY |
Yes | API key from UnblockPay |
Roadmap
v0.2 (planned)
create_payment_link— Create a payment linkget_payment_link— Get payment link detailslist_payment_links— List all payment linkscreate_batch_transfer— Create a batch crypto transferget_supported_currencies— List supported cryptocurrencies
v0.3 (planned)
multi_currency_wallet— Multi-currency wallet managementcompliance_reports— Generate compliance/AML reports
Want to contribute? Open a PR or request a tool.
Links
Enterprise
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.
License
MIT