Multi-purpose MCP server repository containing financial analysis, investment analysis, cryptocurrency analysis, commodity analysis, and short drama creation tools
Critical gaps across all dimensions. Tool descriptions are present but often generic or overly technical (e.g., 'predict_crypto' mixes use cases with parameter docs). Input schemas visible for most tools but lack proper type definitions and constraints. Parameters like 'symbol' and 'coin' accept free-form strings without enums despite known valid values (BTC, ETH, etc.). No output schemas documented. Error handling absent. Security concerns: no mention of API key injection or rate limiting. Tool composition issues: 'analyze_stock', 'save_analysis_report', and 'generate_stock_charts' should be one cohesive workflow, not three separate tools. Naming is verb-based but some tools are vague ('analyze_*' vs 'predict_*' distinction unclear).
分析大宗商品(黄金、原油、白银等)的投资机会。 支持商品: - GC=F: 黄金 - CL=F: 原油 - SI=F: 白银 - HG=F: 铜 - NG=F: 天然气 返回内容包括: - 当前价格和涨跌 - MLP/LSTM模型预测信号 - 交易建议(买入/卖出/持有) - 风险指标
分析全球投资基金的表现和配置建议。 支持基金类型: - hedge: 对冲基金 - vc: 风险投资基金 - pe: 私募股权基金 - mutual: 共同基金 返回内容包括: - 基金表现指标 - 风险调整收益 - 配置建议 - 热点行业分析
分析指定股票,返回完整分析报告(含 MLP 预测)
比较多只股票的技术指标
识别当前市场所处的状态周期,辅助预测策略切换。 市场状态包括: - trending_up: 明确上涨趋势,建议顺势操作 - trending_down: 明确下跌趋势,建议观望或做空 - range_bound: 区间震荡,低买高卖策略 - high_volatility: 高波动期,降低仓位 - low_volatility: 低波动期,可适度放大仓位 - accumulation: 吸筹阶段,关注放量突破 - distribution: 派发阶段,警惕冲高回落
生成股票分析图表
No output schemas documented for any tool. LLMs cannot plan downstream calls or extract required fields (e.g., what does 'predict_crypto' return? confidence scores? price targets? timestamps?). Violates pattern:tool and pattern:response-shaper.
Free-form string parameters accept hallucinated values. 'coin' in predict_crypto has enum constraint in schema but 'symbol' in analyze_stock/compare_stocks lacks enum despite known valid values (AAPL, 000001.SZ, etc.). Violates pattern:constrained-input.
Tool composition violation: 'analyze_stock' → 'save_analysis_report' → 'generate_stock_charts' form a single workflow but are exposed as three separate tools. Agents must chain them manually, wasting tokens and inviting mid-chain failures. Should be one 'analyze_and_export_stock' tool or a single 'analyze_stock' that returns all outputs. Violates pattern:tool-chain.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 49 | 2026-07-28+ | v2 |
获取股票实时价格
列出MCP服务器支持的所有工具及其详细信息。 返回工具列表,包括: - 工具名称 - 工具描述 - 输入参数schema - 缓存策略(TTL)
预测加密货币未来价格走势,提供方向判断和置信度评分。 使用场景: - BTC/ETH等主要加密货币趋势分析 - 多时间周期预测(1h, 4h, 1d) - 结合市场状态和风险管理建议
对加密货币或大宗商品策略进行历史回测。 回测内容包括: - 总收益率 - 最大回撤 - 夏普比率 - 胜率 - 交易记录
保存股票分析报告到文件
No error handling guidance. Tools return success/failure but do not tell LLM what to do next (retry? ask user? try alternative?). Violates pattern:recovery-guide and pattern:error-classification.
No pagination or result limits documented. Tools like 'compare_stocks' and 'list_tools' may return unbounded results. No mention of max items, page size, or next_cursor. Violates pattern:paginated-result.