給 AI 助理 · 免費託管 MCP + 本機 Docker

Claude、Cursor 或任何 MCP client 回測 Pine 策略。

兩種連法:(1) 免費託管端點 — Streamable HTTP,網址 https://mcp.pineforge.dev/mcp,免安裝、免 key,每週 100 次回測,含近 13 個月加密貨幣資料;(2) 本機 Docker — 用你自己的 OHLCV,engine 已內建,什麼都不離開你的機器。

託管(最快上手)
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp

免 Docker、免安裝。免費 — 每個 IP 每週 100 次回測。含最近 13 個完整月份的加密貨幣 OHLCV。加入等候名單可解鎖 API key 方案(完整歷史 + 更高上限)。

本機 Docker(用你自己的資料)
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest

需要 Docker。把工作目錄掛載到 /work 放你的 CSV — 免 API key,engine 已內建在映像裡。

隱私

託管:你的 Pine 原始碼會送到 mcp.pineforge.dev 進行回測;OHLCV 由我們的資料集提供 — 不需要任何本機檔案。

你的 Pine 原始碼和 OHLCV 永不出機 — transpile 和回測都在 container 裡離線完成。免 API key,什麼都不過網路。

客戶端設定

任何支援 MCP 的客戶端皆可。

Claude Desktop

加到你的 claude_desktop_config.json(設定 → Developer → Edit Config)。免 API key — engine 已內建在映像裡。

託管(最快上手)
{
  "mcpServers": {
    "pineforge": {
      "type": "http",
      "url": "https://mcp.pineforge.dev/mcp"
    }
  }
}
本機 Docker(用你自己的資料)
{
  "mcpServers": {
    "pineforge-local": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-v", "${workspaceFolder}:/work",
        "ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest"
      ]
    }
  }
}
Claude Code CLI

用 claude CLI 一行註冊 MCP 伺服器:

託管(最快上手)
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
本機 Docker(用你自己的資料)
claude mcp add pineforge-local \
  -- docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
Cursor

設定 → MCP → New MCP Server → 貼上上方 Claude Desktop JSON。

公開工具

八個工具,兩種介面。

名稱跑在成本做什麼
backtest_pinehosted · local100/week (hosted) · free (local)transpile + 編譯 + 對託管資料或你的 CSV 執行。回傳完整報告。
fetch_ohlcvhosted · localfree把現貨或 USDT 永續 OHLCV 拉成可直接回測的 CSV。
binance_symbolshosted · localfree探索/驗證 Binance 商品(快取)。可依報價、狀態、合約類型篩選。
list_engine_paramshosted · localfree列出回測接受的每一個策略覆寫與 runtime 旋鈕。零 I/O。
engine_infohosted · localfree回報 engine:模式、是否內建的旗標、版本。
join_waitlisthostedfree加入等候名單以解鎖 API key 方案 — 完整 OHLCV 歷史與更高上限。
check_quotahostedfree查你這週還剩幾次回測(託管)。
latest_newshostedfree拉近期市場頭條當參考脈絡。
環境變數
變數預設用途
PINEFORGE_ALLOW_ANYWHERE1允許工作目錄以外的 OHLCV 路徑。container image 會把它設成 1。
PINEFORGE_DOCKER_TIMEOUT_MS120000engine 執行的強制終止上限(毫秒)。預設 2 分鐘。
開始使用

連上線,開始下指令。

一行指令連上託管 MCP — 或用 docker run 跑本機。兩種都免 API key。託管:每週 100 次回測免費。本機:無限次,用你自己的資料。

試用託管 MCP(免費)→
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp

想手刻策略? 從開源 runtime 開始