Stock Mcp

cn.pianam.mcp由 mcp.pianam.cn 发布官方发布者v1.0.0更新于 Oct 24, 2026

China A-share real-time stock quotes and major indices with dual-source fallback.

发布方自己的服务:China 12306 Train Tickets MCP

已验证Streamable HTTP可网页运行金融

概览

AI 生成的概览

一个远程 MCP 服务器,让助手查询中国 A 股实时个股行情和三大指数,并带双数据源自动降级。

可以做什么
按股票代码或中文名查询单只个股行情,返回名称、代码、现价、昨收、开盘、最高最低、涨跌额与涨跌幅、涨跌方向、成交量、成交额、更新时间与数据来源。查询上证指数、深证成指、创业板指三大指数,返回点位、涨跌、开盘/昨收/最高/最低以及整体市场趋势概述。自动把中文股票名解析为代码,内置常用股票映射并辅以搜索补全。
适用场景
适合让助手快速回答中国 A 股个股价格或大盘走势的问题,例如某只股票现在多少钱,或今天三大指数表现如何。
运行要求
无需安装:它是托管的 Streamable HTTP 端点,不需要认证、API Key 或注册。需要支持 HTTP 类型 MCP 服务器的客户端。也可选择自行部署,此时需要 Python 及项目依赖。
安装前请注意
行情来自免费公开财经接口,说明中标注为可能延迟或仅供参考,不构成投资建议。服务器为只读,不索取任何凭据,但请求会发往第三方数据提供方。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Stock Mcp,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/cn.pianam.mcp%2Fstock-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "stock": {
      "type": "http",
      "url": "https://mcp.pianam.cn/stock-mcp/mcp"
    }
  }
}

README

China A-Share Stock Quotes MCP

[License: MIT] [MCP] [Remote]

Real-time China A-share stock & market-index quotes for AI agents. Query by stock code (sh600519, 600519) or by Chinese name (贵州茅台), with automatic name resolution and dual data sources.

  • Try it in 30 seconds: a free public MCP endpoint is already running — just paste the URL into your MCP client (no install, no API key).
  • Or self-host: a small FastMCP server using only free public quote endpoints (Tencent Finance primary, Sina Finance fallback). No paid API, no key.

⚡ Use the hosted endpoint (no setup)

https://mcp.pianam.cn/stock-mcp/mcp

Transport: Streamable HTTP (MCP 2025-03-26 compatible). No authentication required.

🔌 Client configuration

Add this to your MCP client's mcpServers configuration (Claude Desktop, Cursor, Cline, Cherry Studio, etc.):

json
{  "mcpServers": {    "stock": {      "type": "http",      "url": "https://mcp.pianam.cn/stock-mcp/mcp"    }  }}

Clients that do not accept "type": "http" accept the same entry with just "url".

🧰 Tools

| Tool | Parameters | Returns | |

[stock-mcp MCP server]

---|---|---| | query_stock_quote(stock) | stock: stock code (sh600519, SH600519, 600519, 000858) or Chinese name (贵州茅台, 宁德时代). | Name, code, current price, prev close, open, high/low, change amount & percent, direction (涨/跌/平), volume (shares & lots), turnover, update time, data source. | | query_index() | (none) | The three major A-share indices — 上证指数 / 深证成指 / 创业板指: points, change, open/prev-close/high/low, plus an overall market-trend summary (全面上涨 / 多数下跌 etc.). |

Examples

  • "贵州茅台现在多少钱?" → live quote for Kweichow Moutai.
  • "查一下 300750" → quote for CATL (宁德时代).
  • "今天大盘怎么样?" → the three indices and market trend.

📡 Data sources

  • Primary: Tencent Finance real-time quote endpoint (qt.gtimg.cn) — free public interface, GBK encoded, no key.
  • Fallback: Sina Finance (hq.sinajs.cn, sent with a Referer header) — automatically used if the primary source fails.
  • Name → code resolution uses Tencent's suggest API, with a bundled map of ~50 common stocks for instant lookup.
  • All requests have timeouts and graceful degradation; no API key or registration required.

Data is for informational purposes only and is delayed / indicative per the data providers; it is not investment advice.

🐢 Self-hosting

bash
git clone https://github.com/boy-373/stock-mcp.gitcd stock-mcppip install -r requirements.txtpython server.py# listens on 127.0.0.1:8000 by default; override with:#   MCP_HOST=0.0.0.0 MCP_PORT=9000 python server.py# behind a reverse proxy, allow your public hostname:#   MCP_ALLOWED_HOSTS="your-domain.com,your-domain.com:*" python server.py

Then point your MCP client at http://127.0.0.1:8000/mcp.

With uv:

bash
uv venv && uv pip install -r requirements.txtuv run python server.py

🗂️ Files

  • stock_server.py — the MCP server: code/name resolution, Tencent + Sina quote parsing, FastMCP tool definitions.
  • server.py — standalone Streamable HTTP entry point (serves the MCP app at /mcp).
  • requirements.txt — Python dependencies.
  • LICENSE — MIT.

🇨🇳 中文说明

A 股实时行情 MCP:个股行情查询(支持代码 sh600519/600519 或中文名「贵州茅台」,内置约 50 只常用股映射 + 腾讯搜索补全)与三大指数查询(上证 / 深成 / 创业板,含市场整体涨跌趋势)。

在线直连(免费、无需 Key):https://mcp.pianam.cn/stock-mcp/mcp

主数据源腾讯财经(qt.gtimg.cn,免费公开接口),失败自动降级新浪财经(hq.sinajs.cn);所有请求带超时与友好错误,无需任何 API Key。数据仅供参考,不构成投资建议。

📄 License

MIT © 2026 boy-373 (刘扶阳)

来源:README.md,提交 63a6b7a

工具

0
SourceWeft 尚未读取此服务器的工具。

版本历史

1
  1. v1.0.0最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式必需10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Pianam 集成