SuperAPI AI Directory

wind-mcp

Agents & models

View repository

Updated 10-15 23:43

About this skill

Wind MCP — Wind Financial Data Skill

Metadata

Item Content
MCP Server wind-mcp
Total Tools 44
Service Domains 8
Transport Protocol stdio (local) / SSE (deployment)
API Key WIND_API_KEY Environment variable (starting with ak_ )
Key Application https://aifinmarket.wind.com.cn/#/home
Authentication Method Authorization: Bearer {key}
Tool Prefix wind_* (MCP call: mcp__wind__*)

8 Major Service Domains

# server_type Tool Count Coverage
1 stock_data 10 A-shares: search/quotes/K-line/minute/profile/financials/shareholders/events/technical/risk
2 global_stock_data 10 HK/US stocks: search/quotes/K-line/minute/profile/financials/shareholders/events/technical/risk
3 fund_data 10 Funds/ETF/LOF: search/quotes/K-line/minute/profile/financials/holdings/performance/holders/company
4 index_data 6 Indices/Sectors: quotes/K-line/minute/profile/fundamentals/technical
5 bond_data 4 Bonds: profile/entity/market data/entity financials
6 financial_docs 2 Documents: company announcements (annual reports/quarterly reports/prospectuses), financial news
7 economic_data 1 Macro/Industry EDB indicators
8 analytics_data 1 General structured data retrieval fallback

Invocation Rules

Parameter Gates

  • Date Format: Must be yyyyMMdd(with leading zeros, without hyphens)
  • windcode: Only accepts a single instrument string, arrays or comma concatenation are not supported
  • indexes: Field names must be copied verbatim from the values in indicators.md
  • question: No spaces (Chinese natural language)

Routing Priority

  1. Announcements/annual reports/quarterly reports/prospectuses → financial_docs.get_company_announcements
  2. News/media/flash reports/reports → financial_docs.get_financial_news
  3. Macro/Industry EDB indicators → economic_data.get_economic_data
  4. A-share stock screening (no specific stock) → stock_data.search_stocks
  5. HK/US stock screening (no specific stock) → global_stock_data.search_global_stocks
  6. Fund screening (no specific fund) → fund_data.search_funds
  7. Quotes/K-line/minute line → corresponding market kline/quote/price_indicators
  8. Financials/shareholders/events/technical/risk → corresponding market NL tools
  9. Fallback → analytics_data.get_financial_data

Complete Tool List

stock_data — A-shares (10 tools)

MCP Tool Name Wind Tool Name Type Parameters
wind_search_stocks search_stocks NL Query question, lang
wind_get_stock_price_indicators get_stock_price_indicators Snapshot windcode, indexes
wind_get_stock_kline get_stock_kline K-line windcode, begin_date, end_date, period, aftime
wind_get_stock_quote get_stock_quote Minute windcode, begin, end
wind_get_stock_basicinfo get_stock_basicinfo NL Query question, lang
wind_get_stock_fundamentals get_stock_fundamentals NL Query question, lang
wind_get_stock_equity_holders get_stock_equity_holders NL Query question, lang
wind_get_stock_events get_stock_events NL Query question, lang
wind_get_stock_technicals get_stock_technicals NL Query question, lang
wind_get_risk_metrics get_risk_metrics NL Query question, lang

global_stock_data — HK/US stocks (10 tools)

MCP Tool Name Wind Tool Name Type Parameters
wind_search_global_stocks search_global_stocks NL Query question, lang
wind_get_global_stock_price_indicators get_global_stock_price_indicators Snapshot windcode, indexes
wind_get_global_stock_kline get_global_stock_kline K-line windcode, begin_date, end_date
wind_get_global_stock_quote get_global_stock_quote Minute windcode, begin, end
wind_get_global_stock_basicinfo get_global_stock_basicinfo NL Query question, lang
wind_get_global_stock_fundamentals get_global_stock_fundamentals NL Query question, lang
wind_get_global_stock_equity_holders get_global_stock_equity_holders NL Query question, lang
wind_get_global_stock_events get_global_stock_events NL Query question, lang
wind_get_global_stock_technicals get_global_stock_technicals NL Query question, lang
wind_get_global_stock_risk_metrics get_global_stock_risk_metrics NL Query question, lang

fund_data — Funds (10 tools)

MCP tool name Wind tool name Type
wind_search_funds search_funds NL query
wind_get_fund_price_indicators get_fund_price_indicators Snapshot
wind_get_fund_kline get_fund_kline K-line
wind_get_fund_quote get_fund_quote Minute
wind_get_fund_info get_fund_info NL query
wind_get_fund_financials get_fund_financials NL query
wind_get_fund_holdings get_fund_holdings NL query
wind_get_fund_performance get_fund_performance NL query
wind_get_fund_holders get_fund_holders NL query
wind_get_fund_company_info get_fund_company_info NL query

Other service domains

Service domain MCP tool name Wind tool name Type
index_data wind_get_index_price_indicators get_index_price_indicators Snapshot
index_data wind_get_index_kline get_index_kline K-line
index_data wind_get_index_quote get_index_quote Minute
index_data wind_get_index_basicinfo get_index_basicinfo NL query
index_data wind_get_index_fundamentals get_index_fundamentals NL query
index_data wind_get_index_technicals get_index_technicals NL query
bond_data wind_get_bond_basicinfo get_bond_basicinfo NL query
bond_data wind_get_bond_issuer_info get_bond_issuer_info NL query
bond_data wind_get_bond_market_data get_bond_market_data NL query
bond_data wind_get_bond_financial_data get_bond_financial_data NL query
financial_docs wind_get_company_announcements get_company_announcements NL query
financial_docs wind_get_financial_news get_financial_news NL query
economic_data wind_get_economic_data get_economic_data Structured
analytics_data wind_get_financial_data get_financial_data NL query

Startup command

# stdio 模式(Claude Desktop / Claude Code)
python3 mcp-servers/wind-mcp/server.py

# SSE 模式(Managed Agent 部署)
python3 mcp-servers/wind-mcp/server.py --transport sse --port 8003

# 安装依赖
pip install -r mcp-servers/wind-mcp/requirements.txt

Environment variables

Variable Required Description
WIND_API_KEY Yes API key (starts with ak_ )
WIND_CONCURRENCY No Concurrency limit, default 5
WIND_SSL_NO_VERIFY No Set to 1 to skip SSL verification (development environment only)

Version

  • v2.0.0 (2026-06) — Fully aligned with the official tool-contracts.md, 44 tools / 8 domains
  • v1.0.0 (2025) — Initial version