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)

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).

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)

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.

Docker en local (vos propres données)
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest

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.

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.

Huit outils, deux surfaces.

backtest_pine
hosted · local100/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 · localfree

Récupère les OHLCV spot ou USDT-perp dans un CSV prêt à backtester.

binance_symbols
hosted · localfree

Découvrez/validez les symboles Binance (avec cache). Filtres par devise de quote, statut, type de contrat.

list_engine_params
hosted · localfree

Catalogue chaque override de stratégie + réglage runtime accepté par les backtests. Zéro I/O.

engine_info
hosted · localfree

Rapporte le moteur : mode, flag intégré, version.

join_waitlist
hostedfree

Rejoignez la liste d'attente pour débloquer le palier avec clé d'API — historique OHLCV complet et limites plus élevées.

check_quota
hostedfree

Voyez combien de backtests il vous reste cette semaine (hébergé).

latest_news
hostedfree

Récupère les dernières actualités de marché pour le contexte.

Variables d'environnement

PINEFORGE_ALLOW_ANYWHERE

Autorise les chemins OHLCV hors du répertoire de travail. L'image conteneur met cette valeur à 1.

1
PINEFORGE_DOCKER_TIMEOUT_MS

Arrêt forcé (ms) pour une exécution moteur. 2 minutes par défaut.

120000

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