Skip to main content
Glama

A股数据 API (A-Share Data API)

ashare_limit_up

短线打板:当日涨停个股,含涨停原因与资金面。用户问'今天哪些票涨停 / 涨停原因 / 封单多大 / 主力买了多少'用这个。mode 取值:auction 竞价涨停 —— 只留「09:25 定盘即封涨停」的票(一字板 / 竞价抢筹),打板族盘前最常看的一张表(竞价中摸过涨停但定盘前被砸开的不算);limit 涨停池明细(默认)—— 每只含 reason 涨停原因 / seal_amount 封单额 / seal_amount_max 最大封单 / main_net 主力净额 / main_buy·main_sell 主力买入·卖出 / amount 成交额 / concepts 概念 / float_cap 流通市值 / turnover 换手% / streak 连板数 / pct 涨幅%。⚠️ 一次返回全量(含各连板高度),无需翻页。⚠️ date 留空 = 实时;给 YYYY-MM-DD 取该交易日历史(须为真实交易日,非交易日返空)。⚠️ 要梯队结构 / 板块主线请用 ashare_review。只读查询。

Input Schema

NameRequiredDescriptionDefault
dateNo历史日期 YYYY-MM-DD;留空=实时
modeNolimit 涨停池明细(默认)/ auction 竞价涨停(09:25 定盘即封板)limit

Output Schema

NameRequiredDescriptionDefault
resultYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / mode / description
      Previous value: -"limit 涨停池明细(默认)"New value: +"limit 涨停池明细(默认)/ auction 竞价涨停(09:25 定盘即封板)"
  2. Added

TDQS

A4.6/5.0
Behavior4/5

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

With no annotations, the description carries the burden and does well: declares read-only (只读查询), states that a single call returns the full universe with no pagination, and that an empty `date` means realtime while a historical date must be a real trading day or returns empty. It does not mention auth, rate limits, or freshness/latency of the realtime snapshot, which keeps it below a 5.

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?

Front-loaded with the purpose and routing question, then mode semantics, then caveats — a sensible order. It is dense and information-rich, but the enumeration of every returned field (reason/seal_amount/main_net/...) is partly redundant given an output schema exists, so a little could be trimmed.

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?

An output schema exists, so return values need no prose explanation; what remains — scope, mode choice, realtime vs history, empty-result behavior, no pagination, and the sibling escape hatch — is all present. Nothing an agent needs in order to call it correctly is missing.

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%, so baseline is 3, but the description adds genuine semantics: it defines `auction` operationally (09:25 定盘即封涨停, and explicitly excludes names that touched limit-up intraday but opened before the close) and clarifies `date` empty = realtime vs. historical trading-day requirement. The long field list for `limit` is mostly return-value detail rather than parameter meaning.

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 concrete verb+resource: 当日涨停个股 with 涨停原因 and 资金面, and immediately names the sibling it is not (梯队结构/板块主线 → ashare_review). An agent can distinguish it from ashare_auction and ashare_review without opening any schema.

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?

Gives explicit user phrasings that should route here ('今天哪些票涨停 / 涨停原因 / 封单多大 / 主力买了多少') plus explicit when-to-use-another rule pointing to ashare_review. It also spells out the selection condition between its own two modes rather than leaving it to inference.

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