ForgeLocal MCP Server - Command Line Options
============================================

GENERAL OPTIONS:
  /HELP, /H, /?        Show this help message
  /DIALOG, /D          Open Dialog form (multi-model chat)
  /SETTIMER, /ST       Open SetTimer form
  /KRAKEN, /KT         Open Kraken trading form
  /CONFIG, /C          Open Config Editor
  /AUTOSTART, /A       Auto-start server
  /CONFIG:file         Use alternative config file
  /REGCATS[:auto|true|false], /REGMODE:short|full|auto
                       Startup registration mode override

DIALOG OPTIONS (Multi-Model Discussion):
  /PROMPT:"text"     Initial prompt/message
  /A:model             Model A (e.g., lm:llama3.1)
  /B:model             Model B (optional)
  /C:model             Model C - OpenAI (optional)
  /RULES:"text"      Discussion rules
  /ROUNDS:n            Number of rounds (1-2000, default: 2000)
  /IQ:mode             IQ mode: direct, chainofthought, cot,
                       selfcritique, multivote, validate
  /TOOLS, /T           Enable LM tools
  /OUTPUT:file         Save discussion to file

SETTIMER OPTIONS:
  /TIMERPROMPT:"text"  Prompt (or use /PROMPT)
  /TIMERNAME:text      Timer display name
  /TIMERMODEL:model    Primary model (provider:model or model)
  /TIMERMODEL2:model   Secondary model (Model B)
  /PROVIDER:local|openai|openrouter
  /SCHEDULE:once|interval|daily|weekly|hourly_window
  /RUNAT:"yyyy-mm-dd hh:mm"   For schedule once
  /INTERVAL:n          every_minutes (1-1440)
  /DAILYTIME:HH:MM     For daily/weekly schedules
  /WEEKDAYS:mon,tue,...
  /HOURSTART:n /HOUREND:n
  /ENABLED:true|false  /PERSISTENCE:permanent|session
  /USE_DIRECT_LM:true|false
  /USE_TOOLS:true|false
  /IQTOOLS:chainofthought,selfcritique,multivote,validate,crossresolve,ensemble,debate,betterprompt
  /IQFLOW:auto|fanout|pipeline
  /COTSTEPS:n /SELFITERS:n /SELFQUALITY:n /MVVOTES:n /MVMODE:vote|synthesize
  /VALATTEMPTS:n /VALTYPE:all|factual|logic|code|complete
  /CROSSROUNDS:n /ENSASPECTS:n /ENSMERGE:sequential|parallel
  /DEBROUNDS:n /DEBCONCLUSION:both|winner|synthesis
  /SOFTTIMEOUT:n /DELAYFREE:true|false
  /VISIONOPENAI:true|false /VISIONMODEL:model /STTMODEL:model
  /TESTNOW             Run Immediate Test Prompt (no save)
  /AUTOSTART           Save timer automatically (when /TESTNOW not set)

KRAKEN TRADE OPTIONS:
  /KRAKEN, /KT         Open Kraken trade console
  /KTPROVIDER:local|openai|openrouter
  /KTMODEL:model       Model A (provider:model or model)
  /KTMODEL2:model      Model B
  /KTTIMERNAME:text    Timer name for auto mode
  /KTPAIR:BTC/USD      Trading pair
  /KTTIMEFRAME:15m     Timeframe (1m,5m,15m,1h,4h,1d)
  /KTINTERVAL:n        Auto interval minutes
  /KTSTRATEGY:text     Strategy preset label
  /KTMM:text           Money management preset label
  /KTRISK:n            Risk percent per trade
  /KTMAXDD:n           Max drawdown percent
  /KTLEV:n             Leverage cap
  /KTPROMPT:"text"     Custom strategy prompt
  /KTUSETOOLS:true|false /KTBETTER:true|false /KTMULTIVOTE:true|false
  /KTLIVE:true|false   Enable live order execution checkbox
  /KTRUNONCE           Trigger Run Once automatically
  /AUTOSTART           Trigger Start Auto (for Kraken when /KTRUNONCE not set)

EXAMPLES:
  MCP-Server 1.exe /HELP
  MCP-Server 1.exe /DIALOG /PROMPT:"Explain quantum" /A:lm:llama3.1
  MCP-Server 1.exe /D /PROMPT:"Solve this" /A:lm:phi4 /B:lm:llama3.1
  MCP-Server 1.exe /SETTIMER /TIMERMODEL:lm:llama3.1 /INTERVAL:30 /AUTOSTART
  MCP-Server 1.exe /ST /TIMERPROMPT:"Solve puzzle" /TIMERMODEL:lm:openai/gpt-oss-20b /TIMERMODEL2:lm:glm-4.7 /USE_DIRECT_LM:true /USE_TOOLS:true /IQTOOLS:multivote,crossresolve /IQFLOW:fanout /TESTNOW
  MCP-Server 1.exe /KRAKEN /KTPROVIDER:openai /KTMODEL:gpt-4o-mini /KTPAIR:BTC/USD /KTTIMEFRAME:15m /KTINTERVAL:15 /KTRUNONCE
  MCP-Server 1.exe /CONFIG:"myconfig.json" /AUTOSTART

