技能潮 SkillTide 提交收录
官方说明7 个来源MCP 服务8 天前
alforge-labs/alpha-forge-mcp

alforge-labs/alpha-forge-mcp

MCP server (stdio) exposing the AlphaForge forge CLI to Claude Code / Cursor / Codex (open-core wrapper, Apache-2.0)
在 GitHub 查看 ↗直链 · 无中转页
配置模板(请按你的客户端调整)
claude mcp add alpha-forge-mcp -- npx -y alpha-forge-mcp
这是根据仓库名生成的可粘贴骨架,命令行参数与包名请以该项目 README 为准。
★ 数取值
1 ★ · alforge-labs/alpha-forge-mcp · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-09 · 最近见到 2026-10-16 · 共见到 32 次 · 被 7 个来源列出
评分构成
综合分 703 · 1 ★ · 7 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 alforge-labs/alpha-forge-mcp;我们收录于 2026-10-09;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

alpha-forge-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

> **The MCP server for AlphaForge** — the agent-native quant CLI: write strategies in JSON, optimize with Optuna TPE, validate with walk-forward, export to TradingView Pine v6. This server lets your AI agent drive the whole pipeline over MCP. → **Try AlphaForge free**
---
A Model Context Protocol (MCP) server that exposes the
**AlphaForge alpha-forge CLI** to AI coding agents — Claude Code, Cursor, Codex, and any
MCP-capable client — over **stdio**.
It is a thin **open-source wrapper**: it shells out to the (commercial, closed-source)
alpha-forge binary with --json and returns the parsed result. The MCP server itself
contains no core logic — alpha-forge plus a valid license are required for anything to
actually run.
Tools
| Tool | What it does | Underlying command |
|------|--------------|--------------------|
| list_strategies | List registered strategies | alpha-forge strategy list --json |
| get_strategy | Full JSON of one strategy | alpha-forge strategy show --json |
| list_results | List saved backtest results | alpha-forge backtest list [--strategy ] --json |
| get_result | Metrics of one result (heavy arrays folded into counts by default; summary=false for full) | alpha-forge backtest report --json |
| run_backtest | Run a backtest (summary=true by default omits heavy arrays) | alpha-forge backtest run --strategy [--start] [--end] [--summary] --json |
| run_optimize | Optimize parameters (Optuna) | alpha-forge optimize run --strategy [--metric] [--trials] [--save] --json |
| apply_optimization | Apply an optimization result file to a strategy | alpha-forge optimize apply --to-strategy --yes |
| run_walk_forward | Walk-forward (out-of-sample) optimization | alpha-forge optimize walk-forward --strategy [--windows] [--metric] --json |
| run_monte_carlo | Monte Carlo from a saved result | alpha-forge backtest monte-carlo [--simulations] --json |
| fetch_data | Fetch & cache historical OHLCV (prereq for run_backtest) | alpha-forge data fetch [--period] |
| save_strategy | Register a strategy from its JSON **body** | alpha-forge strategy save |
| generate_pinescript | Generate Pine Script v6 source | alpha-forge pine preview --strategy [--with-webhook] |
| forge_status | Report capabilities/prerequisites (doctor + version) | alpha-forge system doctor --json |
| list_journals | List strategies that have a journal | alpha-forge journal list --json |
| get_journal | Full journal (snapshots, runs, tags, notes) of one strategy | alpha-forge journal show --json |
| exploration_status | Strategy-exploration coverage map (explored vs. untried) | alpha-forge explore status [--goal] --json |
| get_indicator | Metadata for one technical indicator | alpha-forge analyze indicator show --json |
save_strategy takes the strategy-definition **JSON body** as a string (not a file path,
which is more agent-friendly); it is written to a temp file before strategy save.
fetch_data exposes only period because the CLI has no --start/--end. forge_status
is read-only and never fails when the binary is missing — it returns binary_found: false
so a client can triage prerequisites before doing anything else.
run_optimize saves the result by default (save=true) so its saved_path can be passed
to apply_optimization, which applies the optimized parameters and saves
_optimized (it runs non-interactively with --yes). get_indicator returns
indicator **metadata** only (description, parameters, output) — the CLI has no
compute-over-symbol command, so it does not calculate the indicator on price data.
journal/explore reads are exposed read-first; write-oriented and ml/pairs commands are not
exposed yet.
The metric argument of run_optimize / run_walk_forward is a constrained **enum**
(sharpe_ratio (default), sortino_ratio, calmar_ratio, total_return_pct, cagr_pct,
来源
awesome · https://github.com/alforge-labs/alpha-forge-mcp
按领域浏览
MCP 服务
Traction
1 ★
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引