关于 Wise
Wise MCP 服务面向管理多币种账户和转账的个人及组织。它提供账户、汇率、收款人和转账操作,并将转账注资作为明确的资金操作。
主要功能
- 01列出账户资料、余额和活动
- 02查询当前或历史汇率
- 03创建不涉及资金转移的报价
- 04管理已保存的收款人及其要求
- 05创建、注资和取消转账
适用场景
- 01查看多种货币的余额
- 02转账前核对费用和汇率
- 03为已保存的收款人准备付款
- 04跟踪或取消符合条件的转账
MCP 相关
它向 MCP 客户端提供 17 个工具,用于操作 Wise 账户、余额、收款人、报价和转账。使用 API 令牌进行身份验证;转账注资会实际转移资金。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
mcp.json · 通用配置
启动命令
npx -y @mindstone/mcp-server-wise需要配置的环境变量
WISE_API_TOKEN密钥Wise API token (wise.com → Settings → API tokens). Optional if configured via the configure_wise tool.WISE_ENVIRONMENTWise environment: "production" (default) or "sandbox".WISE_REQUEST_TIMEOUT_MSOutbound request timeout in milliseconds (default 30000).本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
17收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| api_token | string | 是 | 来自 wise.com → Settings → API tokens 的 Wise API 令牌 |
| environment | enum | 否 | Wise 环境(默认值:"production")。仅在使用 sandbox 令牌时使用 "sandbox"。production | sandbox |
详细介绍
@mindstone/mcp-server-wise
面向 Model Context Protocol 主机的 Wise(原名 TransferWise)MCP 服务。通过标准化的 MCP 接口查看多币种余额和汇率、查看交易和活动、管理收款人、获取转账报价;明确选择启用后,还可创建、为转账注资和取消转账。
状态
- 版本: 0.1.1 · npm
- 身份验证: API 令牌(环境变量,或通过
WISE_CONFIG_PATH存储在磁盘上) - 工具: 17(账户、余额、收款人、报价、转账、发现)
- 接口类型: cloud-api
- 机器可读:
STATUS.json
要求
- Node.js 20+
- npm
- Wise API 令牌:wise.com → 设置 → API 令牌
一键安装
点击按钮后,主机将提示你填写:WISE_API_TOKEN。
Claude Desktop / Claude Code / Goose / Continue.dev (Wise) 手动配置
{
"mcpServers": {
"Wise": {
"command": "npx",
"args": [
"-y",
"@mindstone/mcp-server-wise"
],
"env": {
"WISE_API_TOKEN": ""
}
}
}
}
快速开始
安装和构建
cd <path-to-repo>/connectors/wise
npm install
npm run build
npx(发布后使用)
npx -y @mindstone/mcp-server-wise
本地
node dist/index.js
配置
环境变量
WISE_API_TOKEN— Wise API 令牌。也可通过configure_wise工具连接;如果设置了此变量,其优先级高于任何已存储的令牌。WISE_ENVIRONMENT—production(默认)或sandbox。Sandbox 需要使用在 Wise sandbox 中创建的令牌。WISE_CONFIG_PATH— 存储由configure_wise写入的令牌的配置目录路径(默认为~/.mcp/wise)。WISE_REQUEST_TIMEOUT_MS— 出站请求超时时间,单位为毫秒(默认30000)。MCP_HOST_BRIDGE_STATE— 可选的主机桥接状态文件路径,用于凭据管理。MINDSTONE_REBEL_BRIDGE_STATE— 与MCP_HOST_BRIDGE_STATE向后兼容的别名。
主机配置示例
Claude Desktop / Cursor
{
"mcpServers": {
"Wise": {
"command": "npx",
"args": ["-y", "@mindstone/mcp-server-wise"],
"env": {
"WISE_API_TOKEN": "your-wise-api-token"
}
}
}
}
本地开发(无需发布到 npm)
{
"mcpServers": {
"Wise": {
"command": "node",
"args": ["<path-to-repo>/connectors/wise/dist/index.js"],
"env": {
"WISE_API_TOKEN": "your-wise-api-token"
}
}
}
}
工具(17 个)
账户管理
configure_wise— 使用 API 令牌连接 Wise 账户(存储前会通过 Wise API 验证)remove_wise_account— 断开 Wise 账户
个人资料和余额
list_wise_profiles— 列出令牌可访问的个人和企业资料;将其 ID 用作profile_idlist_wise_balances— 列出余额(多币种账户和储蓄罐),并显示每种货币的金额get_wise_balance_statement— 查看指定时间范围内某个余额的交易账单(最长 469 天)list_wise_activities— 按时间顺序列出活动动态(转账、银行卡付款、存款)及其状态
汇率与报价
get_wise_exchange_rate— 两种货币之间当前或历史的市场中间汇率create_wise_quote— 锁定汇率并获取按入金方式划分的确切费用(不会转移资金)
收款人
list_wise_recipients— 列出已保存的收款人(银行账户),可按货币或类型筛选get_wise_recipient— 获取一位收款人的完整详情,包括银行信息get_wise_recipient_requirements— 根据报价,查看 Wise 对该转账路径要求填写的银行信息字段create_wise_recipient— 创建已保存的收款人(不会转移资金)
转账
list_wise_transfers— 列出转账,并可按状态、货币和创建日期范围筛选get_wise_transfer— 获取一笔转账的当前状态create_wise_transfer— 根据报价向收款人创建转账(尚未入金)fund_wise_transfer— 从 Wise 余额为已创建的转账入金(会转移资金)cancel_wise_transfer— 在funds_converted阶段之前取消转账
典型的付款流程
list_wise_profiles→ 选择一个profile_idcreate_wise_quote— 计算转账费用并锁定汇率- (新收款人)
get_wise_recipient_requirements→create_wise_recipient create_wise_transfer— 创建转账(尚未入金)fund_wise_transfer— 从 Wise 余额付款;此步骤会转移资金
安全
- 默认会执行资金转移。
create_wise_transfer、fund_wise_transfer和cancel_wise_transfer始终可用,并声明了destructiveHint: true——是否对单次调用进行限制,由宿主的工具审批层负责,而非连接器。创建报价和收款人不会转移资金;只有fund_wise_transfer会从余额中扣款。 - 不可信内容封装。 外部参与方撰写的字符串(收款人姓名和银行信息、转账备注、账单描述和商户名称、活动标题、报价通知)会封装在
<untrusted-content source="…">中,以便宿主 LLM 将其视为数据而非指令。由连接器控制的元数据(ID、金额、货币、状态、时间戳)则以原始形式返回。 - 凭据存储。
configure_wise写入的令牌会存储在WISE_CONFIG_PATH下的credentials.json中,权限为0600(配置目录权限为0700)。只会联系两个固定的 Wise 主机(api.wise.com、api.wise-sandbox.com),不支持任意覆盖基础 URL。 - 错误信息处理。 供应商错误正文、原始
Retry-After标头文本以及包含查询参数的 URL,绝不会写入日志或显示在工具错误中;错误消息中也不会出现令牌。 - 幂等创建转账。
create_wise_transfer使用customer_transaction_id作为 Wise 幂等键,因此重试不会创建重复转账。 - 输入验证。 在发出任何请求之前,都会验证货币代码、数字 ID、UUID 和日期时间范围。
许可
FSL-1.1-MIT — 功能源代码许可证,1.1 版,未来许可证为 MIT。该软件将于 2030-04-08 转为 MIT 许可证。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。