mcpbeat Sign in

Taiwan Market Open Data (Unofficial) MCP Server

answering

Taiwan Market Open Data (Unofficial) is answering right now. Last checked 15 min ago. It exposes 10 tools. Last commit 1 Nov 2026.

Unofficial. TWSE & TAIFEX open data for AI: stock, ETF & futures snapshots, quotes, 270+ datasets.

Uptime history 85 days of history · worst day 83%
85 days agonow
100.0%
Uptime 24h
91 of 91 checks
10
Tools
read from the server
247 ms
Response time
average over 24h
1
Stars
last commit 1 Nov 2026

What changed 75

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 September 2026. No other catalogue keeps this.

21 Oct a tool description was rewritten snapshot.stock
21 Oct a tool changed the parameters it asks for snapshot.stock
19 Oct a tool appeared snapshot.movers
19 Oct a tool description was rewritten dataset.get
30 Sep a tool changed version2 times that day
30 Sep a tool changed the parameters it asks for snapshot.stock
30 Sep a tool description was rewritten snapshot.stock
29 Sep 2 tool descriptions were rewritten snapshot.market, snapshot.stock
29 Sep a tool changed the parameters it asks for snapshot.stock
28 Sep 2 tool descriptions were rewritten dataset.get, quote.lookup
and 63 more, back to 25 September 2026

What the code does

We read the source, 22 h ago · tools taken from the live server · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

A line of code looks encrypted src/icons.ts:10, src/icons.ts:12
  "AAABAAMAEBAAAAEAIACiAAAANgAAACAgAAABACAA3gAAANgAAAAwMAAAAQAgAFIBAAC2AQAAiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAaUlEQVR42mPQj+1iAOIAIL4PxP+JxPehehhgmv+TiQMYSLQZwyUMFGgGYwwDPAtn/k9uW44Vg+QIGkAI0N4FGw9d/n/6+iOsGCRHewOweYGkWMAGpq87Slk0kuQCchISxUmZ4sxEUXYGAF6YRTjjM7A0AAAAA…
Long encoded blob in source src/og-image.ts:11, src/icons.ts:10
  "iVBORw0KGgoAAAANSUhEUgAABLAAAAJ2CAIAAADAIuwLAAAXp0lEQVR42u3b0cm1OhCG0dQgYg1eCJKCbCgFpSArsQIvDWNmwWrg3fNxzMPPKcu6AQAAkFDxEwAAAAhCAAAABCEAAACCEAAAAEEIAACAIAQAAEAQAgAAIAgBAAAQhAAAAAhCAAAABCEAAACCEAAAAEEIAACAIAQAAEAQAgAAIAgBAAAQhAAAAAhCAAAABCEAAACCEAAAAEEIAACAIAQAAEAQAgAAIAgBAAAEI…

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 15 min ago.

run in your terminal
claude mcp add twse-mcp --transport http https://twse-mcp.taux.io/mcp
Settings → Connectors → Add custom connector, then paste this address
https://twse-mcp.taux.io/mcp
~/.codex/config.toml
[mcp_servers.twse-mcp]
url = "https://twse-mcp.taux.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "twse-mcp": {
      "url": "https://twse-mcp.taux.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "twse-mcp": {
      "type": "http",
      "url": "https://twse-mcp.taux.io/mcp"
    }
  }
}

Available tools 10

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

snapshot
snapshot.etf
One TWSE-listed ETF in a single call: fund profile, the previous trading day's price and volume, and regular-savings (定期定額) popularity. Source: TWSE OpenAPI, updated after each trading day; not live. A section that cannot be fetched comes back null with a caveat. 一次取得單一上市 ETF 的完整概況:基本資料 + 前一交易日價量 + 定期定額熱度。價量為前一交易日,不是盤中即時;要當下價格請用 quote.realtime。合併三個證交所資料集並行查詢。任何一段查不到都會標成 null 並記在 caveats,不會整個失敗。
snapshot.futures
One TAIFEX futures contract for the latest trading day: open, high, low, close, change, volume, settlement and open interest for each contract month (regular and after-hours sessions), a near-month summary, institutional and large-trader positions, and final settlement prices. Accepts codes ("TX", "MTX") or Chinese names; an ambiguous name returns candidates only. Source: TAIFEX OAS; futures only; not live. 一個期貨契約(最新一個交易日)的完整概況:各月份的開高低收、漲跌、成交量、結算價、未平倉(一般與盤後時段)、近月摘要、三大法人部位(指數類期貨)、大額交易人部位與最後結算價。可用代號("TX"、"MTX"、"TMF"、"CDF")或名稱("台指期"、"小台"、"台積電期貨");名稱對到多個契約時只回 candidates,請向使用者確認再用代號重查。只含期貨;選擇權與整體期貨籌碼請用 dataset.search 或 snapshot.market。
snapshot.market
Whole-market overview for the previous trading day: TAIEX and its change, turnover, advancers and decliners, top 10 by volume, plus futures positioning (institutional net open interest, TAIEX futures positions, put/call ratio, large traders). scope="events" lists ex-dividend dates and shareholder meetings in the next two weeks and attention/disposition stocks. Every scope also includes a trading calendar: whether the market is open today and the next trading day (TWSE holiday schedule). Sources: TWSE OpenAPI and TAIFEX OAS; not live. 一次看完整體市場(前一交易日):加權指數與漲跌、成交金額、上市股票漲跌家數、成交量前十名;以及期貨籌碼:三大法人期貨未平倉淨部位、台指期各法人部位、Put/Call 比、台指期大額交易人淨部位。只要其中一邊時用 scope="stock" 或 "futures"。scope="events" 另外列出全市場的近期事件:兩週內的除權除息與股東會、今天公布的注意股、處置中與即將處置的股票(皆為上市);每個 scope 都附交易日曆:今天有沒有開盤、下一個交易日(證交所休市日表)。只問某一檔股票的除息、注意或處置狀態時,用 snapshot.stock。不含個別契約的行情價格;要查台指期、小台、個股期貨等單一期貨契約的收盤價與部位,用 snapshot.futures。
snapshot.movers
Top gainers and losers by percentage change among TWSE-listed stocks for the previous trading day, plus how many closed limit-up and limit-down. Each row has the code, name, close, change, percentage change and volume. Use it for "top gainers / top losers / which stocks hit the daily limit" instead of sorting dataset.get by price change, which ranks by absolute points and puts high-priced stocks first. Limit-up and limit-down are derived from the previous close and the tick size (the data carries no flag). Listed stocks only (4-digit codes, no ETFs or warrants); OTC (TPEx) is not covered. Source: TWSE OpenAPI; not live. 上市股票前一交易日的漲幅與跌幅排行(依漲跌幅%,不是依漲跌額),以及漲停、跌停家數。問「漲幅榜」「跌幅榜」「今天漲停幾檔」時用這個,不要用 dataset.get 依漲跌排序——那會依點數排,股價高的永遠排前面。漲停與跌停是依前收盤與升降單位推算(資料本身沒有標記)。範圍是上市股票(四碼代號,不含 ETF 與權證),不含上櫃。資料為前一交易日,不是盤中即時;要當下價格請用 quote.realtime。
snapshot.stock
One TWSE-listed company in a single call: profile, the previous trading day's price and volume, P/E, dividend yield, P/B, latest monthly revenue, dividends and upcoming ex-dividend dates, attention/disposition status, and market cap. Optional sections: financial statements (include_financials; year-to-date cumulative figures), corporate governance (include_governance), margin trading and securities lending (include_margin), ESG disclosures (esg_topics). To compare 2–5 companies side by side (price, P/E, dividend yield, P/B, market cap), pass codes instead of code. For recent history (daily closes and volume, the period change, plus daily P/E, dividend yield, P/B and margin/short balances; this service archives prices since 2026-09-29 and P/E and margin figures since 2026-10-20, null before that), pass history_days. Source: TWSE OpenAPI; daily tables are previous-trading-day, revenue monthly, financials quarterly; not live. 一次取得單一上市公司的完整概況:基本資料、前一交易日價量、本益比/殖利率/股價淨值比、最新月營收(含月增率與年增率)、近一年各期股利與近期除權除息預告、是否為注意股或處置股,以及市值。合併八個證交所資料集。價量為前一交易日,不是盤中即時;要當下價格請用 quote.realtime。要財報(損益、資產負債、毛利率等,會自動找對業別的表)帶 include_financials;要公司治理(董事長兼任總經理、董監質押、裁罰、董監持股不足)帶 include_governance。要融資融券餘額、券資比與可借券賣出股數帶 include_margin。要 ESG 帶 esg_topics(主題名稱陣列,最多 6 個);只說「ESG」時用溫室氣體排放、能源管理、董事會、人力發展。要並排比較 2–5 家(價量、本益比、殖利率、股價淨值比、市值)時,改帶 codes 而不是 code。要最近幾個交易日的走勢(每日收盤價量、每日本益比/殖利率/股價淨值比與融資融券餘額、期間漲跌幅;本服務自 2026-09-29 起存檔價量,本益比與融資融券自 2026-10-20 起)帶 history_days。ETF 請用 snapshot.etf。任何一段查不到都會標成 null 並記在 caveats,不會整個失敗。
dataset
dataset.describe
Show one dataset's definition: id, source (TWSE or TAIFEX), summary, tags, and every field key with its Chinese description. The where, sort_by, fields and match parameters of dataset.get take these field keys. Reads the local catalog only, so it has no row counts or dates. 查看某個資料集的定義:代號、來源(證交所或期交所)、中文說明、分類標籤,以及每個欄位的鍵名與中文說明。dataset.get 的 where、sort_by、fields、match 都要用這裡的鍵名(例如 PEratio),不是中文說明。只讀本機目錄、不抓上游,所以不含資料筆數或最新日期。代號不存在時回 error,請先用 dataset.search 找。
dataset.get
Fetch rows from a TWSE OpenAPI or TAIFEX OAS dataset. Find the dataset_id with dataset.search first; do not guess it, since each metric lives in its own table. Supports server-side filtering (code is an exact match; match and where), sorting, field selection and paging: 30 rows by default, 200 at most. For rankings and screens (top 10 by dividend yield, P/E below 10) use where and sort_by instead of paging through rows. Most daily tables hold the previous trading day's after-close data, not live prices; the response note states the period. Data is republished under Taiwan's Open Government Data License. 取得證交所或期交所資料集內容,支援伺服器端過濾、欄位投影與分頁。上游每個資料集都是整份回傳(可能上萬筆),這支工具預設只回前 30 筆(上限 200);用 code/match/where/fields 縮小到需要的範圍。排名與篩選(殖利率最高的前 20 檔、本益比低於 10 的股票)用 where + sort_by,不要自己翻頁比大小。漲幅榜、跌幅榜與漲停家數用 snapshot.movers:日成交資訊沒有漲跌幅%,依漲跌額排會讓高價股永遠排前面。
dataset.search
Search the catalog of Taiwan Stock Exchange (TWSE) OpenAPI and Taiwan Futures Exchange (TAIFEX) OAS datasets and get the dataset_id to fetch. Reads a local catalog (no upstream call). Keywords may be Chinese or English, separated by spaces; every keyword must match. 搜尋臺灣證交所與期交所 OpenAPI 有哪些資料集可用。取資料前先用這個找 dataset_id。範圍比股票廣:還有公司治理、ESG、財報、權證、券商、期貨與選擇權,以及期交所的每日外幣參考匯率——覺得「交易所大概沒有這種資料」時,先搜再下結論。會比對資料集代號、中文說明與欄位名稱;多個關鍵字用空白分隔(每個都要命中),結果依相關度排序。期交所的資料集代號一律以 taifex/ 開頭,搜期貨與選擇權可用 tag="期貨與選擇權"。
quote
quote.lookup
Find the code of a TWSE-listed company or fund (including ETFs) from its name or code, e.g. 台積電 → 2330. Use it first when the user gives only a name. English matching covers the exchange's English short names (TSMC, UMC, MediaTek) and fund English names, not full company names; if an English name finds nothing, try its short form or the Chinese name. Listed (TWSE) securities only. Source: TWSE OpenAPI. 用名稱或代號找上市公司與上市基金(含 ETF)的代號。使用者只講名稱(「台積電」「元大高股息」)時先用這個取得代號,不要憑印象猜代號。比對公司簡稱、全名、英文簡稱與代號,不分全半形與台/臺。只收上市標的;上櫃公司的名稱對照取不到。
quote.realtime
Intraday quotes, refreshed about every 5 seconds, for up to 50 TWSE-listed (market="tse") or OTC (market="otc") codes; each quote carries the trading date it belongs to. Source: the TWSE Market Information System (mis.twse.com.tw), which is not covered by the Open Government Data License. 取得盤中即時報價(約 5 秒更新一次),每筆帶 date(報價所屬交易日)。OpenAPI 只有前一交易日資料,要當下的價格得走基本市況報導站。ETF 與上市股票用 market="tse",上櫃用 "otc"。

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

twse_describe_dataset
removed 27 Sep 2026
twse_etf_snapshot
removed 27 Sep 2026
twse_futures_snapshot
removed 27 Sep 2026
twse_get_dataset
removed 27 Sep 2026
twse_lookup
removed 27 Sep 2026
twse_market_overview
removed 27 Sep 2026
twse_realtime_quote
removed 27 Sep 2026
twse_search_datasets
removed 27 Sep 2026
twse_stock_snapshot
removed 27 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://twse-mcp.taux.io/mcp streamable-http answering 231 ms 15 min ago

Alternatives to Taiwan Market Open Data (Unofficial)

same job, measured the same way
Tw Market Data
by twmarketdata

Taiwan stock market data (TWMD): official-source, point-in-time-safe datasets via read-only tools.

41 tools answering
Bolsai MCP
by viniciuslazzari

Brazilian stock market data (B3, CVM, BCB) for AI assistants: quotes, fundamentals, dividends, FIIs.

117 installs/wk local only
Stock Scanner MCP
by yyordanov-tradu

Stock and crypto market data — 49 tools for quotes, technicals, options, SEC filings, and more.

260 installs/wk local only
Stock Market Data MCP
by foundrynet

Real-time stock quotes, history, options chains, sector performance & screening for agents.

9 tools answering
US Stocks & Market Data
by gino

US market snapshot, stock fundamentals, prices, statements, news and analyst views

7 tools answering
M
Market Data
by memoryapi

Real-time stock quotes, market indices, and institutional holdings

3 tools answering
DataPorium
by dataporium

Stock, ETF, crypto, forex, economic and US housing market data by ZIP code for AI assistants.

46 tools answering
Finance
by cybeleri

Financial data MCP server: stock quotes, crypto prices, portfolio tracking, market analysis

54 installs/wk local only

Taiwan Market Open Data (Unofficial) — questions

Answers built from our own checks of this server.

What can Taiwan Market Open Data (Unofficial) do?
It exposes 10 tools, read directly from the server on our last check. Among them: dataset.describe, dataset.get, dataset.search, quote.lookup, quote.realtime, snapshot.etf and 4 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Taiwan Market Open Data (Unofficial) mostly used for?
Its tools cluster around snapshot, dataset and quote. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Taiwan Market Open Data (Unofficial) working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 247 ms. The bar chart above shows every period we have measured.
Did Taiwan Market Open Data (Unofficial) ever remove tools?
Yes. twse_describe_dataset, twse_etf_snapshot, twse_futures_snapshot, twse_get_dataset and 5 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect Taiwan Market Open Data (Unofficial)?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Taiwan Market Open Data (Unofficial) need an API key?
No. Taiwan Market Open Data (Unofficial) completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 10 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Taiwan Market Open Data (Unofficial)?
It answers our handshake in 247 ms on average, which is faster than 58% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Taiwan Market Open Data (Unofficial) open source?
The code is open source: it is published under the MIT licence, written in TypeScript, 1 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at twse-mcp.taux.io, which runs on its operator's own terms.