
Revolut Mcp
io.github.jeff-nasseriPublished by GitHub account jeff-nasseriv0.1.6Updated Oct 24, 2026
MCP server for the Revolut Business API: accounts, transactions, payments, FX, and more.
Overview
Lets an assistant work with a Revolut Business account: list balances, browse transactions, manage counterparties, check FX rates, and move money.
- What you can do
- This MCP server bridges an AI assistant to the Revolut Business API. Across 21 tools in eight scopes, the assistant can list accounts and balances, browse transactions, manage counterparties, look up live exchange rates, and initiate payments. It runs locally over stdio and defaults to the Revolut sandbox environment.
- When to use it
- Use it when you want to query or operate a Revolut Business account conversationally from an assistant, for example reviewing balances and transactions or preparing payments and FX lookups. It is not for personal Revolut accounts, RevolutX or crypto, or the Merchant API.
- Requirements
- Runs as a local npm package over stdio on a desktop machine. Needs a Revolut Business account and API credentials: REVOLUT_CLIENT_ID, a PEM private key via REVOLUT_PRIVATE_KEY or REVOLUT_PRIVATE_KEY_PATH, and a registered REVOLUT_REDIRECT_URI. REVOLUT_ENVIRONMENT selects sandbox (default) or production; TOKEN_STORE_PATH sets where OAuth tokens are stored.
Installation
In SourceWeft
- Open Revolut Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Revolut MCP
[Pipeline] [Deployment] [Tests] [License: MIT]
Overview
Revolut MCP is a Model Context Protocol server that bridges AI assistants (Claude, Cursor, etc.) and the Revolut Business API. Through natural-language requests an assistant can list accounts and balances, browse transactions, manage counterparties, look up live exchange rates, move money, and more — across 21 tools organized into eight scopes.
⚠️ Revolut Business only. This server works exclusively with Revolut Business accounts via the Business API. It does not support personal Revolut accounts (Open Banking), RevolutX / crypto, or the Merchant API. It defaults to the sandbox; set
REVOLUT_ENVIRONMENT=productionwith a production certificate to target a live business account.
Demo
https://github.com/user-attachments/assets/afb73925-9628-4473-b4c8-5527440357da
Documentation
📚 Full Documentation — installation, authentication, tool reference, and examples.
Quick Links
- Installation — npm, source, or Docker
- Generate a Sandbox Token — set up the Revolut Business sandbox
- Authentication — certificate setup and the OAuth flow
- Testing — unit and live integration tests
- Claude Desktop — editor integration
- Tool Reference — every tool, by scope
- Contributing — add a tool or scope
License
This MCP server is licensed under the MIT License. You are free to use, modify, and distribute it subject to the terms of that license.
Source: README.md at commit d3406c1
Tools
0Version history
1- v0.1.6LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts