Give your AI real Taiwan market data

Taiwan Stock MCP is a free remote MCP server that lets Claude and other AI assistants query open data published by the Taiwan Stock Exchange (TWSE) and the Taiwan Futures Exchange (TAIFEX). No install, no signup, no API key — just paste one URL.

https://twse-mcp.taux.io/mcp

What it solves

AI assistants make up Taiwan market numbers. Their training data has a cutoff and they are not wired to any exchange. Ask "where did 0050 close yesterday" and you may get a plausible-looking price that was invented — with nothing to tell the two apart. Taiwan Stock MCP makes the assistant fetch the exchange's own published open data, so the answer has a source.

The data is split across two APIs and named unsearchably. TWSE and TAIFEX each publish their own OpenAPI; together that is 275 reports whose names defeat keyword search — the ETF master table is called 「基金基本資料彙總表」 (fund master data), so searching "ETF" never finds it. Taiwan Stock MCP merges both into one searchable catalogue so the assistant can locate the right table itself.

No code, no paperwork. There is no API key, no registration and no SDK. Paste a URL and ask in plain language — Chinese or English.

Set up in a minute

Claude (web or desktop)

  1. In Claude on the web or desktop, click your name in the bottom-left corner, choose Settings, then Connectors in the left-hand menu.
  2. Click "+ Add custom connector". Name it anything you like, set the URL to https://twse-mcp.taux.io/mcp, then click Add.
  3. Go back to the chat, start a new conversation, click the "+" next to the message box, choose Connectors, and switch on the one you just added.

The free plan is enough. Once it is on, ask "what is 0050 trading at?" — a concrete price means it worked.

Claude Code, Codex, or any other tool that supports remote MCP

claude mcp add twse --transport http https://twse-mcp.taux.io/mcp
codex mcp add twse --url https://twse-mcp.taux.io/mcp

For any other tool, choose Streamable HTTP (remote MCP) rather than the older SSE transport. No authentication is needed.

Three ready-made shortcuts

They appear automatically with the connector; nothing extra to install. In Claude Desktop they are in the "+" menu; in Claude Code, type / to list them.

CommandWhat it doesWhat to pass
find_datasetFinds the right dataset when you do not know which one to useA keyword, e.g. "institutional investors"
etf_overviewProfile, previous trading day's prices and regular-savings popularity for one listed ETFAn ETF code, e.g. 0056
futures_quoteDaily futures or options quotesA contract code, e.g. TX

You do not have to use them — they only pre-write common phrasings. Asking in plain language works just as well.

What you can ask

What it covers, and what it does not

OTC (TPEx) stocks currently have intraday quotes only. Historical and statistical reports are unavailable because the Taipei Exchange open-data host refuses cloud-originated connections. Stated here so you do not assume you phrased the query wrong.

Before you rely on it

Frequently asked questions

Is it free? Do I need an account or an API key?

None of those. The service is public and free, no account is required, and Claude's free plan can add it. The data comes from Taiwan's government open-data platform; this service only reshapes it into something an AI can query.

Can it look up over-the-counter (TPEx) stocks?

Intraday quotes only — pass the market as "otc". Historical and statistical reports for OTC listings are not available: the Taipei Exchange open-data host refuses connections originating from cloud providers. That is a known limitation, not an oversight.

Is the data real-time?

Intraday quotes refresh roughly every 5 seconds and come from the exchange's market-information site on a best-effort basis. Everything else is current to the previous trading day and is cached for an hour so the exchange is not hammered.

Does it cover futures and options?

Yes. All 132 TAIFEX datasets are included: daily quotes, institutional investor flows, large-trader open interest, margin requirements and contract specifications.

Is this investment advice?

No. Figures may be wrong, delayed, or changed upstream. Verify with the exchange or your broker before trading; you carry the risk.

Are my questions logged?

No. The service only fetches public data on your behalf. It currently records which AI client and protocol version connect, so we can tell how many callers still use the older protocol — never the content of your questions — and that measurement will be removed once it is done.

Data source and licence

臺灣證券交易所 2026 臺灣證券交易所 OpenAPI
金融監督管理委員會證券期貨局 2026 臺灣期貨交易所 OAS
此開放資料依政府資料開放授權條款 (Open Government Data License) 進行公眾釋出,使用者於遵守本條款各項規定之前提下,得利用之。
Open Government Data License:https://data.gov.tw/license

The attribution above is reproduced in its original Chinese wording. The Open Government Data License requires that exact form of notice, so translating it would not satisfy the obligation.

One exception: intraday quotes come from the exchange's market-information site (mis.twse.com.tw), which is not registered on the government open-data platform and therefore falls outside the licence above.

This service only proxies and reshapes the data; it makes no warranty as to accuracy. Please carry the attribution above when you cite it.