@pipeworx/mic
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/mic’s. Install: one-click buttons
Connect to just the @pipeworx/mic pack
https://gateway.pipeworx.io/mic/mcp — only @pipeworx/mic’s own tools, nothing else in the catalog.
No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.
Tools: 2
ISO 10383 Market Identifier Code (MIC) decoder — venue name, operator, country and status behind the 4-character exchange code, no auth.
Tools
decode_mic(code)— decode one MIC (e.g."XNYS","XLON") to the venue’s market name, legal operator, LEI, country, city, website and registry status. Reports whether the code is an operating MIC (the venue operator as a whole, e.g."XNYS"for the New York Stock Exchange) or a segment MIC (one specific market/order book under an operator, e.g."ARCX", NYSE Arca, under"XNYS"). An operating MIC also carriessegment_count— callsearch_micswithoperating_micto list them.search_mics(country?, operating_mic?, status?, name_contains?, limit?, offset?)— filter the registry. Returns aggregate counts first (total,by_status,by_country) and a page of rows after. Passoperating_micto list every market under one venue operator; a zero-match combination names the filters tried rather than returning a bare empty array.
Complements openfigi: openfigi returns exchCode on a security’s exchange listing with no decoder for it — decode_mic is that decoder.
Data source
Publisher: ISO, delegated to ANNA (the Association of National Numbering Agencies) as the Registration Authority for ISO 10383 — the Market Identifier Code list, ~2,900 codes. The registry is published as a downloadable file only (no query API), so this pack answers from a baked table refreshed on a schedule rather than a live per-call fetch. data_as_of in every response is the capture time the answer reflects.
Licence. ISO 10383 is a published international standard; ANNA distributes the current MIC list for public reference use.
Two kinds of MIC
ISO 10383 itself distinguishes an operating MIC (the venue operator, e.g. "XNYS") from a segment MIC (one market under that operator, e.g. "ARCX" under "XNYS", or "XCHI", NYSE Texas, also under "XNYS"). A security’s exchCode can be either kind — decode_mic reports which, and for an operating MIC, how many segments sit under it.
Tools
- decode_mic — The venue name, operator, country and status behind an ISO 10383 Market Identifier Code.
- search_mics — Trading venues in the ISO 10383 Market Identifier Code registry, filtered by country, operator, status or name.
Tools
decode_mic— The venue name, operator, country and status behind an ISO 10383 Market Identifier Code.search_mics— Trading venues in the ISO 10383 Market Identifier Code registry, filtered by country, operator, status or name.