low Tool 'gangtise_day_kline' has no annotations annotation_checker · 100%
info Tool 'gangtise_indicator_search' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_indicator_cross_section' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_indicator_time_series' annotations are consistent annotation_checker · 80%
low Tool 'gangtise_indicator_screener' has no annotations annotation_checker · 100%
info Tool 'gangtise_current_date' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_day_kline' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_day_kline_hk' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_day_kline_us' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_index_day_kline' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_minute_kline' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_realtime' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_fund_flow' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_valuation_analysis' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_securities_search' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_edb_data' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_read_response' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_performance_calendar_list' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_theme_tracking' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_one_pager' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_investment_logic' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_peer_comparison' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_research_outline' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_lookup' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_wechat_chatroom_list' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_stock_pool_stocks' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_stock_pool_create' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_stock_pool_rename' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_stock_pool_add_stock' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_stock_pool_remove_stock' annotations are consistent annotation_checker · 80%
info Tool 'gangtise_stock_pool_delete' annotations are consistent annotation_checker · 80%
medium OAuth implementation without PKCE auth_checker · 75%
info Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium Vulnerable dependency: vitest@3.2.0 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium Vulnerable dependency: vitest@3.2.0 (GHSA-82fw-gwwq-j7x9) dependency_analyzer · 95%
medium High-entropy string (5.90 bits/char) in gangtiser-gangtise-mcp-af39477/tests/unit/core/clientCancel.test.ts:13 entropy_analyzer · 53%
medium High-entropy string (5.75 bits/char) in gangtiser-gangtise-mcp-af39477/src/core/client.ts:388 entropy_analyzer · 51%
medium High-entropy string (5.84 bits/char) in gangtiser-gangtise-mcp-af39477/src/core/calendarType.ts:4 entropy_analyzer · 52%
medium High-entropy string (6.00 bits/char) in gangtiser-gangtise-mcp-af39477/src/core/errors.ts:52 entropy_analyzer · 54%
medium High-entropy string (6.16 bits/char) in gangtiser-gangtise-mcp-af39477/src/core/errors.ts:90 entropy_analyzer · 57%
medium High-entropy string (6.14 bits/char) in gangtiser-gangtise-mcp-af39477/src/core/errors.ts:100 entropy_analyzer · 57%
medium High-entropy string (5.81 bits/char) in gangtiser-gangtise-mcp-af39477/src/core/errors.ts:113 entropy_analyzer · 52%
medium High-entropy string (5.70 bits/char) in gangtiser-gangtise-mcp-af39477/src/core/errors.ts:132 entropy_analyzer · 50%
medium High-entropy string (6.62 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:54 entropy_analyzer · 64%
medium High-entropy string (6.18 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:62 entropy_analyzer · 57%
medium High-entropy string (6.18 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:101 entropy_analyzer · 57%
medium High-entropy string (6.05 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:394 entropy_analyzer · 55%
medium High-entropy string (5.73 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:406 entropy_analyzer · 50%
medium High-entropy string (6.25 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:438 entropy_analyzer · 58%
medium High-entropy string (6.40 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:443 entropy_analyzer · 60%
medium High-entropy string (5.71 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:453 entropy_analyzer · 50%
medium High-entropy string (6.62 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:500 entropy_analyzer · 64%
medium High-entropy string (6.17 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:507 entropy_analyzer · 57%
medium High-entropy string (6.26 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:542 entropy_analyzer · 58%
medium High-entropy string (6.23 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:628 entropy_analyzer · 58%
medium High-entropy string (6.45 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/indicator.ts:657 entropy_analyzer · 61%
medium High-entropy string (6.03 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/quote.ts:216 entropy_analyzer · 55%
medium High-entropy string (6.00 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/quote.ts:254 entropy_analyzer · 54%
medium High-entropy string (6.50 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/quote.ts:254 entropy_analyzer · 62%
medium High-entropy string (6.20 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/quote.ts:267 entropy_analyzer · 57%
medium High-entropy string (6.05 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/quote.ts:299 entropy_analyzer · 55%
medium High-entropy string (5.98 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/quote.ts:329 entropy_analyzer · 54%
medium High-entropy string (5.74 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/fundamental.ts:82 entropy_analyzer · 51%
medium High-entropy string (5.79 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/fundamental.ts:124 entropy_analyzer · 51%
medium High-entropy string (5.71 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/fundamental.ts:165 entropy_analyzer · 50%
medium High-entropy string (6.08 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/reference.ts:117 entropy_analyzer · 56%
medium High-entropy string (5.93 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/alternative.ts:35 entropy_analyzer · 54%
medium High-entropy string (5.90 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/response.ts:248 entropy_analyzer · 53%
medium High-entropy string (5.81 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/insight.ts:303 entropy_analyzer · 52%
medium High-entropy string (5.72 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/insight.ts:304 entropy_analyzer · 50%
medium High-entropy string (6.19 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/schemas.ts:10 entropy_analyzer · 57%
medium High-entropy string (6.23 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/vault.ts:189 entropy_analyzer · 58%
medium High-entropy string (6.29 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/vault.ts:217 entropy_analyzer · 59%
medium High-entropy string (5.79 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/vault.ts:231 entropy_analyzer · 51%
medium High-entropy string (6.04 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/vault.ts:242 entropy_analyzer · 55%
medium High-entropy string (5.93 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/registry.ts:69 entropy_analyzer · 53%
medium High-entropy string (6.58 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/registry.ts:246 entropy_analyzer · 63%
medium High-entropy string (5.96 bits/char) in gangtiser-gangtise-mcp-af39477/src/tools/billing.ts:30 entropy_analyzer · 54%
info package.json metadata manifest_parser · 100%
info Tool: gangtise_day_kline manifest_parser · 75%
info Tool: gangtise_indicator_search manifest_parser · 85%
info Tool: gangtise_indicator_cross_section manifest_parser · 85%
info Tool: gangtise_indicator_time_series manifest_parser · 85%
info Tool: gangtise_indicator_screener manifest_parser · 85%
info Tool: gangtise_current_date manifest_parser · 85%
info Tool: gangtise_day_kline_hk manifest_parser · 85%
info Tool: gangtise_day_kline_us manifest_parser · 85%
info Tool: gangtise_index_day_kline manifest_parser · 85%
info Tool: gangtise_minute_kline manifest_parser · 85%
info Tool: gangtise_realtime manifest_parser · 85%
info Tool: gangtise_fund_flow manifest_parser · 85%
info Tool: gangtise_valuation_analysis manifest_parser · 85%
info Tool: gangtise_securities_search manifest_parser · 85%
info Tool: gangtise_edb_data manifest_parser · 85%
info Tool: gangtise_read_response manifest_parser · 85%
info Tool: gangtise_performance_calendar_list manifest_parser · 85%
info Tool: gangtise_theme_tracking manifest_parser · 85%
info Tool: gangtise_one_pager manifest_parser · 85%
info Tool: gangtise_investment_logic manifest_parser · 85%
info Tool: gangtise_peer_comparison manifest_parser · 85%
info Tool: gangtise_research_outline manifest_parser · 85%
info Tool: gangtise_lookup manifest_parser · 85%
info Tool: gangtise_wechat_chatroom_list manifest_parser · 85%
info Tool: gangtise_stock_pool_stocks manifest_parser · 85%
info Tool: gangtise_stock_pool_create manifest_parser · 85%
info Tool: gangtise_stock_pool_rename manifest_parser · 85%
info Tool: gangtise_stock_pool_add_stock manifest_parser · 85%
info Tool: gangtise_stock_pool_remove_stock manifest_parser · 85%
info Tool: gangtise_stock_pool_delete manifest_parser · 85%
info Transport: stdio manifest_parser · 90%
info Required env vars (11) manifest_parser · 80%
info Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium Permission: network access detected permission_analyzer · 70%
low Permission: filesystem access detected permission_analyzer · 90%
high Permission: shell access detected permission_analyzer · 95%
low Permission: env_vars access detected permission_analyzer · 90%
critical Invisible Unicode characters in 'gangtise_indicator_search' poisoning · 92%
critical Invisible Unicode characters in 'gangtise_day_kline' poisoning · 92%
critical Invisible Unicode characters in 'gangtise_index_day_kline' poisoning · 92%
critical Invisible Unicode characters in 'gangtise_minute_kline' poisoning · 92%
critical Invisible Unicode characters in 'gangtise_realtime' poisoning · 92%
critical Invisible Unicode characters in 'gangtise_stock_pool_create' poisoning · 92%
info SBOM generated: 339 components sbom_generator · 100%
medium No build provenance detected (SLSA L0) slsa_assessor · 90%