Back to Guides
How to Connect Revolut to ChatGPT
Connect the Revolut Business API to ChatGPT via MCP. Query accounts, transactions, and team expenses with natural language using AnythingMCP.
Analyze Your Business Banking with ChatGPT
Revolut has no MCP connector. With AnythingMCP, you can convert Revolut's Business API into an MCP server and let ChatGPT analyze your accounts, transactions, and team spending.
Step-by-Step Guide
Step 1: Deploy AnythingMCP
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
Step 2: Get Revolut Business API Credentials
In Revolut Business, go to Settings → APIs → Business API. Create an API certificate and generate an access token with read-only permissions. Use sandbox first: https://sandbox-b2b.revolut.com/api/1.0.
Step 3: Create a REST Connector
Create a REST connector with base URL https://b2b.revolut.com/api/1.0. Set Bearer token authentication.
Step 4: Expose Key Endpoints
GET /accounts— All business accountsGET /transactions— Transaction historyGET /team-members— Team member listGET /counterparties— Saved beneficiariesGET /exchange/quote— Exchange rate quotes
Step 5: Connect ChatGPT
{
"mcpServers": {
"revolut": {
"url": "http://localhost:4000/mcp"
}
}
}
Step 6: Query Your Business Banking
- "What's our total balance across all Revolut accounts?"
- "Show me all transactions above €1,000 this month"
- "How much did the team spend on subscriptions?"
- "Which team member had the highest expenses?"
- "What's the current GBP to EUR exchange rate?"
Security Best Practices
- Use read-only API permissions only
- Restrict API access by IP whitelist
- Test in sandbox before connecting production