Skip to main content
Glama

SupplyGraph.AI.Daasmart

Park Participated Tender Company List

park_participated_tender_company_list

基于具体园区名称近两年参与过投标的企业列表查询。 涉及指标/类型:近两年参与过投标的企业列表 不包含:其他企业分类的统计;仅返回数量不返回名单 典型问法:中关村软件园近两年参与过投标的企业名单;张江高科技园区近两年参与过投标的企业列表;苏州工业园区近两年参与过投标的企业有哪些

Pricing: {"unit": "credits", "billing_model": "per_run", "per_run": 100, "unit_description": "optional"}

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
yearNo统计年份,如 2024;可选。
park_nameYes园区名称,如「中关村软件园」「张江高科技园区」「苏州工业园区」。

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
textYesText or Markdown response with the company list result. Also used for in-progress, failed, cancelled, or waiting-user messages.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/5

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

Annotations only provide openWorldHint: true, which is a minimal disclosure. The description meaningfully adds behavioral context beyond this: the hard-coded two-year temporal window, the explicit statement of what is NOT included, and pricing cadence. It does not contradict the openWorldHint annotation (the description doesn't claim a closed/exhaustive result set). Slightly better disclosure of the open-world nature would push this higher, but the added scope and boundary info earns a 4.

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 well-structured with clear labeled sections (涉及指标/类型, 不包含, 典型问法). It front-loads the core purpose before secondary details. Minor waste: the pricing JSON block is structurally irrelevant to tool selection, and the purpose statement slightly repeats the tool name's meaning. Overall efficient and scannable.

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 the moderate complexity (2 params, an available output schema, and a large field of sibling park/chain tools), the description covers the essentials: what it returns (a list of bid-participating companies), the temporal bound, exclusions, and example mappings from natural-language queries. Since an output schema exists, the absence of return-format details is acceptable. Gaps: it never addresses the openWorldHint indication, and the count-vs-list phrasing is confusing enough to warrant clarification. Still, it is above the minimum viable level.

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% — both park_name and year already carry descriptive text in the schema ('园区名称,如「中关村软件园」…' and '统计年份,如 2024;可选'). With full schema coverage, the baseline is 3, and the description adds only marginal value: it reinforces park_name usage via typical-query examples. It does not clarify that the two-year window is fixed regardless of the year parameter or how the optional year interacts with the 2023–2024 window, which is a missed opportunity.

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

Purpose4/5

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

The description clearly states the purpose: querying the list of enterprises that participated in tender bidding at a specific park within the last two years. It specifies the exact resource (park-based companies) and temporal scope, and the '不包含' section differentiates it from count-only siblings like park_participated_tender_company_num and from chain-based counterparts. However, the phrasing '仅返回数量不返回名单' is slightly ambiguous—it reads as if the tool returns counts, which contradicts the tool name—though contextually it means the tool does NOT cover count-only results.

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

Usage Guidelines4/5

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

The description provides clear context: it names the park-based scope, the two-year lookback window, and explicit exclusions (other enterprise classification statistics and count-only responses). It also supplies three typical query examples to guide invocation. However, it never explicitly names alternative tools (e.g., 'use park_participated_tender_company_num for counts only' or 'use chain_participated_tender_company_list for chain scope'), relying on the sibling list to imply them.

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.

Resources