Skip to main content
Glama

WalnutLink A-share Depth Desk

Server Details

Depth on China A-shares: reads filings to explain why a number moved. No quotes, no price.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A4.3/5.0

Scored across 1 tool

Disambiguation4/5

With only one tool there is no possible misselection between tools, and its description clearly fences off commodity quote/valuation queries. It is however a catch-all that bundles many distinct intents (margin moves, policy impact, management commentary) into a single endpoint, so intent routing inside the tool remains less clear than separate tools would be.

Naming Consistency4/5

The single name a_share_deep_research is snake_case, domain-prefixed and descriptive of purpose. There is no second tool to establish or violate a verb_noun pattern, so consistency is trivially satisfied rather than demonstrated.

Tool Count3/5

One tool is thin for a research desk that implies at least two operations (research a new question and retrieve a previously requested answer by id). It is deliberately narrow rather than bloated, but the surface feels under-provisioned for the described workflow.

Completeness3/5

The deep-research path is covered and out-of-scope data is explicitly refused, but the surface has a dead end: it returns an id for a human answer with no tool to fetch that answer, list prior research, or check status. A retrieval/lookup companion tool is an obvious missing operation.

Available Tools

1 tool
a_share_deep_researchAInspect

Use when the user asks WHY something happened or WHAT it means for a Chinese listed company: a margin moved, a policy landed, an industry chain shifted, two companies diverge, or what management actually said on the record. This desk does NOT serve quotes, price checks or valuation snapshots - that is commodity data available everywhere, and answering it would waste your turn. What it does: reads the filed report, the IR transcript and the disclosure wording, then answers in numbers. Returns a vetted answer immediately if this question has been researched before; otherwise it returns the primary-source evidence it already holds plus an id for the human answer. Ask it the question you would ask a sell-side analyst, not the one you would type into a quote app.

NameRequiredDescriptionDefault
questionYesThe judgement question, in Chinese or English. Name the company; a ticker alone is usually a quote request.

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 full behavioral burden and does a good job explaining that the tool reads primary sources and returns either a vetted prior answer or primary-source evidence plus an id for a human answer. It does not cover latency, cost, source freshness, or permission constraints, which keeps it from a 5 for a research tool.

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 front-loaded with usage guidance, followed by exclusions, behavior, and return semantics. It is mostly efficient, though the closing 'sell-side analyst vs quote app' sentence partly repeats earlier framing and adds rhetorical color rather than new operational information.

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 required parameter, no output schema, and no annotations, the description provides enough context to invoke the tool correctly: when to use it, when not to, what sources it reads, and what kind of return to expect. It also explains the fallback behavior when no prior answer exists, which is important because no output schema documents it.

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 the input schema already documents the single question parameter. The description adds useful semantics beyond the schema by emphasizing that the question should be a judgement question, in Chinese or English, naming the company and resembling a sell-side analyst question rather than a ticker-only quote request.

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 states a specific purpose: answering judgement questions about why events happened or what they mean for a Chinese listed company, using filed reports, IR transcripts, and disclosure wording. It clearly contrasts this with commodity quote/price/valuation data, so an agent can tell what the tool is for without needing sibling tools.

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?

It gives explicit when-to-use conditions (margin moved, policy landed, industry chain shifted, companies diverge, management comments) and explicit when-not-to-use cases (quotes, price checks, valuation snapshots). It also frames the intended question style as one you would ask a sell-side analyst rather than a quote app.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • First observeda_share_deep_research

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides real-time quotes, fund flows, and corporate announcements for Chinese A-share stocks. It enables users to search for stocks, analyze financial indicators, and summarize quarterly reports through natural language.
    -
  • A
    license
    A
    quality
    A
    maintenance
    Give your AI agent the entire China A-share market: 55 datasets of prices, financials, capital flows, corporate events and futures/options, stored locally and queryable with read-only SQL. Built point-in-time with delisted stocks kept, so backtests don't lie — no account, no API key.
    12
    6
    851 PyPI
    851
    Apache 2.0
  • A
    license
    B
    quality
    C
    maintenance
    Provides comprehensive access to Chinese stock market data including real-time quotes, historical prices, financial statements, technical indicators, news, and macroeconomic data for A/B/H shares through multiple data sources.
    30
    102 PyPI
    46
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides live data for Chinese A-shares (Shanghai, Shenzhen, STAR, ChiNext): real-time quotes, daily OHLCV history with forward/backward adjustment, the daily limit-up pool, market-wide turnover rankings, company earnings guidance, and analyst consensus estimates. Runs keyless against public upstream endpoints and can be used as an MCP server or called over HTTP.
    363 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources