IoMarkets.tech ISO 20022 Test Bench

io.github.SergoVashakmadze由 GitHub 账号 SergoVashakmadze 发布v1.0.0更新于 Oct 31, 2026

根据架构和规则检查 ISO 20022 报文(pacs.008、pain.001、camt.053、seev.031)。

AI 翻译由 AI 模型根据下方的原文描述翻译,可能有误。

原文描述

Check ISO 20022 messages (pacs.008, pain.001, camt.053, seev.031) against schema and rules.

发布方自己的服务:Tech.eu Funding Explorer

已验证Streamable HTTP可网页运行

概览

IoMarkets.tech ISO 20022 Test Bench 的托管 MCP 服务(iomarkets.tech);无需登录;Streamable HTTP;23 个工具。

暂无 AI 概览:以下信息来自注册中心条目和服务本身。

端点
iomarkets.tech
最近检查

安装

在 SourceWeft 中

  1. 打开 控制台中的 IoMarkets.tech ISO 20022 Test Bench,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.SergoVashakmadze%2Fiomarkets-tech/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "iomarkets-tech-iso-20022-test-bench": {
      "type": "http",
      "url": "https://iomarkets.tech/mcp"
    }
  }
}

工具

23

get_overview

What IoMarkets.tech is

What IoMarkets.tech is and what is built: the ISO 20022 Test Bench, the Data API (market data for AI agents, paid per request over x402), the main pages, and what comes next.

无需输入参数。

get_guide

How to do something on the site

Step-by-step instructions, with the exact button names, for one task on iomarkets.tech (checking a message, CI, verifying a proof, calling the Data API…). Without a task, lists the tasks.

输入参数task

explain_term

Explain a word or an ISO 20022 tag

A plain-English meaning of a word used on the site (ISO 20022, schema, IBAN, BIC, LEI, ISIN, UETR, CBPR+, x402, signed proof, MCP…) or of an ISO 20022 XML tag abbreviation such as GrpHdr, CdtrAcct or IntrBkSttlmAmt. Without a term, lists the words.

输入参数term

list_messages

Messages the Test Bench checks

The ISO 20022 message types and versions the Test Bench checks, with what each is for.

无需输入参数。

validate_message

Check an ISO 20022 message

Check one ISO 20022 XML message (pacs.008.001.08, pacs.009.001.08, pacs.002.001.10, pacs.004.001.09, pain.001.001.09, camt.053.001.08, camt.054.001.08 or seev.031.001.14) against the official base schema, then business rules (check digits, totals, cross-element rules, market practice). Returns valid or not, and every problem with its line, element path, stable code and a plain reason. The message type is read from the namespace. The message is checked and not stored. Same code as https://iomarkets.tech/test-bench.

输入参数xml必填messageschema_only

explain_issue

Explain a Test Bench issue code

What a Test Bench issue code (such as IBAN_CHECKSUM, BALANCE_MISMATCH or OUT_OF_ORDER) means and how to fix it. Without a code, lists every code.

输入参数code

list_samples

Sample messages

The Test Bench sample library: a valid message of each type and broken ones, each with the issue code it raises. Use get_sample for the XML.

输入参数message

get_sample

One sample message

The XML of one sample message from list_samples, to use as a starting point or in tests. Every party and account in it is made up.

输入参数id必填

list_data_endpoints

Data API routes and prices

The Data API routes at https://api.iomarkets.tech, what each returns and its price per call in USDC, with how an AI agent pays (x402 on Algorand mainnet, no account).

无需输入参数。

get_api_status

Is the Data API up?

Whether the Data API at https://api.iomarkets.tech is answering right now, from its /health check.

无需输入参数。

estimate_data_api_cost

Estimate Data API spend

What a monthly volume of Data API calls costs at the per-call x402 prices, against the indicative subscription plans. Give calls per month for each route; routes left out count as zero.

输入参数candlesproof_pricesignal_vwapproof_executionsignal_imbalance

verify_proof

Check a Data API proof

Check a signed proof (the { payload, signature } JSON a Data API proof route returns): that the ed25519 signature matches the published IoMarkets key, and that its USDC payment is confirmed on Algorand mainnet (looked up on a public indexer IoMarkets does not run).

输入参数proof必填

explain_execution_request

How to call the execution-quality audit

Exactly how to call POST https://api.iomarkets.tech/v1/proof/execution, the paid best-execution audit: the body (pair, one of BTC-USDC, ETH-USDC, SOL-USDC, and fills: ts, fill_price, qty, side), the limits (fills per call, how old a fill may be, how close the market trade must be), the price, what comes back, and the answers that are not charged (400 for a bad body or an unsupported pair, 422 when no fill matches a trade). Give a draft body to check it with the API's own validation first. Read from the API's code; this tool calls nothing and pays nothing.

输入参数body

verify_execution_report

Check an execution-quality report

Check the whole JSON that POST https://api.iomarkets.tech/v1/proof/execution returned ({ audit, summary, attestation }): that the ed25519 signature matches the published IoMarkets key, that its USDC payment is confirmed on Algorand mainnet (a public indexer IoMarkets does not run), that the rows hash to the signed audit_sha256, and that every row and the summary recompute with the API's own scoring, against the last trade and against the arrival mid (side-aware cost, qty-weighted averages, spread, matched and unmatched fills). The same checks as the page at https://iomarkets.tech/execution-check. Returns each check, and the recomputed summary as structured data.

输入参数report必填

check_token_contract

Is this the real tokenized security?

Check a token contract against the Tokenized Asset Map: is it the issuer's own contract for a tokenized fund or security on that chain? Verdicts: official, other-chain (the address is listed, but on another chain), impostor (a listed symbol on this chain, a different contract), unknown (not in the map, which says nothing either way).

输入参数chain必填symboladdress必填

list_tokenized_assets

Tokenized securities in the map

The securities in the Tokenized Asset Map with their identifiers (FIGI, ISIN where the issuer gives it) and the chains they are tokenized on. Optionally filter by issuer, name, symbol, ticker, ISIN or FIGI.

输入参数query

get_tokenized_asset

One tokenized security

One Asset Map entry in full: the security, every token contract chain by chain, the issuer sources each comes from, and whether its IoMarkets signature verifies.

输入参数id必填

verify_asset_with_issuer

Check an entry against the issuer, live

Fetch the issuer's own sources for one Asset Map entry now (its contracts page, its public API, or its stellar.toml) and confirm every listed contract is still there, so trust needn't rest on IoMarkets.

输入参数id必填

list_corporate_actions

Dividends, splits and mergers

Corporate actions of US-listed companies from their own SEC EDGAR filings (8-Ks of US companies, 6-Ks of foreign private issuers): cash dividends (amount in the stated currency, per share or per ADS, ex, record and payment dates), stock splits, reverse splits and completed mergers (cash or shares per share). Filter by holdings (tickers, CIKs or FIGIs), by days (any of an event's dates between from and to) and by type. Each event links its filing and the sentence or table row it was read from. Also gives the iCalendar subscription URL for the same holdings and types (calendarUrl in structuredContent).

输入参数tofromtypesholdings

holdings_calendar

What affects my holdings this week

For a list of holdings (tickers, CIKs or FIGIs), every ex-date, record date, payment date and effective date in one week, day by day. The week holding `day`, Monday to Sunday; this week by default. Ends with an iCalendar (webcal) subscription URL for those holdings, to give the user for their calendar app.

输入参数dayholdings必填

get_corporate_action

One corporate action, with its seev.031 message

One event in full: every date and term, the filing and the sentence or table row it came from, tokenized versions in the Asset Map, and the event as an ISO 20022 seev.031.001.14 notification (checked by the Test Bench).

输入参数id必填

token_corporate_actions

What is coming for the stock behind this token

For a token contract that the Asset Map lists as a tokenized stock or ETF (such as an xStock): the security it tracks, and that security's dividends, splits and mergers from the corporate actions feed, each with what it does to the token. Answers 'I hold this token; what is coming?' in one call.

输入参数chain必填address必填

get_roadmap

What is built and what is next

What IoMarkets.tech has built and is building next, in the same words as iomarkets.org/roadmap.

无需输入参数。

版本历史

1
  1. v1.0.0最新Oct 31, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。

其他 Tech 集成