tw.org.legaltech/taiwan-law
REMOTE · LEGALTECH.ORG.TW · SCANNED AUG 20
Taiwan legal research MCP: 判決書、全國法規、釋字/憲判與立法歷程查詢,12 個工具,回應均附官方出處 URL。
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security46
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 14 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS enforcement could not be verified: the plaintext port answered with HTTP 406, which proves neither a plaintext path nor enforcement. View diagnostics → Unverified
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability71
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 2377 tokens (~169/item across 14 items; 14 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management23
- Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage95
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 84% of tool parameters carry a description.Partial
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · legaltech.org.tw
claude mcp add --transport http tw-org-legaltech-taiwan-law https://legaltech.org.tw/mcp
[mcp_servers.tw-org-legaltech-taiwan-law] url = "https://legaltech.org.tw/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"tw-org-legaltech-taiwan-law": {
"type": "remote",
"url": "https://legaltech.org.tw/mcp",
"enabled": true
}
}
} openclaw mcp add tw-org-legaltech-taiwan-law --url https://legaltech.org.tw/mcp --transport streamable-http
mcp_servers:
tw-org-legaltech-taiwan-law:
url: "https://legaltech.org.tw/mcp" {
"mcpServers": {
"tw-org-legaltech-taiwan-law": {
"type": "http",
"url": "https://legaltech.org.tw/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 20 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 18 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 13 to 17. That category is still filling its 30-day observation window: 4 days of observed history at the previous scan, 5 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Aug 26 +1
- Tool “get_taiwan_law_progress” rewrote its description, which is the text the model reads security
- Tool “get_taiwan_law_versions” rewrote its description, which is the text the model reads security
- Tool “search_taiwan_bills” rewrote its description, which is the text the model reads security
- “get_taiwan_law_progress” reworded the description of “law” cosmetic
- “get_taiwan_law_versions” reworded the description of “law” cosmetic
- 14 Aug 26 +1
- Stability: unverified → 0.03 ▲ functional
- 13 Aug 26 57
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 20 Aug 2026 · Probed https://legaltech.org.tw/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=legaltech.org.tw | CN=WE1,O=Google Trust Services,C=US | 13 Jul 2026 | 11 Oct 2026 | ECDSA 256 | ECDSA-SHA256 | fffee4e0e142d9ca137427684b04e8f4 |
| SANs: legaltech.org.tw, *.legaltech.org.tw | ||||||
| CN=WE1,O=Google Trust Services,C=US (CA) | CN=GTS Root R4,O=Google Trust Services LLC,C=US | 13 Dec 2023 | 20 Feb 2029 | ECDSA 256 | ECDSA-SHA384 | 7ff31977972c224a76155d13b6d685e3 |
| CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) | CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE | 15 Nov 2023 | 28 Jan 2028 | ECDSA 384 | SHA256-RSA | 7fe530bf331343bedd821610493d8a1b |
DNSSEC insecure
Validation of legaltech.org.tw. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| tw. | present | 46902 | 13 | Verified |
| org.tw. | present | 50029 | 13 | Verified |
| legaltech.org.tw. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication No authorisation required
The endpoint answered without asking for a token. Anyone who knows the URL can reach it.
| Result | No authorisation required |
|---|---|
| HTTP status | 200 |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://legaltech.org.tw/mcp | Verified | 200 | |
| http (plaintext) | http://legaltech.org.tw/mcp | Inconclusive | 406 |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
analyze_legal_intent 分析台灣法律研究意圖 ~74
將使用者輸入初步分為案例事實、法律問題或引註研究,並標示領域、隱私風險與建議檢索詞。不做法律結論。
| Name | Type | Req | Description |
|---|---|---|---|
| text | string | yes | 使用者的案例事實或法律問題 |
No output schema declared.
No examples provided.
get_moj_draft_announcements 法務部草案預告與最新法規訊息 ~99
取得法務部主管法規系統的法規草案預告清單(含官方網址);可一併回傳近期法規訊息(修正條文、行政規則發布等)。涵蓋範圍限法務部。
| Name | Type | Req | Description |
|---|---|---|---|
| include_all_news | boolean | – | 一併回傳近期所有法規訊息 |
| limit | integer | – | – |
No output schema declared.
No examples provided.
get_taiwan_interpretation 取得大法官解釋/憲法法庭裁判 ~249
取得釋字(第 1-813 號)或憲判字(111 年起)內容,來自官方公告文書的本地快照,即時回應。預設回傳字號/日期/爭點/解釋文等精簡層;理由書與意見書需 opt-in:優先用 reasoning_keyword / opinions_keyword 取關鍵字片段(省 token),確有需要才用 include_* 取全文(超過 15000 字會截斷並警告)。
| Name | Type | Req | Description |
|---|---|---|---|
| case_id | string | yes | 字號,例如:釋字第748號、釋字748、111年憲判字第1號、111憲判1 |
| include_opinions | boolean | – | 回傳意見書全文 |
| include_reasoning | boolean | – | 回傳理由書全文 |
| opinions_keyword | string | – | 在意見書中搜尋關鍵字並回片段 |
| reasoning_keyword | string | – | 在理由書中搜尋關鍵字並回片段(優先於 include_reasoning) |
No output schema declared.
No examples provided.
get_taiwan_interpretation_citations 大法官解釋引用關係 ~99
從釋字/憲判字理由書中抽取引用的其他釋字與憲判字字號(往前追溯),可附引用處前後 80 字片段。
| Name | Type | Req | Description |
|---|---|---|---|
| case_id | string | yes | 字號,格式同 get_taiwan_interpretation |
| include_context | boolean | – | 每個引用附上原文片段 |
No output schema declared.
No examples provided.
get_taiwan_judgment 取得司法院裁判書 ~119
依司法院 JID 取得裁判全文與官方網址。回應得經至多 6 小時邊緣快取(cached/retrieved_at 標示);需最新狀態或裁判疑似已下架時,設 fresh=true 強制向官方重抓。
| Name | Type | Req | Description |
|---|---|---|---|
| fresh | boolean | – | 略過邊緣快取,強制向司法院取得最新內容 |
| jid | string | yes | 司法院裁判書 JID |
No output schema declared.
No examples provided.
get_taiwan_law_progress 取得法律之立法歷程 ~170
查立法院開放資料平台(data.ly.gov.tw 官方直連)取得法律的立法歷程:該法所有修法提案的提案人、連署人、議案狀態與官方關係文書(PDF/DOC)連結。補「修法沿革」上游的立法過程(誰提案、審到哪裡)。資料授權:政府資料開放授權條款第 1 版(與 CC-BY-4.0 相容)。
| Name | Type | Req | Description |
|---|---|---|---|
| law | string | yes | 法律名稱(如:勞動基準法) |
| max_bills | integer | – | 回傳提案數上限(依最近會議日期排序) |
No output schema declared.
No examples provided.
get_taiwan_law_versions 取得法律歷次版本 ~145
查立法院開放資料平台(官方直連)取得法律的三讀通過紀錄與附帶決議:三讀屆會次、三讀通過條文 PDF、附帶決議內容。涵蓋近年(2023 起)三讀紀錄;完整修正沿革請併用 search_taiwan_laws 查全國法規資料庫。資料授權:政府資料開放授權條款第 1 版。
| Name | Type | Req | Description |
|---|---|---|---|
| law | string | yes | 法律名稱(如:道路交通管理處罰條例) |
| limit | integer | – | – |
No output schema declared.
No examples provided.
get_taiwan_pcode 法規名稱轉 pcode ~83
將法規名稱(含常見簡稱如勞基法、個資法)轉換為全國法規資料庫 pcode 代碼,支援模糊比對與建議。
| Name | Type | Req | Description |
|---|---|---|---|
| law_name | string | yes | 法規名稱,例如:民法、勞基法、消保法 |
No output schema declared.
No examples provided.
search_moj_interpretations 搜尋法務部行政函釋 ~143
在法務部主管法規查詢系統(mojlaw.moj.gov.tw)以關鍵字搜尋行政函釋、法規諮詢意見、法律問題座談等文書,回傳發文字號、日期、要旨與官方網址。涵蓋範圍限法務部主管文書;即時查詢、不保存副本。
| Name | Type | Req | Description |
|---|---|---|---|
| doc_types | array | – | 文書類型(可多選) |
| keyword | string | yes | 關鍵字(例:消滅時效、借名登記) |
| limit | integer | – | – |
No output schema declared.
No examples provided.
search_taiwan_bills 搜尋立法院議案 ~193
搜尋立法院議案提案(官方直連 data.ly.gov.tw):以提案名稱關鍵字、提案人、屆期、議案狀態查詢。回傳議案編號、名稱、提案單位、提案人與連署人、議案狀態與官方關係文書 PDF/DOC 連結。資料授權:政府資料開放授權條款第 1 版。
| Name | Type | Req | Description |
|---|---|---|---|
| bill_status | string | – | 議案狀態(例:交付審查、三讀) |
| keyword | string | – | 關鍵字(例:勞動基準法、最低工資) |
| limit | integer | – | – |
| proposer | string | – | 提案人姓名 |
| term | integer | – | 屆期(例:11) |
No output schema declared.
No examples provided.
search_taiwan_interpretations 搜尋大法官解釋/憲判字 ~238
列舉或全文搜尋釋字與憲判字(搜標題、爭點/案由與理由書全文)。每筆結果帶 case_id,可直接傳給 get_taiwan_interpretation。
| Name | Type | Req | Description |
|---|---|---|---|
| deep | boolean | – | 同時全文搜尋理由書(較慢);預設僅搜字號/標題/爭點索引 |
| include_new | boolean | – | 包含新制憲判字 |
| include_old | boolean | – | 包含舊制釋字 |
| keyword | string | – | 關鍵字(標題/字號/爭點/理由書全文匹配),例如:集會自由 |
| max_results | integer | – | – |
| number_from | integer | – | 起始號次(含),0=不篩選 |
| number_to | integer | – | 截止號次(含),0=不篩選 |
| year | integer | – | 篩選民國年度(僅憲判字),0=不篩選 |
No output schema declared.
No examples provided.
search_taiwan_judgments 搜尋司法院公開裁判 ~396
即時使用司法院裁判書系統搜尋公開裁判,不保存裁判內容。結果按法院層級排序(最高→高等→地方),每筆含法院、案件類型、日期、案由。查特定案號請用 case_word + case_number(例:114年度上易字第503號 → case_word=上易, case_number=503, year_from=114),不要放進 query。main_text 以裁判主文措辭篩選輸贏方(例:「被告應給付」= 被告敗訴、「原告之訴駁回」= 原告敗訴、「上訴駁回」= 維持原審),可與 query 併用。若同時使用語意/概念式檢索工具,建議兩軌並行後以司法院 JID 合併去重,JID 皆命中者優先;沒有 JID 的候選結果僅供瀏覽,不得直接引為法院見解。
| Name | Type | Req | Description |
|---|---|---|---|
| case_number | string | – | 案號數字 |
| case_type | string | – | – |
| case_word | string | – | 字別,例如:台上、上易、重訴 |
| court | string | – | 法院名稱,例如:最高法院、臺灣臺北地方法院 |
| limit | integer | – | – |
| main_text | string | – | 裁判主文關鍵字(輸贏方篩選) |
| query | string | – | 全文檢索關鍵字,例如:預售屋 遲延交屋 |
| year_from | integer | – | 起始年度(民國年) |
| year_to | integer | – | 截止年度(民國年) |
No output schema declared.
No examples provided.
search_taiwan_laws 查詢台灣現行法規 ~244
即時查詢法務部全國法規資料庫,回傳官方網址與相關條文。可附修法沿革。回答時必須附上 source_url,並提醒使用者核對最新版本。與其他法規檢索途徑併用時,請以 pcode/法律編號合併去重;無官方識別碼的候選結果不得作為引用依據。
| Name | Type | Req | Description |
|---|---|---|---|
| article_number | string | – | 可選條號,例如 19 或 247-1 |
| fresh | boolean | – | 略過邊緣快取,強制向官方資料庫取得最新內容(例如剛公布的修正條文) |
| include_history | boolean | – | 附上修法沿革(歷次公布/修正紀錄,來自本地官方資料快照) |
| limit | integer | – | – |
| query | string | yes | 法規名稱或法律爭點,例如:個人資料保護法 蒐集。支援常見簡稱(勞基法、個資法…) |
No output schema declared.
No examples provided.
search_taiwan_regulations 搜尋法規名稱 ~125
在 11,700+ 部法規(法律+命令)名稱中做關鍵字搜尋,回傳法規名稱、pcode 與現行/已廢止狀態。離線資料快照,即時回應。
| Name | Type | Req | Description |
|---|---|---|---|
| exclude_abolished | boolean | – | 排除已廢止法規 |
| keyword | string | yes | 搜尋關鍵字,例如:勞動、消費、智慧財產 |
| offset | integer | – | 分頁偏移,每頁 50 筆 |
No output schema declared.
No examples provided.