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 accounts
  • GET /transactions — Transaction history
  • GET /team-members — Team member list
  • GET /counterparties — Saved beneficiaries
  • GET /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

Next Steps