MCP server for the Revolut Business API: accounts, transactions, payments, FX, and more.
Maintain this server? Claim it
This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add revolut-mcp \ -e REVOLUT_CLIENT_ID=YOUR_REVOLUT_CLIENT_ID \ -- npx -y @jeff-nasseri/[email protected]
Environment
REVOLUT_CLIENT_ID (required): Client ID from the Revolut Business portal (Settings -> APIs)REVOLUT_PRIVATE_KEY_PATH (optional, not in the config above): Path to the PEM private key that signs the client-assertion JWTREVOLUT_PRIVATE_KEY (optional, not in the config above): PEM contents of the private key (alternative to REVOLUT_PRIVATE_KEY_PATH)REVOLUT_REDIRECT_URI (optional, not in the config above): OAuth redirect URI registered with the certificate (default: https://example.com/)REVOLUT_JWT_ISS (optional, not in the config above): JWT issuer; defaults to the redirect URI hostTOKEN_STORE_PATH (optional, not in the config above): Where OAuth tokens are persisted (default: ./.tokens.json)REVOLUT_ENVIRONMENT (optional, not in the config above): Target environment: sandbox (default) or productionWe don't run packages, so we can't list this server's tools.