Skip to main content
Glama

SupplyGraph.AI.Daasmart

query_gov_urban_facility_index

gov_data_urban_facility

查询地区城市设施与公共服务配套宏观指标。覆盖:幼儿园/医疗等配置完备度与可达性、公共设施管理等配套统计。不是超市/医院等 POI 个数(个数请用兴趣点数量指标)也不是门店明细(请用 poi_data_*)。典型问法:某区幼儿园配置完备度、公共设施配套较好的城市。

Pricing: {"unit": "credits", "billing_model": "per_data_unit", "meter": {"credits_per_unit": 1, "unit_description": "One data unit = one region × one indicator × one date version (example: Chengdu × permanent population × 2023). Charged by returned units after query, capped by the user request."}}

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
versionsNo可选期望年份/日期软约束,如 ['2022'] 或 ['2022-12-01'];取数以库内真实版本为准,不一致时标注 version_mismatch。
gov_namesNo可选地区名列表。point/compare:目标地区;rank/list/filter:父级范围(如 ['四川省']/'成都市');peer_rank:目标地区(可另附上级);不传时尝试从 input_text 抽取。
input_textYes用户查询文本,描述「幼儿园医疗等配套完备度指标」指标意图;支持点查、TOP/排名、多地对比、下级列表、阈值筛选、同级位次等。示例:武侯区公共设施配套得分

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

TDQS

A4.3/5.0
Behavior4/5

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

Annotations are minimal (only openWorldHint), so the description carries the behavioral burden. It adds value beyond annotations: indicator-coverage scope, macro-vs-POI exclusion boundary, and a detailed pricing/cost model (per_data_unit = region × indicator × date version, billed on returned units, capped by the request). No contradiction with openWorldHint; return-data behavior is reasonably delegated to the 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.

Conciseness4/5

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

The description is compact and front-loaded: three sentences cover the core purpose, indicator coverage, exclusions, and typical queries, followed by a structured pricing block. Every sentence earns its place; the pricing JSON is slightly verbose but operationally necessary for cost-aware tool selection.

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

Completeness4/5

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

Given moderate complexity (3 params, multiple query modes, output schema present, 150+ siblings), the description is largely complete. It differentiates well against poi_data_* and other gov_data_* tools, and the output schema covers return shape. Minor gap: the query-mode semantics (point/rank/list etc.) appear only in the schema, not the description.

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 description coverage is 100% with rich per-parameter semantics: versions documents soft-date constraint and version_mismatch behavior, gov_names explains scope semantics per query mode and extraction fallback, and input_text provides intent and an example. The description adds typical query phrasing but no meaning beyond the schema, so the baseline 3 applies.

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?

States a specific action ('查询...宏观指标') with a clear resource (regional urban facility and public service supporting macro indicators: kindergarten/medical configuration completeness, accessibility, public facility management). Explicitly distinguishes from siblings: it is not POI counts ('不是超市/医院等 POI 个数...请用兴趣点数量指标') nor store details ('请用 poi_data_*'), which is critical given the large poi_data_* sibling family.

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?

Provides explicit when-to-use guidance via typical queries ('某区幼儿园配置完备度、公共设施配套较好的城市') and explicit when-not-to-use guidance with named alternatives (兴趣点数量指标 for counts, poi_data_* for store details). The schema further adds per-query-mode semantics for gov_names (point/compare/rank/list/filter/peer_rank), so the agent has clear routing signals.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

B3/5.0
Disambiguation2/5

大量工具功能高度重叠,例如chain_*和park_*系列均为按不同筛选条件查询企业列表或数量,只是参数不同却拆分为独立工具;enterprise_change_*系列同样针对不同指标逐一拆分。虽然描述清楚各自区别,但代理面对198个工具时极易选错,且许多工具本质应合并为带参数的单一接口。

Naming Consistency3/5

多数工具采用snake_case加领域前缀(如chain_、park_、company_、gov_data_、poi_data_),但存在明显变体如company_certlist、company_randomin_spection(拼写异常)、corporate_exception_report、due_diligence_report、sg_chokepoint等,混用英文抽象名词与动词短语,整体模式可辨认但不统一。

Tool Count1/5

工具总数高达198个,远超合理范围(即使复杂领域也应控制在25个以内)。大量工具是同一逻辑的不同参数变体(如list/num、不同资质条件),完全可以通过参数化减少数量,严重冗余,代理难以有效浏览和选择。

Completeness4/5

工具覆盖领域广泛,包括企业信息、产业链分析、园区统计、地区宏观、POI明细、供应链风险、关税计算等,基本覆盖了商业数据查询的主要需求。虽缺少更新/删除等操作(但作为查询服务器可接受),且部分细分领域可能有遗漏,但整体功能较为完整。

Resources