Token导航 LogoToken导航TokenDH.com
Vnstock Plus MCP logo
金融服务stdio官方级别未说明来源级核验

Vnstock Plus MCP

MCP Server

提供越南股票市场的全面数据服务,包括宏观数据、商品数据、基金数据以及股票筛选功能,支持与GoClaw网关集成。

工具数

31

提示词数

0

GitHub Stars

0

资源数

0
金融数据Python数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

thieung

提供方

thieung

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

vnstock-plus-mcp

MCP server cho dữ liệu chứng khoán Việt Nam với đầy đủ tính năng vnstock_data (Bronze+) — macro, commodity, fund, screening — không chỉ free API như các MCP khác. Tích hợp với GoClaw gateway.

💡 Tại sao vnstock-plus-mcp?

Các vnstock MCP server khác chỉ cover vnstock free (giá, listing, tài chính cơ bản). Server này thêm 12 tools từ vnstock_data:

Chỉ ở đâyKhông có ở MCP khác
🏦 MacroGDP, CPI, tỷ giá, FDI
🟡 CommodityVàng VN, dầu thô, thép HRC
📈 TopStockTop tăng/giảm, dòng tiền khối ngoại
📊 FundQuỹ ETF, NAV, holdings

✨ Features

🚀 Quick Start

Local (stdio)

pip install -r requirements.txt
python server.py --transport stdio

Local (HTTP)

pip install -r requirements.txt
python server.py --transport http --port 8000

Docker + GoClaw

# 1. Set API key
echo "VNSTOCK_API_KEY=your-key" >> .env

# 2. Build & start cùng GoClaw stack
docker compose -f docker-compose.yml \
  -f docker-compose.managed.yml \
  -f docker-compose.vnstock-mcp.yml \
  up -d --build

# 3. Đăng ký MCP server với GoClaw
./setup.sh

🛠️ Tools (30)

CategoryToolsTier
Listinglist_all_symbols, list_symbols_by_exchange, list_symbols_by_group, list_symbols_by_industryFree
Quotestock_history, stock_intraday, stock_price_depthFree
Tradingprice_boardFree
Companycompany_overview, company_officers, company_shareholders, company_events, company_newsFree
Financeincome_statement, balance_sheet, cash_flow, financial_ratioFree
Macromacro_gdp, macro_cpi, macro_exchange_rate, macro_fdiBronze+
Commoditycommodity_gold_vn, commodity_oil_crude, commodity_steel_hrcBronze+
TopStocktop_gainers, top_losers, top_foreign_buy, top_foreign_sellBronze+
Fundfund_listing, fund_top_holding, fund_nav_historyBronze+

📁 Project Structure

├── server.py                       # MCP server (30 tools)
├── requirements.txt                # Python dependencies
├── Dockerfile                      # Multi-stage Docker build
├── docker-compose.vnstock-mcp.yml  # Docker Compose overlay
├── setup.sh                        # GoClaw registration script
├── skills/vnstock/                 # GoClaw SKILL knowledge base
│   ├── SKILL.md                    # Entry point + decision tree
│   ├── data-sources.md             # KBS vs VCI comparison
│   ├── api-reference.md            # All tool parameters
│   ├── best-practices.md           # Rate limits, error handling
│   └── examples.md                 # Multi-tool workflows
└── docs/                           # vnstock API documentation

⚙️ Configuration

Env VariableDefaultDescription
MCP_TRANSPORThttpTransport: http or stdio
MCP_PORT8000HTTP port
MCP_HOST0.0.0.0HTTP host
VNSTOCK_API_KEY*(empty)*API key for Bronze+ rate limits
LOG_LEVELINFOLogging level

📊 Rate Limits

TierLimitAPI Key Required
Free20 req/minNo
Free + Key60 req/minYes
Bronze180 req/minYes
Silver300 req/minYes
Golden600 req/minYes

📚 References

License

MIT

目录标签

目录标签

金融数据Python数据分析股票数据本地部署宏观数据商品数据基金数据股票筛选

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

31

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP