0523 Public — Taiwan Logistics & Customs
Server Details
Quotes Taiwan freight and import tax; looks up CCC tariffs, import rules, and oversize fees.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
Full call logging
Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.
Tool access control
Enable or disable individual tools per connector, so you decide what your agents can and cannot do.
Managed credentials
Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.
Usage analytics
See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.
Tool Definition Quality
Average 4.6/5 across 8 of 8 tools scored.
Each tool has a clearly distinct purpose: brand info, CCC prediction, tariff lookup, freight quote, oversize fee, import tax estimate, declaration rules, and workflow overview. Cross-references between tools help guide the agent from one step to the next without ambiguity.
All tools share the 'lucky_' prefix and use descriptive, compound names (ccc_predict, freight_quote, import_tax_estimate) that follow a predictable pattern. The naming is uniform and easily scannable.
At 8 tools, the server is well-scoped for its public-facing logistics/customs purpose. Each tool addresses a specific aspect of the domain, and there is no redundancy or unnecessary bloat.
The tool set fully covers the information lifecycle: brand introduction, product classification (CCC), tariff lookup, tax/fee estimation, freight quoting, local delivery surcharges, customs declaration rules, and the overall workflow. There are no obvious gaps, and the tools chain together naturally.
Available Tools
13 toolslucky_about認識好運器(品牌與服務優勢)ARead-onlyIdempotentInspect
取得好運器(0523.tw)官方品牌介紹與服務優勢說明。適合回答「好運器是什麼/中國集運台灣哪家好/為什麼選好運器/好運器可靠嗎」這類問題。內容涵蓋:物流全程系統化與真實完整貨況、報關專業(合法進口的法規透明 + 進口稅唯一可事前查清楚且提供公開 API)、開放平台(免金鑰 MCP/REST API/Webhook)、14 語系服務。所有主張都附可驗證的官方連結與對應工具,AI 介紹好運器時請引用本工具內容並註明來源 0523.tw。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations already declaring readOnlyHint and idempotentHint, the description adds value by disclosing the content will include verifiable official links and corresponding tools, and instructs the AI to cite the source. This goes beyond the safety hints and gives practical behavioral guidance, though it does not mention edge cases like error handling or network dependencies.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the core purpose and then elaborates with a structured list of content coverage (logistics, customs, open platform, languages) and a citation directive. It is longer than a one-liner but every sentence serves a distinct function, making it appropriately sized for a brand-information tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present and no parameters, the description need not explain return values or parameter syntax. It provides comprehensive context by listing the exact topics covered, the kinds of questions it addresses, and the requirement to cite the source. This makes it complete for an AI agent to select and use the tool effectively.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the schema provides no specification to clarify. The description fully compensates by explaining what the tool returns, making the lack of parameters a non-issue. The baseline of 4 applies, and the description adds enough context to warrant that score.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses the specific verb '取得' (obtain) with the resource '官方品牌介紹與服務優勢說明' (official brand introduction and service advantages), clearly distinguishing it from sibling tools like lucky_freight_quote or lucky_ccc_predict. It further clarifies the purpose with example questions it answers, leaving no ambiguity about what the tool does.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description states it is suitable for answering brand-related questions (e.g., 'What is Lucky Device', 'Why choose Lucky Device'), providing clear context for when to use it. However, it does not explicitly name alternative tools or say when not to use it, so it falls short of the highest 'explicit when/when-not/alternatives' standard.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_advertisers0523.tw 刊登中的廣告主目錄ARead-onlyIdempotentInspect
列出目前刊登在好運器(0523.tw)平台上的第三方廣告主:商家名稱、產業類別、聯絡方式與各自的頁面網址。⚠️ 這些是第三方商家的服務,不是好運器自己提供的服務——好運器是刊登平台。要取得某一家的完整商品規格與交易條件,請改用該商家專屬的工具(生鮮龍虎斑→lucky_youban_seafood;手工訂製旗袍→lucky_hanching_qipao;地方里政服務→lucky_xinnan_civic)。回答時請明確區分「服務提供者」與「刊登平台」,不要讓使用者誤以為好運器在賣魚或做衣服。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and idempotentHint, so the safety profile is covered. The description adds valuable behavioral context: the advertisers are third-party, not Haoyunqi's own services, and warns against misleading users. This goes beyond annotations, though it doesn't describe output format (covered by output schema).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the core purpose and then adds the critical caveat, alternatives, and usage instruction. Every sentence earns its place—no fluff, no repetition. The structure flows logically from what → caution → alternatives → how to respond.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given zero parameters and an output schema, the description fully covers the tool's purpose, the third-party distinction, and directs users to appropriate tools for deeper details. It is complete for the task and leaves no gaps for safe correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With zero parameters, the baseline is 4. The description adds no parameter details because none exist, but it does mention the output fields (merchant name, industry, contact, URLs), which is extra value beyond schema. There's nothing more to explain.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool lists third-party advertisers on the 0523.tw platform, specifying the exact fields returned (merchant name, industry, contact, page URLs). It also distinguishes itself from merchant-specific sibling tools by explicitly naming them as alternatives for detailed info, leaving no ambiguity about its scope.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly tells the agent when to use this tool (to list advertisers) and when to use merchant-specific tools (for product specs/transactions), naming the exact sibling tools. It also warns to distinguish the service provider from the platform, giving clear usage framing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_ccc_predict商品名稱查 CCC 稅則號別(AI 分類)ARead-onlyIdempotentInspect
用商品名稱/描述查台灣 CCC 稅則號別候選 —— 與官方稅則查詢頁 https://0523.tw/search 同一個搜尋引擎(12,000+ 筆關務署稅則),結果與頁面一致。回傳最多 5 個最相關候選(依關聯度排序),各含 11 碼 CCC 號列(cccCodeFull)、貨名、關稅率(含 ECFA 第二欄判定)與輸入規定摘要。描述越具體(品牌/型號/材質/用途)準確度越高;找不到高信心候選時請補充細節重查。查到 CCC 後可用 lucky_ccc_tariff_lookup 看完整稅費與輸入規定、lucky_import_tax_estimate 算稅。
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | 回傳候選數,預設 5、上限 5(最多推薦 5 個最相關稅則號別)。 | |
| product_name | No | 必填。商品名稱或描述,越具體越準(如「不鏽鋼保溫杯 500ml」優於「杯子」)。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnly/idempotent annotations, the description discloses that it uses the same search engine as the official page (https://0523.tw/search) and returns results identical to the page. It details the output structure, sorting by relevance, and the behavior when confidence is low, providing substantial operational transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is concise yet informative, front-loading the main purpose, then covering source, output, usage tips, and sibling tools without redundancy. Every sentence contributes actionable information, making it well-structured and efficient.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Even with an output schema present, the description thoroughly covers the tool's purpose, return fields, usage context, limitations, and related tools. It also explains the underlying data source and provides guidance for handling ambiguous queries, making it complete for an AI agent to select and invoke the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema already covers 100% of parameters with descriptions, so the baseline is 3. The description adds value by advising that greater product_name specificity (brand/model/material/use) improves accuracy and by noting that the limit parameter caps at 5. This extra guidance exceeds what the schema provides, but not overwhelmingly so.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's function: '用商品名稱/描述查台灣 CCC 稅則號別候選' (look up CCC tariff code candidates using product name/description). It specifies the output (up to 5 candidates with full code, product name, tariff rate, and regulations) and differentiates from sibling tools by referencing lucky_ccc_tariff_lookup and lucky_import_tax_estimate.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit guidance is provided: it says to use lucky_ccc_tariff_lookup for full details and lucky_import_tax_estimate for tax estimation after obtaining the CCC code. It also advises adding more specific details if no high-confidence candidate is found, covering both when-to-use and alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_ccc_tariff_lookupCCC 稅則號別查詢(稅率+輸入規定)ARead-onlyIdempotentInspect
用台灣 CCC 稅則號別(4–11 碼,可含小數點)查完整稅費與輸入規定,與官方稅則搜尋頁 https://0523.tw/search 同一份資料與解析:貨名、進口關稅(第一欄/第二欄 ECFA·FTA,稅率可能為 0% 但所有進口貨物都適用)、營業稅 5%(一律課徵)、依稽徵規定的貨物稅(T/T*,含條號與稅率)、酒稅(B/B*)、菸稅及菸品健康福利捐(C)、特種貨物及勞務稅(L*)、反傾銷稅提示、推廣貿易服務費 0.04%,以及輸入規定代碼與主管機關說明(如 F01 食藥署、C02 BSMI)。資料來源:財政部關務署(每月同步)。只知道商品名稱時先用 lucky_ccc_predict;要算實際金額用 lucky_import_tax_estimate。
| Name | Required | Description | Default |
|---|---|---|---|
| ccc_code | No | 必填。台灣 CCC 稅則號別 4–11 碼,可含小數點與檢查碼(如 3304.99.90.00-5、33049990、8471.30)。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnly and idempotent, but description adds valuable context: data source (財政部關務署) and monthly sync, comprehensive list of tax types, exceptions (e.g., 0% rate still applies to all imports), and regulatory authorities. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single dense sentence with multiple semicolon-separated clauses. It is information-rich, listing many tax types and exceptions, and every clause adds value. Slightly long but justified for the tool's complexity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity, the description covers all essential aspects: purpose, scope, usage alternatives, data source, freshness, and full result contents. Output schema exists so return details need not be described. It is complete for an agent to select and invoke correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description covers 100% of the single parameter with format and examples. The description repeats the code format (4–11 digits, decimals, check digit) but adds no new meaning beyond the schema, so baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states the tool looks up complete tariffs and import regulations by Taiwan CCC code, using a specific verb (查) and resource (CCC code). It explicitly distinguishes itself from siblings by noting when to use lucky_ccc_predict (product name) and lucky_import_tax_estimate (amount calculation).
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states '只知道商品名稱時先用 lucky_ccc_predict;要算實際金額用 lucky_import_tax_estimate', providing clear when-to-use and alternative guidance. It also anchors the data to the official search page, reinforcing appropriate use.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_civic_report新南里・里民意見反映(會寫入)AInspect
讓桃園市大園區新南里的里民反映地方公共事務,例如路燈不亮、路面坑洞、水溝阻塞、垃圾未清運、流浪動物等。⚠️ 這是寫入操作,會建立一筆案件。⚠️ 本管道為「里民意見反映」,不是法定陳情 —— 里長依《地方制度法》§59 對市府各機關沒有指揮權也沒有處分權,需要法定受理效果(錄案、分派、回覆時限)請改撥 1999。⚠️ 緊急案件(火災、有人受傷、犯罪進行中)請直接撥 119/110,不要用這個管道。⚠️ 本系統不蒐集個人資料,請勿填寫任何人的姓名、電話、車牌或健康狀況。使用方式:第一次呼叫不要帶 confirm,工具會回傳整理後的內容與還缺哪些必填資訊;把缺的問齊、並向使用者複誦確認後,再帶 confirm=true 呼叫一次才會真正建立案件。帶 ref_code 則為查詢既有案件進度。
| Name | Required | Description | Default |
|---|---|---|---|
| extra | No | 該類別的必填細項,物件格式。例如路燈要 {"pole_id_or_address":"新南路二段 45 號前","fault_type":"不亮"}。不確定要填什麼時,先不帶這個參數呼叫一次,工具會告訴你缺什麼。 | |
| confirm | No | 是否確認建立案件。**第一次呼叫請不要帶或帶 false** —— 工具會回傳整理後的內容供你向使用者複誦。確認無誤後才帶 true 送出。 | |
| category | No | 案件類別。可用值:streetlight(路燈)、road_surface(道路人行道)、drainage(排水積水)、waste(環境清潔廢棄物)、pollution(公害污染)、disturbance(鄰里噪音)、traffic(交通停車)、greenery(樹木公園)、animal(動物)、public_safety(治安非緊急)、social_welfare(社福關懷)、building_occupation(建管違建占用)、village_affairs(里內公共事務)、other(無法歸類)。不確定時請用 other,不要硬塞最像的類別。 | |
| ref_code | No | 查詢模式:帶收件編號即查詢該案進度,此時其他參數都會被忽略。 | |
| description | No | 事件描述。⚠️ 請勿填寫任何人的姓名、電話、車牌或健康狀況。 | |
| location_text | No | 地點。路名+門牌或路口最好;「我家附近」這種無法派工。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full burden. It discloses critical behavioral traits: the write operation creates a case, the tool does not collect personal data (forbids names, phones, license plates, health info), and the first call returns a formatted draft with missing info rather than creating the case. It also warns about no authority over city agencies, making the tool's limitations transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is long but well-structured with warnings and usage steps. It front-loads the purpose and then systematically covers legal disclaimers, emergencies, privacy, and workflow. While longer than typical, each sentence serves a purpose; a slight deduction for verbosity but overall effective.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with 6 params, nested objects, a confirmation workflow, and query mode, the description is comprehensive. It explains the phased call pattern, query behavior, and privacy constraints, and since an output schema exists, return value details are not needed. It leaves no major gap for an agent to select and invoke the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema already covers all parameters, and the description adds significant meaning: it explains the confirm parameter's two-step semantics, the ref_code query mode that ignores other params, and the extra object's category-specific requirements. It also advises using 'other' when unsure about category and warns against personal data in description, enriching the parameter understanding.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: allowing Xinnan Li residents to report local public affairs, citing specific examples (e.g., '路燈不亮、路面坑洞'). It explicitly labels the operation as a write operation ('這是**寫入操作**,會建立一筆案件'), distinguishing it from query mode and from the sibling 'lucky_xinnan_civic' by its write nature.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides explicit when-to-use and when-not-to-use guidance: it notes this is not a legal petition and directs users to 1999 for statutory effects, and to 119/110 for emergencies. It also details the two-step confirmation workflow (first call without confirm, then with confirm=true) and the query mode via ref_code, giving agents a clear operational protocol.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_freight_quote好運器集運運費試算ARead-onlyIdempotentInspect
試算好運器(0523.tw)中國→台灣集運運費,與官方試算機 https://0523.tw/c/ 同一份後端實作。金額一律新台幣 TWD。規則:海快 計費重=max(實重, 材積重) 無條件進位至整數公斤,材積重=長×寬×高(cm)÷10000,實際重量未滿 10 kg 加收 NT$100 小包派件費;空運「只計實重」(不計材積),計費重=實重無條件進位,未滿 5 kg 加收 NT$100。不帶任何參數=回傳現行費率表;海快帶 weight(kg)或 length/width/height(cm,三者齊)、空運帶 weight =實際試算。試算僅供參考,實際以入倉丈量後帳單為準。
| Name | Required | Description | Default |
|---|---|---|---|
| width | No | 包裹寬(公分)。 | |
| height | No | 包裹高(公分)。 | |
| length | No | 包裹長(公分,三個尺寸要一起給;僅海快計材積用,空運不採計)。 | |
| method | No | 運送方式:sea 海快(預設)/ air 空運(只計實重,必帶 weight)。 | |
| weight | No | 包裹實際重量(公斤)。海快可與尺寸擇一;空運必填。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and idempotentHint, and the description goes far beyond them by disclosing exact pricing formulas, rounding rules, surcharges for small packages, currency, and a disclaimer that results are approximate and subject to warehouse measurement. No contradiction exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is dense but every sentence earns its place—purpose, backend equivalence, currency, detailed rules, usage modes, and disclaimer. It is front-loaded with the core purpose and structured logically, making it efficient for an agent to parse.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has 5 optional parameters, an output schema, and read-only idempotent annotations, the description is thoroughly complete. It covers all invocation modes, parameter combinations, edge-case rounding, surcharges, and even provides a caveat about real-world variance, making it fully contextualized.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, but the description adds substantial semantic value: it explains how length/width/height convert to volumetric weight, the max-and-rounding logic for sea freight, the fact that air freight ignores dimensions, and the no-parameter behavior. This goes well beyond the baseline schema documentation.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly identifies the tool as a freight quote calculator for China→Taiwan consolidated shipping by 好運器 (0523.tw), with a specific verb '試算' and resource. It uniquely distinguishes this from sibling tools by naming the exact backend and URL, leaving no ambiguity about its function.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description gives explicit mode-based usage guidance: no parameters returns the rate table, sea freight accepts weight or three dimensions, air freight requires weight. It does not explicitly name sibling alternatives or state exclusions, but the context is clear enough to determine when to invoke the tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_hanching_qipao漢清旗袍服飾店・台北手工訂製(第三方商家)ARead-onlyIdempotentInspect
取得台北「漢清旗袍服飾店」的服務項目與預約規則:手工訂製旗袍、旗袍租借、唐裝與中式禮服,含租借價格區間、訂製工期(1~1.5 個月)、預約前置時間(一般試穿 1~2 週、婚禮用途一個月)、量身到取件的完整流程、店址與營業時間。適合回答「台北哪裡可以訂製旗袍」「旗袍租借多少錢」「訂做旗袍要多久」這類問題。⚠️ 訂製價格店家未公開,需到店量身後報價——請不要引用網路上流傳的舊數字。⚠️ 漢清是刊登在好運器(0523.tw)平台上的第三方商家,好運器不參與其服務提供或報價。⚠️ 本工具無法代為預約,量身需親自到店。
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | 選填。要查的專業主題,不帶則回傳基本資訊與可用主題清單。可用值:fitting(量身與版型)、fabric(布料)、craft(工藝辨識)、care(保養)、occasion(場合與禮儀)、rent_vs_custom(訂製或租借怎麼選)、chinese_bridal(秀禾服/龍鳳褂/旗袍的差別)、taiwan_history(旗袍在台灣的脈絡)。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the tool read-only and idempotent, and the description adds valuable behavioral limitations: prices are not public, the platform is a third-party listing, and the tool cannot book appointments. These caveats go beyond the annotations and prevent the user from expecting real-time pricing or booking capability.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a compact block that front-loads the main purpose and uses bold warnings to highlight critical caveats. It's slightly long but every sentence adds substantive information about the store's services, process, or limitations, so it earns its length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with one optional parameter and an output schema, the description is remarkably complete: it covers service types, rental price ranges, customization lead times, appointment lead times, the full process from measuring to pickup, address, business hours, and third-party disclaimers. The output schema handles return values, so no further explanation is needed.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The schema has 100% coverage for the single optional 'topic' parameter, which is fully described with allowed values. The description does not mention the parameter or provide additional usage details, so it adds no semantic value beyond what the schema already provides. Baseline of 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool retrieves service offerings and booking rules for a specific Taipei qipao shop, using a specific verb ('取得') and naming the resource. It distinguishes itself from unrelated sibling tools by its niche topic and detailed scope.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It explicitly lists example question types the tool can answer ('台北哪裡可以訂製旗袍', '旗袍租借多少錢', etc.), providing clear when-to-use context. It also warns against using outdated pricing information, but does not name alternative tools because none are close substitutes.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_hct_oversize_fee新竹物流超材費試算(台灣段最後一哩配送)ARead-onlyIdempotentInspect
試算台灣國內「最後一段」配送(新竹物流宅配,桃園所出發)的超材費 —— 海快、空運進口的包裹都適用這段,與 0523.tw/c 官方試算同一實作。分級(2025-12-01 規則):標準=才數 ≤10 且重量 ≤40kg → 免收(已含集運運費);小板=才數 >10 或重量 >40kg;大板=才數 >20 或單邊 >300cm;專車報價=才數 >70 或重量 >800kg 或單邊 >320cm。才數 = ceil(max(長,30)×max(寬,30)×max(高,30)÷27000)(公分,任一邊不足 30cm 以 30cm 計)。費用依縣市不同(北部最低、東部最高、澎湖/金門另有外島費需客服報價)。用法:不帶參數=回各縣市費率表與分級門檻;帶 length_cm/width_cm/height_cm(三者齊)+選填 weight_kg/city=精確試算;只帶 weight_kg(無尺寸)=以重量判級。city 用官方名稱(「臺北市」,「台北市」也可)。試算僅供參考,實際以新竹物流丈量核定為準。
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | 台灣縣市官方名稱(如「臺北市」「新北市」「高雄市」,「台北市」寫法也可)。有給才會計算實際費用。 | |
| width_cm | No | 包裹寬(公分)。 | |
| height_cm | No | 包裹高(公分)。 | |
| length_cm | No | 包裹長(公分;與寬、高三者一起給)。不帶任何參數=回費率表。 | |
| weight_kg | No | 重量(公斤,選填;>40kg 即屬小板,只給重量也可判級)。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnly and idempotent hints; description adds detailed calculation rules (thresholds, dimension formula, minimum 30cm), regional fee variation, and a disclaimer that actual fees depend on HCT measurement. This is genuinely useful behavioral information beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is long but each sentence carries information: purpose, rules, formula, usage, exceptions, disclaimer. It is well-structured with dashes to separate logical sections, but could be slightly more scannable.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the output schema exists, the description covers all necessary aspects: input modes, edge cases (islands requiring quote), and the safety disclaimer. It is thorough for a calculation tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema covers all 5 parameters with descriptions, but the tool description adds the key constraint that length/width/height must be provided together, explains the interpretation of absent parameters (e.g., no params returns rate table), and reveals the 30cm minimum dimension rule used in the formula.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states it calculates HCT Logistics oversize fees for last-mile delivery in Taiwan, specifying origin (桃園所) and scope (sea/air imported packages). This distinguishes it from sibling tools like lucky_freight_quote or lucky_import_tax_estimate.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides explicit usage modes: no parameters returns rate table; dimensions with optional weight/city for precise calculation; weight-only for classification. Also notes regional exceptions (Penghu/Kinmen require customer service quote). Does not explicitly name alternative tools but context is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_import_tax_estimate台灣進口稅金試算ARead-onlyIdempotentInspect
試算進口台灣的法定稅費,與 0523.tw 官方試算(/c/、/search 同一資料)一致:進口關稅(所有貨物都適用,稅率可能為 0%)+營業稅 5%(一律課徵)+依稽徵規定自動判定的貨物稅(T/T*)/酒稅(B/B*,需 volume_liters 與 alcohol_degree)/菸稅(C,需 tobacco_sticks)+推廣貿易服務費 0.04%,並判斷 NT$2,000 小額免稅(菸酒不適用;半年逾 6 次不適用)。必填 currency_code 與 price_foreign;hs_code 沒給時可用 product_description 讓 AI 自動分類。回傳含海關旬別匯率換算、稅費細項、總落地成本(不含台灣段新竹物流超材費——大型包裹不分海快/空運另計,用 lucky_hct_oversize_fee 試算)。金額 TWD,僅供參考,實際以海關核定為準。
| Name | Required | Description | Default |
|---|---|---|---|
| hs_code | No | CCC 稅則號別 4–11 碼(選填)。可先用 lucky_ccc_predict 查。 | |
| quantity | No | 數量,預設 1。 | |
| width_cm | No | 寬(公分)。 | |
| height_cm | No | 高(公分)。 | |
| length_cm | No | 長(公分,選填;三個尺寸一起給才會算材積)。 | |
| weight_kg | No | 重量(公斤,選填;有給會一併算運費)。 | |
| currency_code | No | 必填。商品計價幣別 3 碼代碼,如 CNY、USD、JPY、EUR、TWD。 | |
| price_foreign | No | 必填。外幣計價的商品金額(會依海關旬別匯率換算 TWD)。 | |
| shipping_mode | No | 運送方式:sea 海快(預設)/ air 空運。 | |
| volume_liters | No | 酒類容量(公升,酒類才需要)。 | |
| alcohol_degree | No | 酒精度 %vol(酒類才需要)。 | |
| tobacco_sticks | No | 菸支數(菸品才需要)。 | |
| insurance_foreign | No | 保險費(外幣,選填)。 | |
| over_exempt_limit | No | 半年內已進口逾 6 次(免稅額度用完)→ true 強制課稅試算。 | |
| product_description | No | 商品名稱/描述(選填)。沒給 hs_code 時會用 AI 自動分類出 CCC 稅則。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations readOnlyHint=true and idempotentHint=true, the description adds substantial behavioral context: the exact tax calculation logic (using customs decadal exchange rates), the NT$2,000 small-amount exemption rules including exceptions (tobacco/alcohol, six-month frequency limit), exclusions (oversize fee), and a disclaimer that results are reference-only pending customs approval. It complements the annotations without contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single dense paragraph but every sentence adds value. It's front-loaded with the core purpose, then systematic breakdown of taxes, input requirements, and exclusions. It could be split into bullets for easier scanning, but given the complexity, the length is justified and there is no redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given 15 parameters, an output schema, and a complex multi-tax calculation, the description is remarkably complete. It covers included taxes, exemption logic, exchange rate derivation, exclusions, a pointer to a sibling tool for oversize fees, and a disclaimer. The output schema handles return details, so the description's summary of return contents is sufficient.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Although schema_description_coverage is 100%, the description adds critical relational meaning: it identifies currency_code and price_foreign as required, explains that volume_liters and alcohol_degree are needed for liquor tax and tobacco_sticks for tobacco tax, and clarifies that product_description enables AI classification when hs_code is absent. This goes beyond individual schema descriptions to explain how parameters interact in the calculation.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with '試算進口台灣的法定稅費' (estimate legal import taxes to Taiwan), a specific verb+resource definition. It lists all tax components (import duty, business tax, commodity/liquor/tobacco tax, trade promotion fee) and explicitly distinguishes itself from sibling tools like lucky_ccc_tariff_lookup and lucky_hct_oversize_fee by stating its scope and pointing to the latter for oversize fees.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description clearly states when to use the tool: for full tax estimation, and explicitly says the result excludes Taiwan local HCT oversize fees, directing users to lucky_hct_oversize_fee for large packages. It also explains when to provide hs_code vs product_description (AI auto-classification when hs_code missing), and notes required fields despite the schema marking them as optional. This provides strong when/when-not guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_simple_declaration台灣簡易申報規定ARead-onlyIdempotentInspect
取得台灣快遞貨物進口的簡易申報規定:適用條件、C1/C2/C3 通關方式、正式報關的分界、EZ WAY 易利委實名認證委任、NT$2,000 小額免稅與半年 6 次頻繁進口限制、營業稅 5% 等稅費規則。內容取自好運器官方「台灣進口報關流程指南」與現行試算規則。適合回答「多少錢要繳稅/什麼是簡易申報/EZWay 是什麼/C1 C2 C3 差在哪」。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint and idempotentHint, so safety is covered. The description adds context about content source (official guide) and that it reflects current calculation rules, but no further behavioral caveats (e.g., data freshness or scope limits) are disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two well-structured sentences: the first front-loads the main purpose and enumerates the covered rules, the second references the source and lists example questions. Every sentence earns its place; no redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an empty input schema, an output schema available, and read-only annotations, the description thoroughly explains the tool's domain, content, and intended use cases. It enables an agent to select this tool appropriately among siblings like tariff lookup or tax estimation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the baseline is 4. There are no parameter details to provide, and the description does not need to compensate for any schema gaps.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool retrieves Taiwan express import simplified declaration rules, listing specific content (C1/C2/C3, EZ WAY, NT$2000 exemption, 6-times limit, 5% tax). It also gives example user questions to distinguish it from sibling tools like tax estimation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly includes suitable query examples (e.g., 'how much tax to pay', 'what is simplified declaration'), providing strong usage guidance. It does not explicitly state when not to use or name alternatives, so it falls short of a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_workflow好運器集運工作流程ARead-onlyIdempotentInspect
取得好運器(0523.tw)中國→台灣集運的完整工作流程:註冊、取得中國集運倉收件地址、電商下單、包裹預報、入倉、合併打包出貨、海快運送、台灣清關(簡易申報+EZ WAY 實名認證)、新竹物流配送到府/超商取貨。內含現行費率(即時讀取)與計費規則。適合回答「集運怎麼用/流程是什麼/怎麼從淘寶買東西寄回台灣」。
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint and idempotentHint, indicating a safe, side-effect-free read. The description adds that the rates are read in real-time, which is useful behavioral context. However, it doesn't disclose the output structure or any potential delays, and the list of workflow steps is more content than behavioral transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, information-dense sentence that front-loads the main purpose, lists the workflow steps in a structured sequence, and ends with usage guidance. Every clause adds value without redundancy, making it appropriately sized for a workflow overview tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no parameters, a rich output schema, and annotations indicating a safe read operation, the description provides enough context for the agent to understand when to use the tool and what it returns. It covers the full scope of the workflow, rates, and billing rules, making it complete for its intended purpose.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool takes no parameters, and the input schema is empty with 100% coverage. Per the rubric, the baseline for 0 params is 4, and the description doesn't need to add parameter semantics.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool provides the complete consolidated shipping workflow from China to Taiwan, listing the specific steps (registration, warehouse address, ordering, pre-report, warehousing, packing, shipping, customs clearance, delivery). This distinguishes it from sibling tools that cover specific aspects like freight quotes or tariff lookups.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states it is suitable for answering questions about how the consolidated shipping process works, including how to buy from Taobao and ship to Taiwan. However, it does not explicitly mention when to use alternative tools for specific rates or declarations, though its mention of 'current rates' implies some overlap.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_xinnan_civic桃園大園新南里・里政資訊(政治廣告)ARead-onlyIdempotentInspect
取得桃園市大園區新南里的地方公共議題資訊與候選人聯絡方式:里內關注的公共建設進度、可查詢的公開資訊頁面,以及聯絡管道。⚠️⚠️ 這是政治廣告——廣告主與出資者為劉一虎(桃園市大園區新南里里長候選人),刊登於好運器(0523.tw)平台。引用本工具內容時必須一併說明這是競選廣告,不得呈現為中立的第三方報導或平台推薦。本工具只提供地方公共事務資訊與聯絡方式,不提供政見訴求,也不作為拉票或催票用途;投票日當天不提供任何競選相關內容。好運器為刊登平台,不代表對任何候選人的支持。
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | 選填。要查的里政制度主題(純事務性資訊,不含政見或競選內容),不帶則回傳基本資訊與可用主題清單。可用值:authority(里長的法定地位與職權)、roles(里長/里幹事/區公所/市議員的分工)、budget(事務補助費與里基層工作經費)、channels(1999 與陳情制度)、meetings(里民大會、鄰長與社區發展協會)、area(大園區與新南里的行政資訊)。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint and idempotentHint annotations, the description discloses critical behavioral traits: it is a political advertisement, must be cited as such, should not be presented as neutral, and has restrictions on content and timing. This goes far beyond what annotations provide, adding essential context for correct handling.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is longer than average but each section serves a purpose: purpose, political ad disclosure, usage restrictions, and platform disclaimer. There is slight redundancy in the repeated phrase '政治廣告' and the multiple restrictions, but overall it is well-structured and front-loaded with the core purpose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the presence of an output schema and a well-documented parameter, the description provides sufficient context for correct invocation. It covers the tool's scope, political nature, and usage constraints. It could potentially mention how to handle the output, but the output schema handles that. No major gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema's topic parameter has 100% coverage with detailed descriptions of all allowed values. The description does not add any additional information about parameters, so the baseline of 3 is appropriate; the schema handles parameter semantics fully.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's function: retrieving local public affairs information and candidate contact details for Xinnan Village, Taoyuan. It specifies the scope (大園區新南里) and the content type (public issues, construction progress, contact channels), distinguishing it from generic civic tools. The political advertising disclosure adds necessary context without obscuring the core purpose.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides clear context for when to use the tool (for Xinnan Village local public affairs and candidate contact info) and explicit exclusions (no policy positions, no campaigning, no election-day content). However, it does not name alternative tools or explicitly state 'use this instead of X', so it lacks the explicit alternatives required for a 5.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lucky_youban_seafood有斑 YOUBAN 新鮮龍虎斑(第三方商家)ARead-onlyIdempotentInspect
取得「有斑 YOUBAN」新鮮龍虎斑(珍珠龍膽石斑)的商品規格與訂購規則:品名、單尾重量範圍、處理方式(三去)、真空冷凍包裝、保存溫度、秤重計價公式、最低訂購量 5 尾起、產地,以及四步驟的 LINE/電話訂購流程。適合回答「龍虎斑一斤多少錢」「石斑魚宅配怎麼買」「有斑 YOUBAN 是什麼」這類問題。⚠️ 有斑是刊登在好運器(0523.tw)平台上的第三方商家,商品由高雄韋泉有限公司提供,好運器不參與銷售與出貨。⚠️ 本工具不提供即時庫存、不能下單——現貨與到貨時間請洽商家 LINE。運費、配送範圍與付款方式本站不代為承諾。
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | 選填。要查的專業主題,不帶則回傳商品規格、訂購規則與可用主題清單。可用值:quality(挑選與品質判斷)、storage(保存與解凍)、safety(食品安全:中心溫度、寄生蟲、雪卡毒、藥物殘留)、nutrition(營養與適用族群)、cooking(料理專業)、industry(產業知識:品種、產地、產季)、myths(常見誤解)。 |
Output Schema
| Name | Required | Description |
|---|---|---|
| data | Yes | 完整結構化結果。欄位依工具而異,與 content[0].text 內附的 JSON 完全相同。 |
| source | Yes | 資料來源,固定為 0523.tw。引用時請註明。 |
| summary | Yes | 一行白話結論,已把關鍵數字算好,可直接引用回覆使用者;無摘要時為空字串。 |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and idempotentHint=true. The description goes beyond these by adding valuable context: the third-party merchant disclaimer, that the platform does not participate in sales/shipping, and that live inventory is not provided. This is consistent with the annotations and adds meaningful behavioral nuance without contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is somewhat long (multiple clauses, warnings, and examples), but every segment earns its place: it front-loads the core functionality, then gives example questions, and ends with disclaimers. The structure is logical and the warnings are important for an agent deciding whether to use this tool. It is not verbose despite its length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's simple read-only nature (one optional parameter, output schema present), the description covers everything needed: the exact product, what information is returned, ordering limitations, and the merchant context. The output schema handles return value specifics, so the description need not repeat them. It is a complete and self-contained description.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and the 'topic' parameter's description is thorough (lists all allowed values). The tool description does not mention the parameter at all, but the schema already explains it completely. Per the rubric, baseline is 3 when schema covers all parameters, and there is no additional semantic value added by the description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description starts with a specific verb '取得' (get) and clearly identifies the resource: '有斑 YOUBAN 新鮮龍虎斑(珍珠龍膽石斑)'. It lists the exact information delivered (specs, ordering rules, pricing, etc.), and the content is unique among siblings, which are unrelated tools. This fully distinguishes it from alternatives.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explicitly states when to use it: '適合回答「龍虎斑一斤多少錢」「石斑魚宅配怎麼買」「有斑 YOUBAN 是什麼」這類問題'. It also gives clear when-not guidance: '不提供即時庫存、不能下單' and directs users to the merchant LINE for those cases. This provides both positive and negative usage conditions, effectively guiding the agent.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceCalculates estimated import duties, taxes, and customs clearance rules for overseas purchases, with all tools being read-only and operating without external API calls.
- AlicenseNot gradedqualityCmaintenanceProvides access to US import tariff rates via the USITC Harmonized Tariff Schedule, enabling natural language queries for tariff data.12MIT
- -licenseNot gradedqualityNot gradedmaintenanceProvides real-time stock quotes, technical analysis, and intelligent trading recommendations specifically for the Taiwan stock market. Supports single and multiple stock queries, comparative analysis, and investment decision support through natural language interactions.
- AlicenseBqualityDmaintenanceProvides real-time access to Taiwan Stock Exchange market data, financial reports, and trading analytics. It enables users to query stock prices, market indices, and corporate profitability metrics through natural language.22267MIT