WorldFirst MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@WorldFirst MCP Servercheck my USD balance"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
WorldFirst MCP Server
MCP server that gives AI agents access to WorldFirst cross-border payment APIs. Built for the Model Context Protocol.
What it does
Lets any MCP-compatible AI agent (Claude, OpenAI, LangChain, etc.) autonomously:
Check balances across 20+ currencies in your World Account
Get FX quotes and lock rates for cross-currency payments
Manage suppliers — add, list, and verify beneficiaries
Make payments — send CNY to Chinese suppliers with same-day settlement
Pull statements — transaction history for reconciliation and auditing
Related MCP server: AgentPay
Tools
Tool | Description |
| Query World Account balances by currency |
| Get indicative FX rate (informational) |
| Get tradeable FX quote with price and expiry |
| Accept a quote and lock the rate |
| List saved suppliers/payees |
| Register a new supplier for payments |
| Verify supplier bank account against business registration |
| Send payment to a registered beneficiary |
| Track payment settlement status |
| Pull transaction history with date/currency filters |
Setup
1. Get WorldFirst API credentials
Contact WorldFirst to get:
Client ID — your partner identifier
RSA key pair — generate locally, share public key with WorldFirst
# Generate RSA key pair
openssl genrsa -out private_key.pem 2048
openssl rsa -in private_key.pem -pubout -out public_key.pem
# Send public_key.pem to WorldFirst Technical Support2. Install
npm install worldfirst-mcp-server3. Configure in Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"worldfirst": {
"command": "npx",
"args": ["worldfirst-mcp-server"],
"env": {
"WORLDFIRST_CLIENT_ID": "your_client_id",
"WORLDFIRST_PRIVATE_KEY": "-----BEGIN RSA PRIVATE KEY-----\n...\n-----END RSA PRIVATE KEY-----",
"WORLDFIRST_ENVIRONMENT": "sandbox",
"WORLDFIRST_REGION": "sg"
}
}
}
}4. Configure in Claude Code
claude mcp add worldfirst -- npx worldfirst-mcp-serverSet environment variables:
export WORLDFIRST_CLIENT_ID=your_client_id
export WORLDFIRST_PRIVATE_KEY="$(cat private_key.pem)"
export WORLDFIRST_ENVIRONMENT=sandbox
export WORLDFIRST_REGION=sgEnvironment Variables
Variable | Required | Default | Description |
| Yes | — | Your WorldFirst Client ID |
| Yes | — | RSA private key (PEM format) |
| No |
|
|
| No |
|
|
Example: AI agent pays a Chinese supplier
Agent: "Pay our Shenzhen electronics supplier $5,000 USD worth of CNY"
1. check_balance(currency: "USD") → $12,450 available
2. get_fx_quote(sell: "USD", buy: "CNY") → 1 USD = 7.24 CNY, expires in 30s
3. lock_fx_rate(quote_id: "Q123") → Rate locked
4. verify_supplier(beneficiary_id: "B456") → Verified ✓
5. create_payment(amount: "36200.00",
currency: "CNY", beneficiary: "B456",
quote: "Q123") → Payment initiated
6. check_payment_status(payment: "P789") → Settled (same-day)Development
git clone <repo>
cd worldfirst-mcp-server
npm install
npm run dev # Run with tsx (hot reload)
npm run build # Compile TypeScriptLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceMCP server for AgentPay — the payment gateway for autonomous AI agents. Fund a wallet once, give your agent the key, and it discovers, provisions, and pays for tool APIs on its own. One key, every tool.Last updated1121MIT
- Alicense-qualityCmaintenanceMCP server for AgentPay — the payment gateway for autonomous AI agents. Fund a wallet once, give your agent the key, and it discovers, provisions, and pays for tool APIs on its own. One key, every tool.Last updated1121MIT
- Alicense-qualityFmaintenanceMCP server for Tempo blockchain stablecoin payments, enabling AI agents to autonomously execute real-world payments.Last updated98MIT
- AlicenseAqualityBmaintenanceAn MCP server that exposes Alipay AI Pay capabilities to AI agents, enabling skill discovery, payment integration guides, and merchant onboarding workflows via Alipay's payment APIs.Last updated4114MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server connecting AI agents to non-custodial staking data across 130+ networks.
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/socialworldfirst/worldfirst-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server