給 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_pine | hosted · local | 100/week (hosted) · free (local) | transpile + 編譯 + 對託管資料或你的 CSV 執行。回傳完整報告。 |
| fetch_ohlcv | hosted · local | free | 把現貨或 USDT 永續 OHLCV 拉成可直接回測的 CSV。 |
| binance_symbols | hosted · local | free | 探索/驗證 Binance 商品(快取)。可依報價、狀態、合約類型篩選。 |
| list_engine_params | hosted · local | free | 列出回測接受的每一個策略覆寫與 runtime 旋鈕。零 I/O。 |
| engine_info | hosted · local | free | 回報 engine:模式、是否內建的旗標、版本。 |
| join_waitlist | hosted | free | 加入等候名單以解鎖 API key 方案 — 完整 OHLCV 歷史與更高上限。 |
| check_quota | hosted | free | 查你這週還剩幾次回測(託管)。 |
| latest_news | hosted | free | 拉近期市場頭條當參考脈絡。 |
環境變數
| 變數 | 預設 | 用途 |
|---|---|---|
| PINEFORGE_ALLOW_ANYWHERE | 1 | 允許工作目錄以外的 OHLCV 路徑。container image 會把它設成 1。 |
| PINEFORGE_DOCKER_TIMEOUT_MS | 120000 | engine 執行的強制終止上限(毫秒)。預設 2 分鐘。 |
開始使用
連上線,開始下指令。
一行指令連上託管 MCP — 或用 docker run 跑本機。兩種都免 API key。託管:每週 100 次回測免費。本機:無限次,用你自己的資料。
試用託管 MCP(免費)→
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
想手刻策略? 從開源 runtime 開始