gangtise-mcp
Allows querying WeChat group messages and chatroom data through the Gangtise platform.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@gangtise-mcpget the latest quarterly financials for AAPL"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
gangtise-mcp
基于 Gangtise OpenAPI 的 MCP(Model Context Protocol)服务,让 Claude 等 AI 助手直接访问 Gangtise 投研平台数据。
Changelog
0.1.14 (2026-05-26)
新增
gangtise_read_response工具:当其他工具返回_truncated: true时,模型可调用此工具按offset/limit分片读取_saved_to完整数据原先
_saved_to路径只对自带文件读取能力的客户端(如 Claude Code)有效;Cherry Studio 等无内置文件读工具的客户端拿到路径也无法续读现在所有 MCP 客户端均可通过工具调用方式取回完整大响应,不再依赖宿主进程的文件系统能力
截断响应负载追加
_read_with: "gangtise_read_response"字段,明确续读入口安全:
gangtise_read_response仅允许读取系统临时目录下gangtise-mcp-*前缀的本进程产物,拒绝其他路径
0.1.9 (2026-05-22)
修复
security='all'全市场日 K 在分片内被静默截断的问题(同步 CLI v0.14.1 / v0.14.2):A 股全市场每天约 5500 行,原 2 天/片 ≈ 11000 行命中默认 6000 上限 → 改 1 天/片
港股全市场每天约 2770 行,原 3 天/片 ≈ 8300 行命中 6000 上限 → 改 2 天/片
美股全市场每天约 5800 行,原 2 天/片 ≈ 11600 行命中 6000 上限 → 改 1 天/片
callKlineWithSharding在security='all'路径自动注入limit=10000(API 上限);用户显式传的limit不变;单只证券查询不受影响
0.1.8 (2026-05-22)
同步 CLI v0.14.0:
新增
gangtise_day_kline_us:美股历史日 K 线(NYSE / NASDAQ / AMEX,代码格式AAPL.O/.N/.A),security='all'自动按 2 天/片分片新增
gangtise_realtime:实时行情快照,单接口覆盖 A 股 / 港股 / 美股,支持代码混合或aShares/hkStocks/usStocks市场关键字批量更新
gangtise_day_kline/gangtise_day_kline_hk描述,明确仅返回历史数据,盘中实时改走gangtise_realtime
注意:
gangtise_valuation_analysis返回字段不再包含p10/p25/p75/p90(后端字段精简,工具入参未变)
0.1.7 (2026-05-18)
修复一批入参字段名与后端不一致的问题(filter 之前被静默忽略或直接报错):
gangtise_minute_kline:securityList→securityCode(原报 "非有效A股")gangtise_knowledge_batch:queryList/resourceType/knowledgeName→queries/resourceTypes/knowledgeNames(原返回 null)gangtise_management_discuss_*:dimension→discussionDimension(原报 "参数错误")gangtise_wechat_chatroom_list:roomName数组 → 逗号拼接字符串(原报 "请求参数解析失败")多个 list 工具单数 filter → 数组
*List:opinion/summary/research的source/category/market/rating/...;hot_topic的category;record/wechat_message/my_conference的category/tag/...;earning_forecast的consensusresearch的minPages/maxPages→minReportPages/maxReportPages
修复
gangtise_valuation_analysis的skipNull参数(之前声明但未生效,现客户端真实过滤)同步 CLI v0.13.x 完整入参集:
opinion_list: +chiefList+conceptListroadshow/site_visit/strategy/forum_list: 补全researchAreaList/institutionList/securityList/categoryList/marketList/participantRoleList/brokerTypeList/objectList/permissionforeign_report_list: +searchType/regionList/categoryList/industryList/brokerList/llmTagList/ratingList/ratingChangeList/minReportPages/maxReportPagesforeign_opinion_list: +regionList/industryList/brokerList/ratingList/ratingChangeListindependent_opinion_list: +industryList/ratingList/ratingChangeListannouncement_list: +searchType/announcementTypeListannouncement_hk_list: +searchType/rankType/categoryListdrive_list:fileType/spaceType→fileTypeList/spaceTypeList(数组)record_list:spaceType→spaceTypeList(数组)securities_search: +category/top
0.1.6 (2026-05-16)
新增港股三大报表:
gangtise_income_statement_hk、gangtise_balance_sheet_hk、gangtise_cash_flow_hk(中国会计准则,period 支持q1/h1/q3/h2/nsd/annual/latest)新增自选股池:
gangtise_stock_pool_list、gangtise_stock_pool_stocks(不传参数默认返回所有池)新增另类数据(EDB):
gangtise_edb_search、gangtise_edb_data(自动归一化fieldList+dataList为对象数组)修复财报工具字段筛选参数:
field更正为fieldList,影响所有利润表/资产负债表/现金流量表/估值工具(A股 + 港股)更新
gangtise_management_discuss_announcementdimension 新增all选项更新
gangtise_wechat_message_list:新增securityList参数,修正tag枚举值更新
gangtise_my_conference_listcategory 枚举与 CLI 同步
0.1.5
修复群消息分页
0.1.4
新增大响应截断与本地文件保存(超 256 KB 时写临时文件,内联返回前 20 条预览)
0.1.3
工具元数据注入当前日期,避免 AI 使用训练数据年份
功能覆盖
类别 | 工具 |
参考数据 |
|
证券检索 |
|
观点/研报 | 国内首席观点、纪要、券商研报、外资研报、外资独立观点、公告(A股/港股) |
路演/调研 | 路演、调研、策略会、论坛 |
行情 | A 股/港股/美股日 K(仅历史)、A 股分钟 K、指数日 K、实时行情快照(A/港/美) |
基本面 | A股/港股利润表、资产负债表、现金流量表(累计/单季)、主营业务、估值、股东、盈利预测 |
AI 能力 | 知识库检索、一页通、投资逻辑、同业对比、线索、主题跟踪、业绩点评、观点辩证、管理层讨论 |
云盘/语音 | 网盘文件、录音转写、我的会议、群消息、自选股池 |
另类数据 | EDB 行业经济指标搜索与时序数据查询 |
前置要求
Node.js ≥ 20
Gangtise 开放平台账号(申请地址),获取
accessKey/secretKey
快速开始
Claude Code
claude mcp add gangtise \
-e GANGTISE_ACCESS_KEY=your_access_key \
-e GANGTISE_SECRET_KEY=your_secret_key \
-- npx -y gangtise-mcp@latestClaude Desktop
编辑配置文件(根据系统选择路径):
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"gangtise": {
"command": "npx",
"args": ["-y", "gangtise-mcp@latest"],
"env": {
"GANGTISE_ACCESS_KEY": "your_access_key",
"GANGTISE_SECRET_KEY": "your_secret_key"
}
}
}
}修改后重启 Claude Desktop 生效。
Cursor
编辑 ~/.cursor/mcp.json(全局)或项目根目录下 .cursor/mcp.json:
{
"mcpServers": {
"gangtise": {
"command": "npx",
"args": ["-y", "gangtise-mcp@latest"],
"env": {
"GANGTISE_ACCESS_KEY": "your_access_key",
"GANGTISE_SECRET_KEY": "your_secret_key"
}
}
}
}Windsurf
编辑 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"gangtise": {
"command": "npx",
"args": ["-y", "gangtise-mcp@latest"],
"env": {
"GANGTISE_ACCESS_KEY": "your_access_key",
"GANGTISE_SECRET_KEY": "your_secret_key"
}
}
}
}Cline(VS Code 插件)
打开 VS Code → Cline 插件面板 → MCP Servers → Edit MCP Settings,加入:
{
"gangtise": {
"command": "npx",
"args": ["-y", "gangtise-mcp@latest"],
"env": {
"GANGTISE_ACCESS_KEY": "your_access_key",
"GANGTISE_SECRET_KEY": "your_secret_key"
}
}
}其他支持 MCP 的客户端
配置格式通用,只需在对应客户端的 MCP 配置文件中加入:
{
"command": "npx",
"args": ["-y", "gangtise-mcp@latest"],
"env": {
"GANGTISE_ACCESS_KEY": "your_access_key",
"GANGTISE_SECRET_KEY": "your_secret_key"
}
}升级到最新版本
npx -y gangtise-mcp 不会每次都去 registry 拉最新版——npx 会把已下载的版本缓存到 ~/.npm/_npx/<hash>/ 下,后续启动直接复用。npm 发布了新版本但客户端工具列表没出现新工具时,多半就是这个原因。
任选其一:
方法 1:配置里钉版本(推荐) —— 把 args 改成 ["-y", "gangtise-mcp@latest"] 或具体版本 ["-y", "gangtise-mcp@0.x.x"],重启 MCP 客户端即可强制拉新。
方法 2:清 npx 缓存
# macOS / Linux
rm -rf ~/.npm/_npx
# Windows (PowerShell)
Remove-Item -Recurse -Force $env:LOCALAPPDATA\npm-cache\_npx清完缓存后,在 MCP 客户端里关掉再打开 gangtise 服务(或重启客户端),npx 会重新下载最新版。
怎么确认当前跑的是哪个版本?查
~/.npm/_npx/*/node_modules/gangtise-mcp/package.json的version字段。
环境变量
变量 | 默认值 | 说明 |
| — | 开放平台 Access Key(与 SECRET_KEY 配对使用) |
| — | 开放平台 Secret Key |
| — | 直接传 Bearer Token(优先于 Key/Secret,适合临时使用) |
|
| API 基础地址 |
|
| 单次请求超时(毫秒) |
|
| 异步 AI 任务等待超时(毫秒) |
|
| Token 缓存文件路径 |
|
| 分页并发数 |
| — | 设为 |
认证优先级:GANGTISE_TOKEN > Token 缓存文件 > GANGTISE_ACCESS_KEY + GANGTISE_SECRET_KEY(自动换取并缓存 Token)。
大响应处理
当单次工具调用返回超过 256 KB 时,完整数据会写入本地临时文件(/tmp/gangtise-mcp-*/response.json),MCP 响应改为内联返回前 20 条预览及元数据:
字段 | 说明 |
|
|
| 完整数据的临时文件路径 |
| 完整响应的 UTF-8 字节数 |
| 文件中的总条数 |
| 本次内联返回的条数(最多 20) |
| 文件中是否有超过预览的条目 |
AI 可直接读取 _saved_to 路径获取完整数据。若单条内容过大导致 20 条预览本身也超过阈值,则只返回元数据,_preview_count 为 0。
开发
git clone https://github.com/gangtiser/gangtise-mcp
cd gangtise-mcp
npm install
npm run dev # 直接运行源码(tsx,无需 build)
npm run build # 编译 TypeScript → dist/
npm test # 运行测试License
MIT
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gangtiser/gangtise-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server