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 整合