fillgate for Cursor
io.github.mineloop99/fillgate
Fee-carrying trading tools for AI agents: Jupiter Ultra, Polymarket CLOB v2, Hyperliquid perps.
client:Cursor
transport:stdio
runtime:npm
Install fillgate in Cursor
~/.cursor/mcp.json · windows: %USERPROFILE%\.cursor\mcp.json
{
"mcpServers": {
"fillgate": {
"type": "stdio",
"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>"
}
}
}
}
Use .cursor/mcp.json in a project root instead to scope it to that project. Cursor merges both. Cursor docs