npm · @fillgate/mcp
$npx -y @fillgate/mcp@0.3.1 DRY_RUN — true = never broadcast; every execute returns a preview
MAX_NOTIONAL_USD — Hard cap per prepared order, in USD
MAX_SLIPPAGE_BPS — Reject quotes above this slippage
RATE_LIMIT_PER_MIN — Max prepare/execute calls per user per minute
FILLGATE_VENUES — Comma-separated venues to enable (jupiter,polymarket,hyperliquid). Unset = auto-detect from the configured write paths; only fully configured venues register their tools.
JUP_REFERRAL_ACCOUNT — Jupiter Ultra referral account (from scripts/setup-jupiter-referral.ts). Unset = swaps route the referral fee to Fillgate's own default account; the Jupiter tools are always registered.
OPERATOR_SOLANA_SECRET_KEY · secret — Operator Solana wallet, base58 or JSON array secret key; MCP-operator only, never a user's key
PM_BUILDER_CODE — Polymarket builder code (Settings -> Builders); unset = orders earn no builder fee
OPERATOR_EVM_PRIVATE_KEY · secret — Operator EVM wallet for Polymarket + Hyperliquid; MCP-operator only, never a user's key
HL_BUILDER_ADDRESS — Hyperliquid builder address; unset = orders earn no builder fee
HL_TESTNET — true = Hyperliquid testnet (default until mainnet builder collateral is funded)