Skip to content

com.fininfostation/tw-finance

by fininfostation.com · remote · no sign-in to list tools · v1.0.0 · published by com.fininfostation

Taiwan finance open data: ETF, funds, TAIEX, sentiment, business climate, FX. Free & read-only.

Changes · 11

15 tools: 11 change things and 4 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http tw-finance https://fininfostation.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

15 tools

Changes things 11Claude Code: ask
  • business_climate國發會景氣燈號:最新月燈號/綜合分數/9 項構成指標逐項檢查值與分數/下期發布日(官方預告)。NDC business climate signal with all 9 components.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    國發會景氣燈號:最新月燈號/綜合分數/9 項構成指標逐項檢查值與分數/下期發布日(官方預告)。NDC business climate signal with all 9 components.
  • data_catalog列出本站「資料形狀 × 資料集」登錄表:有哪些 point(單值)/series(時間序列)/table(表格)/query(條件篩選+群體聚合)資料集,各自的單位、識別碼種類、來源與深連結;query 母體另附可用欄位、運算子與可排序鍵。先呼叫本工具,即可組合出後續查詢。Catalog of datasets by shape (point/series/…No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    列出本站「資料形狀 × 資料集」登錄表:有哪些 point(單值)/series(時間序列)/table(表格)/query(條件篩選+群體聚合)資料集,各自的單位、識別碼種類、來源與深連結;query 母體另附可用欄位、運算子與可排序鍵。先呼叫本工具,即可組合出後續查詢。Catalog of datasets by shape (point/series/table/query) — call this first to compose queries.
  • data_point取「一個標的 × 一個欄位 × 一個時點」的單值,如 0050 的折溢價、基金最新淨值、USD/TWD 匯率、景氣對策信號綜合分數。dataset 取自 data_catalog 的 point 清單;回應必附單位、資料日與來源。Single current value for one security and field.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    取「一個標的 × 一個欄位 × 一個時點」的單值,如 0050 的折溢價、基金最新淨值、USD/TWD 匯率、景氣對策信號綜合分數。dataset 取自 data_catalog 的 point 清單;回應必附單位、資料日與來源。Single current value for one security and field.
  • data_series取「一個標的 × 一個欄位 × 一段時間」的時間序列,如 ETF 日收盤、基金淨值歷史。每點只有日期與值;資料缺口會以 gapNote 誠實標示、不靜默補值。Time series for one security and field.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    取「一個標的 × 一個欄位 × 一段時間」的時間序列,如 ETF 日收盤、基金淨值歷史。每點只有日期與值;資料缺口會以 gapNote 誠實標示、不靜默補值。Time series for one security and field.
  • data_table取「一個標的的多列資料」,如 ETF 全成分股與權重、景氣對策信號 9 項構成指標、主要貨幣對一覽。回應含欄位定義(columns)與列(rows),截斷時標 truncated。Multi-row table for one security.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    取「一個標的的多列資料」,如 ETF 全成分股與權重、景氣對策信號 9 項構成指標、主要貨幣對一覽。回應含欄位定義(columns)與列(rows),截斷時標 truncated。Multi-row table for one security.
  • etf_lookup以代號查台灣上市 ETF:名稱/發行投信/追蹤指數/市價/折溢價/費用率等基本資料。Look up a Taiwan-listed ETF by code (e.g.No findings

    Why it is in this group

    • The name "etf_lookup" says "lookup": a word for reading.
    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    Description, as the server wrote it
    以代號查台灣上市 ETF:名稱/發行投信/追蹤指數/市價/折溢價/費用率等基本資料。Look up a Taiwan-listed ETF by code (e.g. 0050).
  • etf_price_history取 ETF 每日收盤價序列(預設近 12 個月、可調 months 1-120)。Daily close history for a Taiwan ETF.No findings

    Why it is in this group

    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    Description, as the server wrote it
    取 ETF 每日收盤價序列(預設近 12 個月、可調 months 1-120)。Daily close history for a Taiwan ETF.
  • fund_nav_history取基金每日淨值序列(預設近 12 個月、可調 months 1-120;境內主級別最深約 10 年)。Daily NAV history for a fund.No findings

    Why it is in this group

    • The input takes a statement or command to run (input.code), which can change anything it can reach.
    Description, as the server wrote it
    取基金每日淨值序列(預設近 12 個月、可調 months 1-120;境內主級別最深約 10 年)。Daily NAV history for a fund.
  • fx_rates主要貨幣即期匯率(多源交叉:ECB/台銀)含當日與近 1 週/1 月/3 月變化;可指定 pair(如 USD/TWD)。Spot FX rates with multi-period changes.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    主要貨幣即期匯率(多源交叉:ECB/台銀)含當日與近 1 週/1 月/3 月變化;可指定 pair(如 USD/TWD)。Spot FX rates with multi-period changes.
  • market_sentiment台股情緒綜合分數(本站自製中性參考、含分項)。不含美股 CNN Fear & Greed(站主裁決不透過 MCP 再散布 CNN 資料,見 /us-sentiment 的公開指標原始值)。Taiwan market sentiment (self-made neutral reference); no CNN F&G.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    台股情緒綜合分數(本站自製中性參考、含分項)。不含美股 CNN Fear & Greed(站主裁決不透過 MCP 再散布 CNN 資料,見 /us-sentiment 的公開指標原始值)。Taiwan market sentiment (self-made neutral reference); no CNN F&G.
  • taiwan_market_overview台灣加權指數(TAIEX)最新官方收盤、市場廣度(漲跌家數)、台股情緒分數、台指選擇權 Put/Call 比一次取得。Taiwan market snapshot: TAIEX close, breadth, sentiment, PCR.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    Description, as the server wrote it
    台灣加權指數(TAIEX)最新官方收盤、市場廣度(漲跌家數)、台股情緒分數、台指選擇權 Put/Call 比一次取得。Taiwan market snapshot: TAIEX close, breadth, sentiment, PCR.
Only reads 4Claude Code: allow
  • data_query對一個母體下條件篩出一組標的,並對整組計算聚合統計(count/coverage/min/max/mean/median/sum),如「費用率 0.4% 以下的被動 ETF,其費用率中位數」。where 語法為「欄位 運算子 值」以 and 連接(例 fee<=0.4 and type=passive)。回應必附母體大小 population 與欄位覆蓋率 …No findings

    Why it is in this group

    • The name "data_query" says "query": a word for reading.
    Description, as the server wrote it
    對一個母體下條件篩出一組標的,並對整組計算聚合統計(count/coverage/min/max/mean/median/sum),如「費用率 0.4% 以下的被動 ETF,其費用率中位數」。where 語法為「欄位 運算子 值」以 and 連接(例 fee<=0.4 and type=passive)。回應必附母體大小 population 與欄位覆蓋率 coverage(有幾檔真的有這個欄位)。注意:績效欄位可用於 where 篩選與聚合統計,但不得作為排序鍵——排序即排名,本站不對個別商品做推薦。Filter a universe and aggregate over the matched set.
  • fetch以 search 回傳的 id 取該筆的完整內容(id/title/text/url/metadata)。A string which is a unique identifier for the search document.No findings

    Why it is in this group

    • The name "fetch" says "fetch": a word for reading.
    Description, as the server wrote it
    以 search 回傳的 id 取該筆的完整內容(id/title/text/url/metadata)。A string which is a unique identifier for the search document.
  • fund_lookup以代號或名稱關鍵字查台灣可銷售基金(境內投信/境外/期信):最新淨值/淨值日/幣別/類型/總代理/今年以來報酬。Search Taiwan-distributed funds by code or name keyword.No findings

    Why it is in this group

    • The name "fund_lookup" says "lookup": a word for reading.
    Description, as the server wrote it
    以代號或名稱關鍵字查台灣可銷售基金(境內投信/境外/期信):最新淨值/淨值日/幣別/類型/總代理/今年以來報酬。Search Taiwan-distributed funds by code or name keyword.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http tw-finance https://fininfostation.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__tw-finance__search",
      "mcp__tw-finance__fetch",
      "mcp__tw-finance__fund_lookup",
      "mcp__tw-finance__data_query"
    ],
    "ask": [
      "mcp__tw-finance__taiwan_market_overview",
      "mcp__tw-finance__etf_lookup",
      "mcp__tw-finance__etf_price_history",
      "mcp__tw-finance__fund_nav_history",
      "mcp__tw-finance__market_sentiment",
      "mcp__tw-finance__business_climate",
      "mcp__tw-finance__fx_rates",
      "mcp__tw-finance__data_catalog",
      "mcp__tw-finance__data_point",
      "mcp__tw-finance__data_series",
      "mcp__tw-finance__data_table"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as tw-finance. Review it before you use it.