Skip to main content
Glama
jack0752168

SinoVerdict MCP Server

by jack0752168

case_stats

Slices a precomputed snapshot of 80,000 labor dispute cases by province, termination reason, or tenure bucket, returning case counts, salary percentiles, and average salary per cell.

Instructions

按 dimension 切片回傳勞動爭議判例聚合統計。讀的是倉庫內預計算快照(8 萬條勞動爭議樣本,data_mode: snapshot),不隨全量庫更新而變,與其餘工具不是同一口徑,別把兩邊數字放一起比。每個 cell 含 n_cases、p25/中位/p75 金額、平均月薪。口徑注意:①n_cases抽樣條數不是案件量,province 維度每省封頂 4500(實測 9 省並列觸頂、置 n_cases_capped: true),不可用於跨省比體量——要真實案件量請用 case_analytics(全庫實時聚合);②p25/median/p75 是真實統計、不受封頂影響,可橫向比;③win_rate 恆為 null;④province 維度已剔除入庫殘留桶(如「20廣東省」),_meta.excluded_note 逐一披露剔了什麼。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
dimensionNo切片維度:province=省份 / term_reason=解雇原因 / years_bucket=工齡分桶province
Behavior5/5

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

With no annotations provided, the description fully carries the burden. It discloses that the tool reads a pre-computed snapshot (not real-time), that n_cases is capped per province and not actual case count, that win_rate is always null, and that province dimension has excluded malformed entries. The n_cases_capped flag is also mentioned.

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?

The description is relatively long but efficiently structured. It front-loads the main purpose, then lists caveats with numbered bullet points for clarity. Every sentence adds necessary context; no waste given the complexity. Could be slightly more concise but appropriate.

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

Completeness5/5

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

Given one parameter, no output schema, and no annotations, the description is remarkably complete. It covers what the tool does, the output fields (n_cases, p25/median/p75, average salary), data freshness, and critical caveats about sampling and capping. It also relates to sibling tools for context.

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

Parameters4/5

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

Schema coverage is 100% for the single parameter dimension, but the description adds significant meaning beyond the enum values. It explains what each dimension represents (e.g., province→省份, term_reason→解雇原因) and provides context for the output statistics. This extra value justifies a score above the baseline of 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?

The description clearly states the tool returns aggregated statistics on labor dispute cases sliced by dimension. It specifies the tool reads a pre-computed snapshot, not the full database, which distinguishes it from siblings like case_analytics. The verb '回傳聚合統計' and resource '勞動爭議判例' are specific.

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

Usage Guidelines5/5

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

The description explicitly states when to use this tool vs alternatives. It warns that the snapshot is not consistent with other tools, so numbers should not be compared. It directly points to case_analytics for real case counts. It also advises against using n_cases for cross-province comparison due to capping.

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/jack0752168/wenshucha-mcp'

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