io.github.mineloop99/fillgate

Official registry Finance and payments

Fee-carrying trading tools for AI agents: Jupiter Ultra, Polymarket CLOB v2, Hyperliquid perps.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @fillgate/mcp
Claude Code
claude mcp add fillgate -e 'DRY_RUN=true' -e 'MAX_NOTIONAL_USD=250' -e 'MAX_SLIPPAGE_BPS=100' -e 'RATE_LIMIT_PER_MIN=20' -e 'FILLGATE_VENUES=<FILLGATE_VENUES>' -e 'JUP_REFERRAL_ACCOUNT=<JUP_REFERRAL_ACCOUNT>' -e 'OPERATOR_SOLANA_SECRET_KEY=<your operator_solana_secret_key>' -e 'PM_BUILDER_CODE=<PM_BUILDER_CODE>' -e 'OPERATOR_EVM_PRIVATE_KEY=<your operator_evm_private_key>' -e 'HL_BUILDER_ADDRESS=<HL_BUILDER_ADDRESS>' -e 'HL_TESTNET=true' -- npx -y @fillgate/mcp@0.3.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "fillgate": {
            "command": "npx",
            "args": [
                "-y",
                "@fillgate/mcp@0.3.1"
            ],
            "env": {
                "DRY_RUN": "true",
                "MAX_NOTIONAL_USD": "250",
                "MAX_SLIPPAGE_BPS": "100",
                "RATE_LIMIT_PER_MIN": "20",
                "FILLGATE_VENUES": "<FILLGATE_VENUES>",
                "JUP_REFERRAL_ACCOUNT": "<JUP_REFERRAL_ACCOUNT>",
                "OPERATOR_SOLANA_SECRET_KEY": "<your operator_solana_secret_key>",
                "PM_BUILDER_CODE": "<PM_BUILDER_CODE>",
                "OPERATOR_EVM_PRIVATE_KEY": "<your operator_evm_private_key>",
                "HL_BUILDER_ADDRESS": "<HL_BUILDER_ADDRESS>",
                "HL_TESTNET": "true"
            }
        }
    }
}

Environment variables

  • 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)

Frequently asked questions

What is io.github.mineloop99/fillgate?

Fee-carrying trading tools for AI agents: Jupiter Ultra, Polymarket CLOB v2, Hyperliquid perps.

How do I install io.github.mineloop99/fillgate?

It runs on your machine. In Claude Code: claude mcp add fillgate -e 'DRY_RUN=true' -e 'MAX_NOTIONAL_USD=250' -e 'MAX_SLIPPAGE_BPS=100' -e 'RATE_LIMIT_PER_MIN=20' -e 'FILLGATE_VENUES=<FILLGATE_VENUES>' -e 'JUP_REFERRAL_ACCOUNT=<JUP_REFERRAL_ACCOUNT>' -e 'OPERATOR_SOLANA_SECRET_KEY=<your operator_solana_secret_key>' -e 'PM_BUILDER_CODE=<PM_BUILDER_CODE>' -e 'OPERATOR_EVM_PRIVATE_KEY=<your operator_evm_private_key>' -e 'HL_BUILDER_ADDRESS=<HL_BUILDER_ADDRESS>' -e 'HL_TESTNET=true' -- npx -y @fillgate/mcp@0.3.1. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.mineloop99/fillgate need an API key?

Yes. It expects OPERATOR_SOLANA_SECRET_KEY, OPERATOR_EVM_PRIVATE_KEY, which you set in its configuration.

Is io.github.mineloop99/fillgate open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains io.github.mineloop99/fillgate?

It is published by mineloop99. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.