Pour les assistants IA · MCP hébergé gratuit + Docker en local

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.

Hébergé (démarrage le plus rapide)
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 en local (vos propres donné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.

Confidentialité

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.

Configuration côté client

Fonctionne avec tout client doté de MCP.

Claude Desktop

Ajoutez à votre claude_desktop_config.json (Settings → Developer → Edit Config). Sans clé d'API — le moteur est embarqué dans l'image.

Hébergé (démarrage le plus rapide)
{
  "mcpServers": {
    "pineforge": {
      "type": "http",
      "url": "https://mcp.pineforge.dev/mcp"
    }
  }
}
Docker en local (vos propres données)
{
  "mcpServers": {
    "pineforge-local": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "-v", "${workspaceFolder}:/work",
        "ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest"
      ]
    }
  }
}
Claude Code CLI

Enregistrez le serveur en une commande avec la CLI claude :

Hébergé (démarrage le plus rapide)
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
Docker en local (vos propres données)
claude mcp add pineforge-local \
  -- docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
Cursor

Settings → MCP → New MCP Server → collez la config JSON Claude Desktop ci-dessus.

Outils exposés

Huit outils, deux surfaces.

noms'exécute surcoûtce qu'il fait
backtest_pinehosted · local100/week (hosted) · free (local)Transpile + compile + exécute contre les données hébergées ou votre CSV. Renvoie le rapport complet.
fetch_ohlcvhosted · localfreeRécupère les OHLCV spot ou USDT-perp dans un CSV prêt à backtester.
binance_symbolshosted · localfreeDécouvrez/validez les symboles Binance (avec cache). Filtres par devise de quote, statut, type de contrat.
list_engine_paramshosted · localfreeCatalogue chaque override de stratégie + réglage runtime accepté par les backtests. Zéro I/O.
engine_infohosted · localfreeRapporte le moteur : mode, flag intégré, version.
join_waitlisthostedfreeRejoignez la liste d'attente pour débloquer le palier avec clé d'API — historique OHLCV complet et limites plus élevées.
check_quotahostedfreeVoyez combien de backtests il vous reste cette semaine (hébergé).
latest_newshostedfreeRécupère les dernières actualités de marché pour le contexte.
Variables d'environnement
variablevaleur par défautrôle
PINEFORGE_ALLOW_ANYWHERE1Autorise les chemins OHLCV hors du répertoire de travail. L'image conteneur met cette valeur à 1.
PINEFORGE_DOCKER_TIMEOUT_MS120000Arrêt forcé (ms) pour une exécution moteur. 2 minutes par défaut.
Pour commencer

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.

Tester le MCP hébergé (gratuit) →
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