.env.example
.mcp.sample.json
LICENSE
MANIFEST.in
README.md
SECURITY.md
SUPPORT.md
constraints-release.txt
pyproject.toml
docs/AGENT_AND_SKILL_MAP.md
docs/AGENT_MINIMAL.md
docs/AI_DEPLOY_WINDOWS.md
docs/AI_ONBOARDING.md
docs/CLAUDE_CODE_TEMPLATE.md
docs/CLAUDE_DESKTOP_TEMPLATE.md
docs/CLINE_TEMPLATE.md
docs/CODEX_TEMPLATE.md
docs/COMPATIBILITY.md
docs/CONTINUE_TEMPLATE.md
docs/CURSOR_TEMPLATE.md
docs/DATA_SOURCES.md
docs/ERROR_MODEL.md
docs/EXAMPLES_FULL.md
docs/EXAMPLES_MINIMAL.md
docs/FAQ.md
docs/HANDOFF_MINIMAL.md
docs/HERMES_TEMPLATE.md
docs/HOST_CONFIG_TEMPLATES.md
docs/IMPLEMENTATION_STATUS.md
docs/INTEGRATION.md
docs/INTERFACE_SCHEMA.md
docs/OPENCLAW_HOST_TEMPLATE.md
docs/OPENCLAW_INTEGRATION.md
docs/P2_DELIVERY_RECORD_2026-08-13.md
docs/P2_DELIVERY_RECORD_2026-08-14.md
docs/PRIVACY.md
docs/README_DOCS.md
docs/RELEASE_GUIDE.md
docs/RELEASE_NOTE_v0.1.0.md
docs/RELEASE_NOTE_v0.2.0.md
docs/SECURITY.md
docs/START_HERE.md
docs/SUPPORT.md
docs/TOOL_CATALOG.md
docs/VSCODE_TEMPLATE.md
docs/WINDOWS_ACCEPTANCE_v0.2.0.md
docs/WINDSURF_TEMPLATE.md
skills/MIGRATION_NEWSBOT_SKILL.md
skills/newsbot-stock-routing/SKILL.md
skills/newsbot-stock-routing/references/output-rules.md
skills/newsbot-stock-routing/references/quick-routing-core.md
skills/newsbot-stock-routing/references/review-envelope-v1.md
skills/newsbot-stock-routing/references/tool-examples.md
skills/newsbot-stock-routing/references/tool-routing-extended.md
skills/newsbot-stock-routing/references/tool-routing.md
src/cn_stock_mcp/__init__.py
src/cn_stock_mcp/main.py
src/cn_stock_mcp.egg-info/PKG-INFO
src/cn_stock_mcp.egg-info/SOURCES.txt
src/cn_stock_mcp.egg-info/dependency_links.txt
src/cn_stock_mcp.egg-info/entry_points.txt
src/cn_stock_mcp.egg-info/requires.txt
src/cn_stock_mcp.egg-info/top_level.txt
src/cn_stock_mcp/app/models/__init__.py
src/cn_stock_mcp/app/models/bar.py
src/cn_stock_mcp/app/models/block_trade.py
src/cn_stock_mcp/app/models/capital_flow.py
src/cn_stock_mcp/app/models/common.py
src/cn_stock_mcp/app/models/convertible_bond.py
src/cn_stock_mcp/app/models/derivatives_data.py
src/cn_stock_mcp/app/models/disclosure_calendar.py
src/cn_stock_mcp/app/models/dividend_rank.py
src/cn_stock_mcp/app/models/dragon_tiger.py
src/cn_stock_mcp/app/models/earnings_quality.py
src/cn_stock_mcp/app/models/etf_snapshot.py
src/cn_stock_mcp/app/models/financial.py
src/cn_stock_mcp/app/models/fund_flow.py
src/cn_stock_mcp/app/models/index_compose.py
src/cn_stock_mcp/app/models/index_enhance.py
src/cn_stock_mcp/app/models/indicator.py
src/cn_stock_mcp/app/models/industry_chain.py
src/cn_stock_mcp/app/models/industry_valuation_rank.py
src/cn_stock_mcp/app/models/insider_trade.py
src/cn_stock_mcp/app/models/institute_hold.py
src/cn_stock_mcp/app/models/instrument.py
src/cn_stock_mcp/app/models/limit_stat.py
src/cn_stock_mcp/app/models/limit_up_pool.py
src/cn_stock_mcp/app/models/macro.py
src/cn_stock_mcp/app/models/margin_trading.py
src/cn_stock_mcp/app/models/market_pool.py
src/cn_stock_mcp/app/models/money_rate.py
src/cn_stock_mcp/app/models/northbound.py
src/cn_stock_mcp/app/models/orderbook.py
src/cn_stock_mcp/app/models/profile.py
src/cn_stock_mcp/app/models/quote.py
src/cn_stock_mcp/app/models/sec_reveal.py
src/cn_stock_mcp/app/models/shareholder_change.py
src/cn_stock_mcp/app/models/stock_compare.py
src/cn_stock_mcp/app/models/stock_repurchase.py
src/cn_stock_mcp/app/models/stock_screen.py
src/cn_stock_mcp/app/models/stock_warrant.py
src/cn_stock_mcp/app/models/valuation_rank.py
src/cn_stock_mcp/app/services/cache_service.py
src/cn_stock_mcp/app/services/circuit_breaker.py
src/cn_stock_mcp/app/services/data_freshness.py
src/cn_stock_mcp/app/services/data_quality.py
src/cn_stock_mcp/app/services/doctor.py
src/cn_stock_mcp/app/services/error_mapper.py
src/cn_stock_mcp/app/services/fallback.py
src/cn_stock_mcp/app/services/market_session.py
src/cn_stock_mcp/app/services/metric_schema.py
src/cn_stock_mcp/app/services/normalizer.py
src/cn_stock_mcp/app/services/provider_router.py
src/cn_stock_mcp/app/services/provider_types.py
src/cn_stock_mcp/app/services/summary_builder.py
src/cn_stock_mcp/app/services/symbol_resolver.py
src/cn_stock_mcp/app/services/tool_catalog.py
src/cn_stock_mcp/app/services/tool_profiles.py
src/cn_stock_mcp/app/usecases/block_trade.py
src/cn_stock_mcp/app/usecases/capital_flow.py
src/cn_stock_mcp/app/usecases/convertible_bond.py
src/cn_stock_mcp/app/usecases/derivatives_data.py
src/cn_stock_mcp/app/usecases/disclosure_calendar.py
src/cn_stock_mcp/app/usecases/dividend_rank.py
src/cn_stock_mcp/app/usecases/dragon_tiger.py
src/cn_stock_mcp/app/usecases/earnings_quality.py
src/cn_stock_mcp/app/usecases/etf_snapshot.py
src/cn_stock_mcp/app/usecases/event_calendar.py
src/cn_stock_mcp/app/usecases/fund_flow.py
src/cn_stock_mcp/app/usecases/hot_theme_tracker.py
src/cn_stock_mcp/app/usecases/index_compose.py
src/cn_stock_mcp/app/usecases/index_enhance.py
src/cn_stock_mcp/app/usecases/industry_chain.py
src/cn_stock_mcp/app/usecases/industry_valuation_rank.py
src/cn_stock_mcp/app/usecases/insider_trade.py
src/cn_stock_mcp/app/usecases/institute_hold.py
src/cn_stock_mcp/app/usecases/limit_stat.py
src/cn_stock_mcp/app/usecases/limit_up_pool.py
src/cn_stock_mcp/app/usecases/macro_indicator.py
src/cn_stock_mcp/app/usecases/margin_trading.py
src/cn_stock_mcp/app/usecases/market_brief.py
src/cn_stock_mcp/app/usecases/market_overview.py
src/cn_stock_mcp/app/usecases/market_pool.py
src/cn_stock_mcp/app/usecases/money_rate.py
src/cn_stock_mcp/app/usecases/multi_timeframe_review.py
src/cn_stock_mcp/app/usecases/northbound.py
src/cn_stock_mcp/app/usecases/provider_health.py
src/cn_stock_mcp/app/usecases/sec_reveal.py
src/cn_stock_mcp/app/usecases/sector_leaders.py
src/cn_stock_mcp/app/usecases/sector_lookup.py
src/cn_stock_mcp/app/usecases/sector_review.py
src/cn_stock_mcp/app/usecases/sector_rotation_review.py
src/cn_stock_mcp/app/usecases/shareholder_change.py
src/cn_stock_mcp/app/usecases/stock_candidate_scan.py
src/cn_stock_mcp/app/usecases/stock_compare.py
src/cn_stock_mcp/app/usecases/stock_financial.py
src/cn_stock_mcp/app/usecases/stock_history.py
src/cn_stock_mcp/app/usecases/stock_orderbook.py
src/cn_stock_mcp/app/usecases/stock_profile.py
src/cn_stock_mcp/app/usecases/stock_quote.py
src/cn_stock_mcp/app/usecases/stock_repurchase.py
src/cn_stock_mcp/app/usecases/stock_review.py
src/cn_stock_mcp/app/usecases/stock_review_batch.py
src/cn_stock_mcp/app/usecases/stock_screen.py
src/cn_stock_mcp/app/usecases/stock_search.py
src/cn_stock_mcp/app/usecases/stock_snapshot.py
src/cn_stock_mcp/app/usecases/stock_warrant.py
src/cn_stock_mcp/app/usecases/technical_indicator.py
src/cn_stock_mcp/app/usecases/trading_calendar.py
src/cn_stock_mcp/app/usecases/valuation_rank.py
src/cn_stock_mcp/app/usecases/watchlist_review.py
src/cn_stock_mcp/infra/config.py
src/cn_stock_mcp/infra/http_client.py
src/cn_stock_mcp/infra/logging.py
src/cn_stock_mcp/infra/security.py
src/cn_stock_mcp/infra/time_utils.py
src/cn_stock_mcp/providers/akshare_provider.py
src/cn_stock_mcp/providers/base.py
src/cn_stock_mcp/providers/errors.py
src/cn_stock_mcp/providers/zhitu_provider.py
src/cn_stock_mcp/providers/adapters/akshare_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_block_trade_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_capital_flow_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_convertible_bond_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_derivatives_data_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_disclosure_calendar_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_dividend_rank_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_dragon_tiger_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_etf_snapshot_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_financial_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_fund_flow_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_index_compose_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_industry_chain_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_insider_trade_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_institute_hold_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_limit_stat_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_limit_up_pool_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_macro_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_margin_trading_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_market_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_money_rate_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_northbound_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_sec_reveal_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_shareholder_change_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_stock_compare_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_stock_repurchase_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_stock_screen_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_stock_warrant_adapters.py
src/cn_stock_mcp/providers/adapters/akshare_valuation_rank_adapters.py
src/cn_stock_mcp/providers/adapters/broker_tags.py
src/cn_stock_mcp/providers/adapters/earnings_quality_adapters.py
src/cn_stock_mcp/providers/adapters/index_enhance_adapters.py
src/cn_stock_mcp/providers/adapters/industry_valuation_rank_adapters.py
src/cn_stock_mcp/providers/adapters/zhitu_adapters.py
src/cn_stock_mcp/providers/adapters/zhitu_instrument_adapters.py
src/cn_stock_mcp/providers/adapters/zhitu_market_adapters.py
src/cn_stock_mcp/providers/adapters/zhitu_profile_adapters.py
src/cn_stock_mcp/providers/adapters/zhitu_series_adapters.py
src/cn_stock_mcp/server/mcp_server.py
src/cn_stock_mcp/server/response_envelope.py
src/cn_stock_mcp/server/schemas.py
src/cn_stock_mcp/server/stdio_server.py
src/cn_stock_mcp/server/tool_registry.py
src/cn_stock_mcp/server/transport.py
src/cn_stock_mcp/server/schema_defs/__init__.py
src/cn_stock_mcp/server/schema_defs/_analytics.py
src/cn_stock_mcp/server/schema_defs/_helpers.py
src/cn_stock_mcp/server/schema_defs/_macro.py
src/cn_stock_mcp/server/schema_defs/_market.py
src/cn_stock_mcp/server/schema_defs/_sector.py
src/cn_stock_mcp/server/schema_defs/_stock.py
src/cn_stock_mcp/server/schema_defs/_types.py