Claude, Cursor, 어떤 MCP 클라이언트에서든 Pine 전략을 백테스트합니다.
연결 방법은 두 가지: (1) 무료 호스팅 엔드포인트 — https://mcp.pineforge.dev/mcp의 Streamable HTTP, 설치 없음, key 없음, 주 100회 백테스트, 최근 13개월 크립토 데이터; (2) 로컬 Docker — 내 OHLCV를 가져오고, 엔진은 번들로, 머신 밖으로 나가는 것 없음.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
Docker도, 설치도 없습니다. 무료 — IP당 주 100회 백테스트. 최근 완료된 13개월 크립토 OHLCV 포함. 대기자로 등록하면 API-key 티어(전체 히스토리 + 더 높은 한도)가 열립니다.
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
Docker가 필요합니다. CSV용 작업 디렉터리를 /work에 마운트하세요 — API key는 없고, engine은 이미지에 번들로 들어 있습니다.
호스팅: 백테스트를 위해 Pine 소스가 mcp.pineforge.dev로 전송됩니다; OHLCV는 저희 데이터셋에서 제공되니 로컬 파일이 필요 없습니다.
Pine 소스와 OHLCV는 내 머신 밖으로 나가지 않습니다 — 트랜스파일과 백테스트가 모두 컨테이너 안에서, 오프라인으로 돌아갑니다. API key도 없고, 네트워크로 나가는 것도 없습니다.
MCP 지원 클라이언트면 모두 OK.
claude_desktop_config.json에 추가하세요(Settings → Developer → Edit Config). API key는 없습니다 — engine은 이미지에 번들로 들어 있습니다.
{
"mcpServers": {
"pineforge": {
"type": "http",
"url": "https://mcp.pineforge.dev/mcp"
}
}
}{
"mcpServers": {
"pineforge-local": {
"command": "docker",
"args": [
"run", "--rm", "-i",
"-v", "${workspaceFolder}:/work",
"ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest"
]
}
}
}claude CLI로 서버를 원샷 등록:
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
claude mcp add pineforge-local \ -- docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
Settings → MCP → New MCP Server → 위 Claude Desktop JSON 설정을 붙여 넣기.
도구 8개, 표면 2개.
| 이름 | 실행 위치 | 비용 | 하는 일 |
|---|---|---|---|
| backtest_pine | hosted · local | 100/week (hosted) · free (local) | 트랜스파일 + 컴파일 + 호스팅 데이터나 내 CSV로 실행. 풀 리포트 반환. |
| fetch_ohlcv | hosted · local | free | 스팟 또는 USDT-perp OHLCV를 백테스트용 CSV로 가져옵니다. |
| binance_symbols | hosted · local | free | Binance 심볼 탐색/검증(캐시). quote·status·contract type 필터. |
| list_engine_params | hosted · local | free | 백테스트가 받는 전략 오버라이드와 런타임 노브를 전부 카탈로그로 보여 줍니다. I/O 0. |
| engine_info | hosted · local | free | 엔진 정보를 알려 줍니다: 모드, baked-in 플래그, 버전. |
| join_waitlist | hosted | free | 대기자로 등록해 API-key 티어를 엽니다 — 전체 OHLCV 히스토리와 더 높은 한도. |
| check_quota | hosted | free | 이번 주 남은 백테스트가 몇 번인지 확인합니다(호스팅). |
| latest_news | hosted | free | 맥락 파악용 최근 시장 헤드라인을 가져옵니다. |
| 변수 | 기본값 | 용도 |
|---|---|---|
| PINEFORGE_ALLOW_ANYWHERE | 1 | 작업 디렉터리 밖 OHLCV 경로를 허용합니다. 컨테이너 이미지는 이 값을 1로 설정합니다. |
| PINEFORGE_DOCKER_TIMEOUT_MS | 120000 | engine 실행 하드 킬(ms). 기본 2분. |
연결하고, 바로 프롬프트 시작하세요.
호스팅 MCP는 명령 한 줄로 연결 — 로컬은 docker run. 어느 쪽이든 API key 없음. 호스팅: 주 100회 백테스트 무료. 로컬: 무제한, 내 데이터로.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
직접 손으로 전략 짜고 싶나요? 오픈 런타임부터