StratCraft
MCP

MCP 介面 · 讓 AI 代理控制 StratCraft

連接任何相容 MCP 的 AI 代理到 StratCraft。透過自然語言命令執行回測、列出策略和生成訊號。

什麼是 MCP?

模型上下文協定(MCP)是 Anthropic 開發的開放標準,讓 AI 模型能夠以結構化函式調用形式與外部工具和服务交互。StratCraft 實現了 MCP 伺服器,將您的策略系統轉變為任何相容 AI 代理可调用的工具。

範例命令

AI 代理可以對 StratCraft 執行的自然語言命令。

  • 使用 RSI-14 策略對 AAPL 執行 2020 到 2024 年的回測
  • 列出我按夏普比率排序的前 10 個策略
  • 生成 20 個動能策略變體並回測它們
  • 顯示哪些策略的夏普比率高於 1.5 且最大回撤低於 15%
  • 使用 FrankWolfe 最佳化將前 50 個訊號組合成投資組合

MCP 工具調用

MCP
# Claude can call StratCraft as a tool
run_backtest(
  strategy="rsi_14",
  symbol="AAPL",
  period="2020-2024"
)

list_strategies(
  sort_by="sharpe",
  limit=10
)

generate_strategy(
  description="momentum + mean reversion hybrid"
)

compose_portfolio(
  method="frankwolfe",
  top_n=50
)

支援的代理

適用於任何相容 MCP 的 AI 模型。

Claude(Anthropic)
GPT-4(OpenAI)
Gemini(Google)
透過 Ollama 的本地 LLM

設定

一個設定檔案即可連接任何 MCP 代理。

將您的 MCP 客戶端指向 StratCraft MCP 伺服器。無需額外基礎設施 — 伺服器與 StratCraft 一起在本地執行。

啟動你的訊號工廠

免費版包含 C++ 回測引擎、Regime 檢測和 YFinance + Dukascopy 資料 — 一切你開始規模化建構所需的工具。