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 数据 — 一切你开始规模化构建所需的工具。