io.github.SheldonZhuang/stock-sentinel
NPM · STOCK-SENTINEL-MCP · SCANNED AUG 3
US stock attack/defense macro signals: 4-dimension framework, 26-year backtested. Research only.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security86
- No malware found by supply-chain analysis.Pass
- Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree.Partial
- No install/post-install scripts declared.Pass
- Only part of the dependency tree could be resolved (94 of 98), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 19 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability60
- AI-judged instruction clarity (fair).Partial
- Tool/resource definitions use about 645 tokens (~107/item across 6 items; 6 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
npm · stock-sentinel-mcp
claude mcp add sheldonzhuang-stock-sentinel -- npx -y stock-sentinel-mcp
codex mcp add sheldonzhuang-stock-sentinel -- npx -y stock-sentinel-mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"sheldonzhuang-stock-sentinel": {
"type": "local",
"command": [
"npx",
"-y",
"stock-sentinel-mcp"
],
"enabled": true
}
}
} openclaw mcp add sheldonzhuang-stock-sentinel --command npx --arg -y --arg stock-sentinel-mcp
mcp_servers:
sheldonzhuang-stock-sentinel:
command: "npx"
args: ["-y", "stock-sentinel-mcp"] {
"mcpServers": {
"sheldonzhuang-stock-sentinel": {
"command": "npx",
"args": [
"-y",
"stock-sentinel-mcp"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 3 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.
- 2 Aug 26 +44
- Provenance: unverified → fail ▼ security
- Install scripts: unverified → pass ▲ security
- Known CVEs: unverified → partial ▲ security
- Malware scan: unverified → pass ▲ security
- License: unverified → pass ▲ functional
- Dependency health: unverified → partial ▲ functional
- Maintenance: unverified → pass ▲ functional
- MCP protocol: unverified → pass ▲ functional
- Stability: unverified → 0.23 ▲ functional
- Schema quality: unverified → fair ▲ functional
- Licence: MIT functional
- 1 Aug 26 −7
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 31 Jul 26 −18
- Malware scan: pass → unverified ▼ security
- 27 Jul 26 46
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Analysed npm/[email protected]
Provenance none
Ecosystem: npm · Outcome: none
Dependencies 94 packages
94 packages in the resolved dependency tree · 94 deprecated · 29 stale.
The dependency tree was only partially resolved, so these counts may be incomplete.
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
get_ai_chain ~104
获取AI产业链资金流向状态:六个环节(AI大模型→云厂商→AI芯片→存储/光模块→设备封装→电力)按30天相对SPY强弱的排名、当前市场隐含的卡点环节、以及泡沫监测三指标(模型调用量趋势/云厂商资本开支/半导体产出同比,按现金流向排序)。
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_backtest_summary ~112
获取信号系统的历史回测核心结论:26年月度重放,覆盖6场危机(2000互联网泡沫/2008金融危机/2020新冠/2022加息熊/2025关税战/2026美伊战争)的捕获情况与8段大规模上涨期的捕获率,以及"仅全面防守离场"策略与买入持有的全期对比(年化/最大回撤)。
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_current_signal ~169
获取美股当前进攻/防守信号。返回四档最终信号(attack进攻/neutral观望/reduce减仓观望/defense全面防守)、四个维度(AI供需/货币/财政/行政)各自的宽松/中性/收紧状态、以及全部参考指标(联邦基金利率、萨姆规则、联邦支出、WTI油价、EPU不确定性指数、AI模型调用量等)。判定规则:进攻=四维全宽松且无锁;仅单维收紧=减仓观望;双维以上收紧或衰退锁激活=全面防守。仅供研究参考,不构成投资建议。
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_daily_report ~48
获取AI生成的每日信号解读(中英双语):今日档位、由哪些维度和数据驱动、距离进攻/防守的条件差距。
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
get_signal_history ~67
获取信号历史存档(公开可验证的 track record):每日的最终档位与四维状态,按日期倒序。可用于回看信号在近期市场事件中的表现。
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | 返回天数,默认90,最大365 |
No output schema declared.
No examples provided.
get_stock_percentile ~145
查询个股或ETF:当前价格在历史区间中的百分位(≥80%高位/≤20%低位)、真实市盈率P/E与市销率P/S(SEC EDGAR财报口径)。支持指数别名:US10Y(10年美债收益率)、VIX、SPX、NDX。
| Name | Type | Req | Description |
|---|---|---|---|
| endDate | string | — | 区间终点 YYYY-MM-DD,默认今天 |
| startDate | string | — | 区间起点 YYYY-MM-DD,默认3年前 |
| symbol | string | yes | 股票代码,如 NVDA、AAPL、QQQ、US10Y |
No output schema declared.
No examples provided.