关于 iso20022oracle
ISO20022Oracle 是面向银行、支付服务商和合规团队的 MCP 服务,用于 ISO 20022 支付及稳定币合规检查。它结合报文验证、MT 到 MX 迁移检查以及代币和监管信息查询。
主要功能
- 01验证 ISO 20022 XML 报文
- 02检查结构化邮政地址
- 03查询数字代币标识符
- 04生成 pacs.008 XML 框架
- 05检查 Travel Rule 和 MiCA 状态
- 06查看 MT 到 MX 迁移及期限
适用场景
- 01发送前验证支付报文
- 02检查稳定币在欧盟支付流程中的授权情况
- 03审查结构化地址合规性
- 04评估 MT 到 MX 迁移要求
MCP 相关
向 MCP 客户端提供 12 种 ISO 20022 工具,包括报文验证、稳定币和 DTI 查询、制裁筛查及迁移检查。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://tooloracle.io/iso20022/mcp/一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http io-tooloracle-iso20022oracle https://tooloracle.io/iso20022/mcp/Cursor.cursor/mcp.json
{"mcpServers":{"io-tooloracle-iso20022oracle":{"type":"http","url":"https://tooloracle.io/iso20022/mcp/"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"io-tooloracle-iso20022oracle":{"type":"http","url":"https://tooloracle.io/iso20022/mcp/"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"io-tooloracle-iso20022oracle":{"type":"http","url":"https://tooloracle.io/iso20022/mcp/"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"io-tooloracle-iso20022oracle":{"serverUrl":"https://tooloracle.io/iso20022/mcp/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
12| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| xml | string | 否 | 要验证的原始 ISO 20022 XML 消息 |
| message_type | string | 否 | 用于获取架构信息的消息类型(例如 pacs.008、camt.053、pain.001) |
详细介绍
ISO20022Oracle
首个面向 ISO 20022 稳定币合规的 MCP 服务。
12 个工具,涵盖 SWIFT MT→MX 迁移、数字代币标识符(ISO 24165)、结构化地址验证、MiCA 交叉检查和 Travel Rule 合规。
npx -y mcp-remote https://mcp.feedoracle.io/iso20022/mcp/
为什么创建此项目
三个截止日期正在临近:
| 截止日期 | 事项 | 影响 |
|---|---|---|
| Nov 2025 | SWIFT MT 退役 | 所有跨境支付都必须使用 MX(ISO 20022) |
| Jul 2026 | MiCA 开始实施 | 未获授权的稳定币将在欧盟被拦截 |
| Nov 2026 | 结构化地址 | SWIFT/SEPA/CHAPS 将拒绝非结构化邮政地址 |
银行、支付服务提供商和合规团队需要在发送 ISO 20022 消息之前,确认稳定币结算引用、地址格式和授权状态均正确。此 MCP 可自动完成这些检查。
工具
| 工具 | 功能 |
|---|---|
validate_message | 验证 ISO 20022 XML(pacs.008、camt.053、pain.001)的架构合规性及 Nov 2026 地址截止日期要求 |
check_structured_address | 检查邮政地址是否符合 SWIFT/SEPA 结构化格式要求 |
dti_lookup | 查询 USDC、USDT、EURC、RLUSD、DAI、XRP、XLM、PYUSD 的数字代币标识符(ISO 24165) |
generate_pacs008 | 生成 pacs.008 XML 框架,并可选择通过 DTI 使用稳定币结算 |
travel_rule_check | 检查 FATF Travel Rule 合规性,并映射到 ISO 20022 字段 |
stablecoin_iso_profile | 完整的 ISO 20022 集成配置:DTI、网络、MiCA 状态、XRPL 详情 |
mica_cross_check | 该稳定币能否用于欧盟 ISO 20022 支付流程?结果为 PASS/WARN/BLOCK |
sanctions_screen_iso | 根据欧盟/OFAC/UN 名单筛查 ISO 20022 消息中的发起方/受益方 |
message_convert_check | MT→MX 迁移状态(MT103→pacs.008、MT940→camt.053 等) |
swift_deadlines | 所有 SWIFT/ISO 20022 合规截止日期,以及倒计时和紧急程度 |
message_catalog | 所有与稳定币/加密货币支付相关的 ISO 20022 消息类型 |
health_check | 服务状态 |
示例:通过 XRPL 进行 RLUSD 结算
{
"name": "generate_pacs008",
"arguments": {
"debtor_name": "Deutsche Bank AG",
"debtor_bic": "DEUTDEFF",
"creditor_name": "Santander UK plc",
"creditor_bic": "ABBYGB2L",
"amount": "50000.00",
"currency": "USD",
"stablecoin": "RLUSD"
}
}
返回完整的 pacs.008.001.10 XML,其中包含:
- 结算方式:
INGA(受托代理 — 链上) - DTI 引用:
DTI-RLUSD-RP01 - 网络:XRPL
- 结构化地址(符合 Nov 2026 要求)
DTI 注册表
| 代币 | DTI | 发行方 | MiCA 状态 | 网络 |
|---|---|---|---|---|
| USDC | DTI-4GBB49K10 | Circle | ✅ 已授权 | Ethereum、Polygon、Solana、Base 等 |
| EURC | DTI-EURC-CF01 | Circle | ✅ 已授权 | Ethereum、Solana、Base 等 |
| USDT | DTI-X9DT2GCM0 | Tether | ❌ 未获授权 | Ethereum、Tron、Solana 等 |
| RLUSD | DTI-RLUSD-RP01 | Ripple | ⏳ 待定 | XRPL、Ethereum |
| DAI | DTI-DAI-MK01 | MakerDAO | ❓ 未知 | Ethereum、Polygon 等 |
连接
Claude Desktop / Cursor / Windsurf:
{
"mcpServers": {
"iso20022": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.feedoracle.io/iso20022/mcp/"]
}
}
}
直接 HTTP:
curl -X POST https://mcp.feedoracle.io/iso20022/mcp/ \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"dti_lookup","arguments":{"symbol":"RLUSD"}}}'
FeedOracle 的组成部分
ISO20022Oracle 是 FeedOracle 合规证据基础设施和 ToolOracle MCP 平台(50 多个服务、530 多个工具)的一部分。
基于 FeedOracle Enterprise Trust Layer 构建 — ES256K 签名、证据注册表、链上锚定。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。