About fillgate
Fee-carrying trading tools for AI agents: Jupiter Ultra, Polymarket CLOB v2, Hyperliquid perps
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
npx -y @fillgate/mcpDRY_RUNtrue = never broadcast; every execute returns a previewMAX_NOTIONAL_USDHard cap per prepared order, in USDMAX_SLIPPAGE_BPSReject quotes above this slippageRATE_LIMIT_PER_MINMax prepare/execute calls per user per minuteFILLGATE_VENUESComma-separated venues to enable (jupiter,polymarket,hyperliquid). Unset = auto-detect from the configured write paths; only fully configured venues register their tools.JUP_REFERRAL_ACCOUNTJupiter 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_KEYSecretOperator Solana wallet, base58 or JSON array secret key; MCP-operator only, never a user's keyPM_BUILDER_CODEPolymarket builder code (Settings -> Builders); unset = orders earn no builder feeOPERATOR_EVM_PRIVATE_KEYSecretOperator EVM wallet for Polymarket + Hyperliquid; MCP-operator only, never a user's keyHL_BUILDER_ADDRESSHyperliquid builder address; unset = orders earn no builder feeHL_TESTNETtrue = Hyperliquid testnet (default until mainnet builder collateral is funded)Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.
Tools
7Saved tool list · updated 2w ago
This tool takes no parameters.
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.