# com.fininfostation/tw-finance

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

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the content rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 1.0.0
- **Author:** com.fininfostation
- **License:** Unknown
- **Endpoints:** streamable-http https://fininfostation.com/mcp
- **Source:** https://fininfostation.com/for-ai-agents
- **Endpoint health:** reachable (last checked 2026-09-30T19:15:44.552Z, 5 samples) — uptime is not a security property and is not part of the trust score
- **Compatible clients:** claude-code, cursor, copilot, chatgpt, gemini (basis: transport)

## Trust

60/100 (B), scored on the content rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: clean
- Obfuscation scan: clean
- Evidence age: 16 days

## Security scan

- **Status:** clean
- **Scanned:** 2026-09-19T16:04:18.410Z
- **Version scanned:** live
- **CVEs:** no coverage — this entry has no package coordinates to query OSV against, so "no known CVEs" is NOT asserted for it.

## Tools

15 declared. Observed from a live `tools/list` probe.
- `search` — 以一段查詢字串搜尋本站的 ETF、台股、基金與資料集，回傳可引用的清單（id／title／url）。id 可交給 fetch 取完整內容。A single query string; returns citable results for Taiwan ETFs, stocks, funds and datasets.
- `fetch` — 以 search 回傳的 id 取該筆的完整內容（id／title／text／url／metadata）。A string which is a unique identifier for the search document.
- `taiwan_market_overview` — 台灣加權指數（TAIEX）最新官方收盤、市場廣度（漲跌家數）、台股情緒分數、台指選擇權 Put/Call 比一次取得。Taiwan market snapshot: TAIEX close, breadth, sentiment, PCR.
- `etf_lookup` — 以代號查台灣上市 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.
- `fund_lookup` — 以代號或名稱關鍵字查台灣可銷售基金（境內投信/境外/期信）：最新淨值/淨值日/幣別/類型/總代理/今年以來報酬。Search Taiwan-distributed funds by code or name keyword.
- `fund_nav_history` — 取基金每日淨值序列（預設近 12 個月、可調 months 1-120；境內主級別最深約 10 年）。Daily NAV history for a fund.
- `market_sentiment` — 台股情緒綜合分數（本站自製中性參考、含分項）。不含美股 CNN Fear & Greed（站主裁決不透過 MCP 再散布 CNN 資料，見 /us-sentiment 的公開指標原始值）。Taiwan market sentiment (self-made neutral reference); no CNN F&G.
- `business_climate` — 國發會景氣燈號：最新月燈號/綜合分數/9 項構成指標逐項檢查值與分數/下期發布日（官方預告）。NDC business climate signal with all 9 components.
- `fx_rates` — 主要貨幣即期匯率（多源交叉：ECB/台銀）含當日與近 1 週/1 月/3 月變化；可指定 pair（如 USD/TWD）。Spot FX rates with multi-period changes.
- `data_catalog` — 列出本站「資料形狀 × 資料集」登錄表：有哪些 point（單值）／series（時間序列）／table（表格）／query（條件篩選＋群體聚合）資料集，各自的單位、識別碼種類、來源與深連結；query 母體另附可用欄位、運算子與可排序鍵。先呼叫本工具，即可組合出後續查詢。Catalog of datasets by 
- `data_point` — 取「一個標的 × 一個欄位 × 一個時點」的單值，如 0050 的折溢價、基金最新淨值、USD/TWD 匯率、景氣對策信號綜合分數。dataset 取自 data_catalog 的 point 清單；回應必附單位、資料日與來源。Single current value for one security and fie
- `data_series` — 取「一個標的 × 一個欄位 × 一段時間」的時間序列，如 ETF 日收盤、基金淨值歷史。每點只有日期與值；資料缺口會以 gapNote 誠實標示、不靜默補值。Time series for one security and field.
- `data_table` — 取「一個標的的多列資料」，如 ETF 全成分股與權重、景氣對策信號 9 項構成指標、主要貨幣對一覽。回應含欄位定義（columns）與列（rows），截斷時標 truncated。Multi-row table for one security.
- `data_query` — 對一個母體下條件篩出一組標的，並對整組計算聚合統計（count／coverage／min／max／mean／median／sum），如「費用率 0.4% 以下的被動 ETF，其費用率中位數」。where 語法為「欄位 運算子 值」以 and 連接（例 fee<=0.4 and type=passive）。回應必附母體大

## Install

**Verdict: review** — Installable, but 2 things to check first: No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
**Cautions** (coverage gaps and advisories — never blocking)
- No CVE coverage: this entry has no npm/PyPI coordinates to query OSV against, so "no known vulnerabilities" is not a claim that can be made about it.
- No publisher has proved control of this listing; it is indexed, not vouched for.
**Config** (claude-code):
```json
"{\n  \"mcpServers\": {\n    \"tw-finance\": {\n      \"type\": \"http\",\n      \"url\": \"https://fininfostation.com/mcp\"\n    }\n  }\n}"
```

## Blast radius

Contained to moderate — no credential declaration found, from the publisher, the upstream registry, or the README. Known so far: runs on someone else's infrastructure; read-only tool surface.
- Floor 9, ceiling 27 (tier: unknown)
- `unknown` means the floor and ceiling land in different bands — not measured enough to name one. It does not mean low.
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/com.fininfostation%2Ftw-finance
- Install plan: https://forgeregistry.com/api/v1/packages/com.fininfostation%2Ftw-finance/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/com.fininfostation%2Ftw-finance
- HTML page: https://forgeregistry.com/registry/com.fininfostation%2Ftw-finance
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
