Skip to main content
Glama
narumiruna

Taiwan Legislative Yuan MCP Server

by narumiruna

get_legislator_cosign_bills

Retrieve a list of bills cosigned by a specific legislator in Taiwan's Legislative Yuan, filterable by term, session, bill type, status, and other criteria.

Instructions

取得委員為連署人的法案列表。

Args:
    term: 屆,例:11
    name: 委員姓名,例:韓國瑜
    bill_term: 議案所屬屆期,例:11
    session: 議案所屬會期,例:2
    bill_flow_status: 議案流程狀態,如:交付審查、三讀
    bill_type: 議案類別,如:法律案、預算案
    proposer: 提案人姓名
    cosigner: 連署人姓名
    law_number: 法律編號
    bill_status: 議案狀態,如:交付審查、三讀、排入院會
    meeting_code: 會議代碼
    proposal_source: 提案來源,如:委員提案、政府提案
    bill_number: 議案編號
    proposal_number: 提案編號
    reference_number: 字號
    article_number: 法條編號
    proposal_date: 提案日期,格式:YYYY-MM-DD
    page: 頁數,預設1
    limit: 每頁筆數,預設20,建議不超過100
    output_fields: 自訂回傳欄位(如需指定欄位,請填寫欄位名稱列表)

Returns:
    str: JSON 格式的委員為連署人的法案列表。

Raises:
    例外時回傳中文錯誤訊息字串。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYes委員姓名,例:韓國瑜
pageNo頁數,預設1
termYes屆,例:11
limitNo每頁筆數,預設20,建議不超過100
sessionNo議案所屬會期,例:2
cosignerNo連署人姓名
proposerNo提案人姓名
bill_termNo議案所屬屆期,例:11
bill_typeNo議案類別,如:法律案、預算案
law_numberNo法律編號
bill_numberNo議案編號
bill_statusNo議案狀態,如:交付審查、三讀、排入院會
meeting_codeNo會議代碼
output_fieldsNo自訂回傳欄位(如需指定欄位,請填寫欄位名稱列表)
proposal_dateNo提案日期,格式:YYYY-MM-DD
article_numberNo法條編號
proposal_numberNo提案編號
proposal_sourceNo提案來源,如:委員提案、政府提案
bill_flow_statusNo議案流程狀態,如:交付審查、三讀
reference_numberNo字號
proposal_unit_or_memberNo提案單位或提案委員

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

無 annotations 提供,描述必須承擔行為揭露。描述說明回傳 JSON 格式、錯誤時回傳中文錯誤訊息,但未說明是否為唯讀操作、是否需要特定權限、分頁行為等。由於該工具為查詢工具,且描述已說明基本回傳格式,尚可接受,但缺乏更多行為細節。

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

描述簡潔,先說明目的,再列出參數與回傳說明。雖然參數列表長,但每個參數一行,結構清晰。無冗餘文字,每個句子都有功能。

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

此工具參數眾多(21個),但描述已列出所有參數與說明,schema 覆蓋率 100%,有輸出 schema。然而描述未說明分頁的預設值與限制(雖然 schema 有),且未說明輸出欄位可自訂之細節。整體尚可,但對複雜查詢工具來說,可補充使用範例或組合建議,但未達不足程度。

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

schema 描述覆蓋率 100%,包含每個參數的類型、範例或說明。描述中列出所有參數但僅重複 schema 內容,未額外添加語意(如哪些參數可組合使用、優先順序等)。但由於 schema 已提供充足資訊,描述並未增加額外價值,符合基準 3 分。

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

描述清楚說明此工具是取得委員為連署人的法案列表,且列出多個參數可過濾,與兄弟工具如 get_legislator_propose_bills 有明確區隔(連署 vs 提案)。功能目標明確,動詞+資源+範圍都具體。

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

描述未明確說明何時使用此工具而非其他工具(如 get_legislator_propose_bills),但從名稱和描述可推測用途。未提供排除情境或替代工具說明,但因此工具功能特定,使用情境相對清楚。

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/narumiruna/ly-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server