MCP Eastmoney logo

MCP Eastmoney

by 27dream

Queries delayed China A-share quotes, stock searches, capital flows, sector flows, and historical K-lines without an API key.

Install MCP Eastmoney

Pick your client, then add it in one click or paste the config.

STDIOPython
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "27dream-mcp-eastmoney": {
      "command": "uvx",
      "args": [
        "mcp-eastmoney"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

uvx mcp-eastmoney

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 1mo ago.

Overview

The 27dream/mcp-eastmoney MCP server exposes Eastmoney’s China A-share market data through five MCP tools. It provides quotes, stock search, main-fund rankings, sector fund flows, and forward-adjusted daily, weekly, or monthly K-lines. Installation uses the Python package through uvx or pip, with no configuration or API key required. Reach for it when an MCP client needs Chinese stock-market research data, while accounting for approximately 15-minute quote delays.

Use cases

  • Query a Chinese stock’s delayed quote
  • Search A-share stocks by name or code
  • Rank stocks by main capital inflow
  • Compare industry and concept fund flows
  • Retrieve historical forward-adjusted K-lines

Key features

  • Delayed A-share market quotes
  • Stock search by keyword, pinyin, or code
  • Main capital inflow rankings
  • Industry and concept sector fund flows
  • Daily, weekly, and monthly K-lines
  • No API key or configuration required

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 25d ago

Recent health check succeeded.

96/96 checks healthy over the last 44d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 10/5/2026 via OSV.dev · mcp-eastmoney (PyPI)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars15Stargazers on the source repository.
Last commit4mo agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Directory activity14 viewsConfig copies, upvotes, and views on AllMCPs.

How MCP Eastmoney works

What 27dream/mcp-eastmoney MCP server does

The 27dream/mcp-eastmoney MCP server connects MCP-compatible AI clients to public Eastmoney endpoints for China’s A-share market. Its coverage includes the Shanghai, Shenzhen, and Beijing exchanges, with structured Chinese-language market fields.

Five tools cover the repository’s stated use cases:

  • get_stock_quote returns a stock’s price, change, volume, price-to-earnings ratio, turnover rate, and related quote fields.
  • search_stock finds securities by Chinese keyword, pinyin, or stock code.
  • main_fund_rank ranks stocks by main capital net inflow and separates super-large, large, medium, and small orders.
  • sector_fund_flow reports capital movement for industry or concept sectors and includes leading stocks.
  • get_kline retrieves forward-adjusted historical OHLCV data for daily, weekly, or monthly periods.

These tools suit prompts that combine a company lookup with capital-flow analysis or compare sectors by fund movement. The repository describes the data as intended for research reference, not investment advice.

How it works

The package communicates with Eastmoney’s free public delayed-quote interface, identified in the README as push2delay.eastmoney.com. It runs as a local MCP process and exposes the five functions to a connected client. Requests can use stock codes such as 300750 or 600519, while search can resolve a name or other supported identifier before a quote or K-line request.

The market data is delayed by about 15 minutes rather than being a live exchange feed. Returned values can include numeric quote fields and formatted amounts, and the tools provide Chinese market terminology for A-share workflows. Request frequency should be controlled because the upstream interface is publicly provided.

Setup and configuration

The 27dream/mcp-eastmoney MCP server requires no API key and is described as zero-configuration. Python 3.10 or newer is indicated by the project metadata. The recommended launch command is:

bash
uvx mcp-eastmoney

An alternative is to install the package with pip and then start its executable:

Terminal
pip install mcp-eastmoney
mcp-eastmoney

For Claude Desktop, add a server entry whose command is uvx and whose argument is mcp-eastmoney. The README also provides the same MCP configuration pattern for Cursor. After restarting the client, the five tools should be available. The project states compatibility with Claude Desktop, Cursor, Cline, Continue, and MCP clients generally.

Tools and capabilities

Use get_stock_quote for individual quote fields such as open, high, low, previous close, turnover, and PE. Use search_stock when the user supplies a Chinese name, pinyin, or code rather than a confirmed ticker. main_fund_rank supports market-wide or specified-market ranking with a result limit, while sector_fund_flow accepts industry or concept grouping and a limit. get_kline accepts a stock code, a daily/weekly/monthly period, and a requested count.

Limitations and notes

The upstream data is delayed and should not be treated as real-time trading data. The README explicitly states that the output is not financial advice. Planned items such as financial statements, Northbound or overseas markets, and technical indicators are not listed as current tools, so they should not be assumed to be supported. The repository is licensed under MIT.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MCP Eastmoney

Run `uvx mcp-eastmoney`, or install it with `pip install mcp-eastmoney` and then run `mcp-eastmoney`.

Yes. The README provides Claude Desktop configuration using the `uvx` command and the `mcp-eastmoney` argument.

No. It uses Eastmoney’s free public delayed-quote endpoints and requires no API key.

It provides A-share quotes, stock search, main capital rankings, industry or concept sector fund flows, and historical daily, weekly, or monthly K-lines.

The data comes from an approximately 15-minute delayed interface, so it should not be treated as live market data.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Eastmoney AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/27dream-mcp-eastmoney?style=directory)](https://allmcps.com/mcp/27dream-mcp-eastmoney)
HTML Embed
<a href="https://allmcps.com/mcp/27dream-mcp-eastmoney"><img src="https://allmcps.com/api/badge/27dream-mcp-eastmoney?style=directory" alt="MCP Eastmoney on AllMCPs" /></a>