Pilotez vos stratégies Pine depuis Claude, Cursor ou tout client MCP.
Deux façons de vous connecter : (1) endpoint hébergé gratuit — Streamable HTTP sur https://mcp.pineforge.dev/mcp, sans installation, sans clé, 100 backtests/semaine, 13 derniers mois de données crypto ; (2) Docker en local — apportez vos propres OHLCV, moteur embarqué, rien ne quitte votre machine.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
Sans Docker, sans installation. Gratuit — 100 backtests/semaine par IP. 13 derniers mois complets d'OHLCV crypto inclus. Rejoignez la liste d'attente pour débloquer le palier avec clé d'API (historique complet + limites plus élevées).
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
Nécessite Docker. Montez un répertoire de travail sur /work pour vos CSV — sans clé d'API, le moteur est embarqué dans l'image.
Hébergé : votre source Pine est envoyée à mcp.pineforge.dev pour le backtest ; les OHLCV proviennent de notre jeu de données — aucun fichier local requis.
Votre source Pine et vos OHLCV ne quittent jamais votre machine — la transpilation comme le backtest s'exécutent à l'intérieur du conteneur, hors ligne. Sans clé d'API, rien ne transite par le réseau.
Fonctionne avec tout client doté de MCP.
Ajoutez à votre claude_desktop_config.json (Settings → Developer → Edit Config). Sans clé d'API — le moteur est embarqué dans l'image.
{
"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"
]
}
}
}Enregistrez le serveur en une commande avec la CLI claude :
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 → collez la config JSON Claude Desktop ci-dessus.
Huit outils, deux surfaces.
| nom | s'exécute sur | coût | ce qu'il fait |
|---|---|---|---|
| backtest_pine | hosted · local | 100/week (hosted) · free (local) | Transpile + compile + exécute contre les données hébergées ou votre CSV. Renvoie le rapport complet. |
| fetch_ohlcv | hosted · local | free | Récupère les OHLCV spot ou USDT-perp dans un CSV prêt à backtester. |
| binance_symbols | hosted · local | free | Découvrez/validez les symboles Binance (avec cache). Filtres par devise de quote, statut, type de contrat. |
| list_engine_params | hosted · local | free | Catalogue chaque override de stratégie + réglage runtime accepté par les backtests. Zéro I/O. |
| engine_info | hosted · local | free | Rapporte le moteur : mode, flag intégré, version. |
| join_waitlist | hosted | free | Rejoignez la liste d'attente pour débloquer le palier avec clé d'API — historique OHLCV complet et limites plus élevées. |
| check_quota | hosted | free | Voyez combien de backtests il vous reste cette semaine (hébergé). |
| latest_news | hosted | free | Récupère les dernières actualités de marché pour le contexte. |
| variable | valeur par défaut | rôle |
|---|---|---|
| PINEFORGE_ALLOW_ANYWHERE | 1 | Autorise les chemins OHLCV hors du répertoire de travail. L'image conteneur met cette valeur à 1. |
| PINEFORGE_DOCKER_TIMEOUT_MS | 120000 | Arrêt forcé (ms) pour une exécution moteur. 2 minutes par défaut. |
Connectez-vous et lancez vos prompts.
Connectez le MCP hébergé en une commande — ou faites docker run pour le local. Dans les deux cas, sans clé d'API. Hébergé : 100 backtests/semaine gratuits. Local : illimité, vos propres données.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
Vous préférez construire une stratégie à la main ? Commencer avec le runtime ouvert