mcpField
F
fillgate

fillgate

Local
github.com/mineloop99Finance

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.

mcp.json · Universal config
{
"mcpServers": {
"mineloop99-fillgate": {
"command": "npx",
"args": [
"-y",
"@fillgate/mcp"
],
"env": {
"DRY_RUN": "<DRY_RUN>",
"MAX_NOTIONAL_USD": "<MAX_NOTIONAL_USD>",
"MAX_SLIPPAGE_BPS": "<MAX_SLIPPAGE_BPS>",
"RATE_LIMIT_PER_MIN": "<RATE_LIMIT_PER_MIN>",
"FILLGATE_VENUES": "<FILLGATE_VENUES>",
"JUP_REFERRAL_ACCOUNT": "<JUP_REFERRAL_ACCOUNT>",
"OPERATOR_SOLANA_SECRET_KEY": "<OPERATOR_SOLANA_SECRET_KEY>",
"PM_BUILDER_CODE": "<PM_BUILDER_CODE>",
"OPERATOR_EVM_PRIVATE_KEY": "<OPERATOR_EVM_PRIVATE_KEY>",
"HL_BUILDER_ADDRESS": "<HL_BUILDER_ADDRESS>",
"HL_TESTNET": "<HL_TESTNET>"
}
}
}
}
Run commandnpx -y @fillgate/mcp
Environment variables to set
DRY_RUNtrue = never broadcast; every execute returns a preview
MAX_NOTIONAL_USDHard cap per prepared order, in USD
MAX_SLIPPAGE_BPSReject quotes above this slippage
RATE_LIMIT_PER_MINMax prepare/execute calls per user per minute
FILLGATE_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 key
PM_BUILDER_CODEPolymarket builder code (Settings -> Builders); unset = orders earn no builder fee
OPERATOR_EVM_PRIVATE_KEYSecretOperator EVM wallet for Polymarket + Hyperliquid; MCP-operator only, never a user's key
HL_BUILDER_ADDRESSHyperliquid builder address; unset = orders earn no builder fee
HL_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.

Packages
npm@fillgate/mcp0.3.1

Tools

7

Saved 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

Markdown supported

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.