连接器指南阅读约 3 分钟10 个 MCP 工具7 种语言

将 Revolut Business 连接到 Microsoft Copilot(MCP 连接器)

用自然语言向 Copilot 询问你的 Revolut Business 余额、交易和费用。只读的 Revolut Business 连接器,无需编写代码,约 15 分钟即可完成设置。

HC作者:HelpCode 团队更新于 3 分钟阅读 在 GitHub 开源

无需信用卡 · 7 天试用 · 提供自托管方案

Revolut Business

Revolut Business

Read your Revolut Business accounts from any AI agent: balances, bank details, transactions, counterparties, expenses and exchange rates. Official Business API, read-only (READ scope), signed-JWT authentication with your own certificate. 10 tools.

个工具

10

区域

INTL

类别

银行

身份验证

OAuth 2.0

所需环境变量

REVOLUT_CLIENT_IDREVOLUT_PRIVATE_KEYREVOLUT_REDIRECT_DOMAIN
在 Cloud 上一键安装

7 天免费试用 · 无需信用卡

  • 7 天免费试用
    无需信用卡
  • 符合 GDPR,SOC 2 就绪
    数据驻留欧盟,审计日志
  • 在 GitHub 开源
    开源 · AGPL-3.0
  • 支持 ChatGPT、Claude、Gemini
    任何兼容 MCP 的客户端

跳过安装。2 分钟内即可运行。

在 cloud.anythingmcp.com 开始免费试用,一键添加 Revolut Business,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。

开始免费试用

摘要

用自然语言向 Copilot 询问你的 Revolut Business 余额、交易和费用。只读的 Revolut Business 连接器,无需编写代码,约 15 分钟即可完成设置。

试试这样问

Revolut Business 的示例提示

点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。

Revolut Business · 通过 MCP 实时
分享
Opus 4.7

Claude 是 AI,可能会出错。请核对回答。

在 Copilot 中使用你的 Revolut Business 账户

AnythingMCP 提供现成的 Revolut Business 连接器。它使用 Revolut 官方的 Business API,并且是只读的:Copilot 可以查看你的账户、余额、交易、收款人、费用和汇率,但不能发起付款或转移资金。

它仅适用于 Revolut Business 账户。对于个人账户,Revolut 除了 PSD2 开放银行接口外不提供任何 API,而该接口仅向持牌服务商开放。请参阅个人银行账户的可选方案。

你可以向 Copilot 询问什么

  • “我们每个 Revolut 账户的余额是多少?”使用 revolut_list_accounts。
  • “列出上周所有的入账款项。”使用带 from 和 to 的 revolut_list_transactions。
  • “按商户汇总 9 月的银行卡支出。”使用类型为 card_payment 的 revolut_list_transactions。
  • “哪些费用还缺少信息?”使用状态为 missing_info 的 revolut_list_expenses。
  • “我们 EUR 账户的 IBAN 是多少?”使用 revolut_get_account_bank_details。
  • “10,000 EUR 现在能换多少 USD(含手续费)?”使用 revolut_get_exchange_rate。

你需要准备什么

  • 一个 Grow 或更高套餐的 Revolut Business 账户。 Revolut 从 Grow 套餐起提供 Business API 访问权限。
  • 在 Revolut Business 中管理 API 的权限(设置中的 APIs 部分)。
  • 一个带有 openssl 的终端(macOS、Linux 或 Windows 上的 WSL),用于生成密钥对。Revolut 通过你的证书来识别连接器,而不是通过密码或客户端密钥。
  • 一个 AnythingMCP 工作区:AnythingMCP Cloud(7 天免费试用)或你自己的安装。

分步设置

第 1 步:生成密钥对

openssl genrsa -out privatecert.pem 2048
openssl req -new -x509 -key privatecert.pem -out publiccert.cer -days 1825

证书信息中至少回答一项,例如国家;其余可以留空。publiccert.cer 交给 Revolut,privatecert.pem 交给 AnythingMCP。不要把私钥分享给其他任何人。

第 2 步:在 Revolut Business 中添加证书

  1. 在 Revolut Business 网页版中,打开 Settings → APIs → Business API,然后点击 Add API certificate。
  2. 将 publiccert.cer 的全部内容(包括 BEGIN 和 END 行)粘贴到 X509 public key 中。
  3. 在 OAuth redirect URI 中输入 https://cloud.anythingmcp.com/api/mcp-oauth/callback。如果你自行托管 AnythingMCP,请使用 <your AnythingMCP URL>/api/mcp-oauth/callback。
  4. 保存,然后复制 Revolut 为该证书显示的 Client ID。

第 3 步:在 AnythingMCP 中安装连接器

在 AnythingMCP 中打开 Connectors,选择 Revolut Business 并填写:

  • REVOLUT_CLIENT_ID:第 2 步中的 Client ID。
  • REVOLUT_PRIVATE_KEY:privatecert.pem 的全部内容,包括 BEGIN 和 END 行。它会被加密存储,且不会再次显示。
  • REVOLUT_REDIRECT_DOMAIN:重定向 URI 的域名,不带 https://,也不带路径,例如 cloud.anythingmcp.com。

第 4 步:通过 Revolut 授权

打开连接器并点击 Authorize with Provider。Revolut 会要求你通过双重验证批准访问,然后将你带回 AnythingMCP。连接器申请的是 Revolut 的只读 READ 权限。Revolut 的访问令牌在 40 分钟后过期;AnythingMCP 会自动续期,并用你的私钥为每次续期签名,因此你只需授权一次。

第 5 步:连接 Microsoft Copilot

你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(https://cloud.anythingmcp.com/mcp/…)。本指南中出现 YOUR_SERVER_ID 的地方都用它替换。

Microsoft Copilot 通过在 Copilot Studio 中构建的智能体使用 MCP 服务器:把 AnythingMCP 作为工具添加到智能体,然后把智能体发布到 Microsoft 365 Copilot 和 Teams。Copilot Studio 从 Microsoft 的云端通过 Streamable HTTP 连接,AnythingMCP 支持这种方式。

  1. 在 Copilot Studio 中打开你的智能体(或新建一个),进入 Tools,选择 Add a tool → New tool → Model Context Protocol。
  2. 填写 Server name(例如 AnythingMCP)、说明连接器用途的 Server description,以及 Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。Copilot Studio 根据描述决定何时调用该服务器。
  3. 身份验证选择 API key,把 Type 设为 Header,请求头名称填 X-API-Key,然后选择 Create。
  4. 在 Add tool 中选择 Create a new connection,粘贴 AnythingMCP 的 MCP API 密钥(MCP Servers → 你的服务器 → API keys),然后选择 Add to agent。
  5. 在智能体的 Test 窗格中试一试:提出需要用到 Revolut Business 的工具的请求。
  6. 选择 Publish,然后进入 Channels → Microsoft 365 and Microsoft Teams,保持勾选 Make agent available in Microsoft Copilot,再选择 Add channel。See agent in Teams 会为你安装该智能体;在 Microsoft 365 Copilot 中输入 @ 并选择该智能体。

希望每个用户各自登录?请选择 OAuth 2.0 → Dynamic discovery 代替 API 密钥:每个用户会在智能体首次调用时登录 AnythingMCP。

自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Copilot Studio 从 Microsoft 的云端连接,因此 localhost 无法使用。

第 6 步:向 Copilot 询问你的银行数据

先从 你可以向 Copilot 询问什么 中的问题开始。Copilot 会选择工具、填写日期和筛选条件,并根据 Revolut 返回的数据作答。

先在沙盒中试用

Revolut 在 sandbox-business.revolut.com 提供带测试数据的免费 Business 沙盒。请改为将证书上传到那里。然后在连接器设置中,将基础 URL 改为 https://sandbox-b2b.revolut.com/api/1.0,授权 URL 改为 https://sandbox-business.revolut.com/app-confirm,令牌 URL 改为 https://sandbox-b2b.revolut.com/api/1.0/auth/token,并重新授权。沙盒中不提供费用数据。

故障排除

  • 授权时出现与重定向 URI 相关的错误。 在 Revolut 中随证书保存的重定向 URI 必须与第 2 步中的完全一致。
  • 授权失败,提示 “invalid_request” 或客户端无效。 请检查 REVOLUT_REDIRECT_DOMAIN 是否为不带 https:// 的重定向 URI 域名,以及 REVOLUT_PRIVATE_KEY 是否就是你用来生成所上传证书的那把私钥。
  • 调用不再生效。 证书被删除或替换后,Revolut 会撤销访问权限。请在连接器页面重新授权。
  • Revolut 不允许你添加 API 证书。 请检查你的套餐:Business API 从 Grow 及更高套餐起提供。
  • 你为证书设置了 IP 允许列表。 此时 Revolut 只接受来自所列地址的请求,因此你的 AnythingMCP 服务器发起调用所用的地址必须在列表中。

FAQ

Copilot 能从 Revolut 发起付款吗? 不能。该连接器没有付款、转账或换汇工具,它持有的访问权限是 Revolut 的只读 READ 权限。

它适用于 Revolut 个人账户吗? 不适用。Revolut 的 Business API 仅覆盖 Revolut Business。个人账户请参阅连接银行账户的可选方案。

我需要每 40 分钟更换一次令牌吗? 不需要。你只需授权一次。AnythingMCP 会按照 Revolut 文档中的方式,使用由你的私钥签名的短期令牌自行续期访问令牌。

AnythingMCP 会存储我的数据吗? 私钥和 Revolut 的令牌以加密方式(AES-256-GCM)存储在你的工作区中,永远不会显示给 Copilot。当 Copilot 使用工具时,AnythingMCP 调用 Revolut 并传回结果,该调用会记录在你工作区的审计日志中。AnythingMCP Cloud 托管在德国法兰克福。

这适用于哪个 Copilot? 适用于工作中的 Microsoft 365 Copilot,通过 Copilot Studio 的智能体实现。面向个人账户的 Microsoft Copilot 应用无法添加自己的 MCP 服务器。

我需要什么? 一个可以使用 Copilot Studio 的工作账户(许可证或试用版),用于构建智能体。在 Microsoft 365 Copilot 或 Teams 中使用它的人需要拥有该智能体的访问权限:把它共享给他们,或请管理员为整个组织发布。如果你的组织对 Power Platform 连接器设置了数据策略,这些策略同样适用于 MCP 服务器。

智能体不调用工具。 检查请求头名称是否正好是 X-API-Key,密钥是否属于与 URL 相同的 MCP 服务器,并把 Server description 写得具体:Copilot Studio 根据它决定何时调用服务器。每次修改后重新发布智能体;在已打开的对话中输入 "start over" 即可使用新版本。

后续步骤

这份指南对你有帮助吗?

你的 Revolut Business 智能体只差一次点击。

安装连接器,粘贴密钥,向 Microsoft Copilot 提问。免费试用 7 天,无需信用卡。

相关指南