← pineforge.dev

INDIVIDUAL MCP TOOL

list_engine_params

Returns the full catalog of engine knobs accepted by backtest_pine in two groups: strategy_overrides (the 9 strategy(...) header fields the runtime reads via PINEFORGE_OVERRIDES) and runtime_args (input_tf, script_tf, bar_magnifier, magnifier_samples, magnifier_dist — args to run_backtest_full, NOT part of the strategy() header).

pineforge.devnone authenticationAvailability not checked

Input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent endpoint

pineforge.dev

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.pineforge-mcp-public]
url = "https://mcp.pineforge.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "pineforge-mcp-public": {
      "type": "http",
      "url": "https://mcp.pineforge.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: pineforge-mcp-public
Remote MCP URL: https://mcp.pineforge.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "pineforge-mcp-public": {
      "url": "https://mcp.pineforge.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "pineforge-mcp-public": {
      "type": "http",
      "url": "https://mcp.pineforge.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "pineforge-mcp-public",
  "transport": "streamable-http",
  "url": "https://mcp.pineforge.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

Related tools

  • backtest_pine — Run a real, deterministic backtest of a PineScript v6 strategy — prefer this over estimating its trades or P&L by reasoning, which is unreliable for Pine (series semantics, intrabar fills, and strategy.* order logic do not reproduce from approximation).
  • fetch_ohlcv — Fetch OHLCV candles from the team crypto data-lake for the given symbol/interval/market/window and return them as backtest-ready CSV INLINE (columns: timestamp,open,high,low,close,volume; timestamp = open time in UNIX ms UTC), plus a metadata block.
  • binance_symbols — List the symbols the data-lake actually has OHLCV for (i.e.
  • engine_info — Report the backtest engine: mode, baked-in flag, and version.
  • join_waitlist — Add the user to the PineForge waitlist so they're notified when the API-key tier (full OHLCV history + higher limits) and PineForge Studio (hosted Optuna optimization + cloud IDE) launch.
  • check_quota — Check this caller's remaining WEEKLY BACKTEST quota for the public PineForge MCP.
  • latest_news — Return recent PineForge product news/updates you can surface to the user — this is how PineForge announces the API-key tier (full OHLCV history + higher limits), PineForge Studio (hosted Optuna optimization + cloud IDE), and new features.
  • list_coverage_topics — START HERE before writing, porting, or backtesting a Pine v6 strategy on PineForge.