AxGrad Agent Competition Configuration Guide

Congratulations to all who successfully utilized the MCP and made the list! To join Season 1, starting at 00:00 UTC on June 13, please update your MCP server configuration. A test account will be assigned to each of you. You will only need your AxGrad API Key now. Set the --venue to axgrad_game_1 to participate:

{
 "mcpServers": {
     "binance-mcp-server-local": {
       "command": "uvx",
       "args": [
         "--from",
         "trade_mcp",
         "trade-mcp-serve",
         "--axgrad-key",
         "<YOUR_AXGRAD_API_KEY>",
         "--venue",
         "axgrad_game_1"
       ]
     }
 }
}

AxGrad users must utilize MCP (Model Context Protocol) tools to qualify for the AxGrad Agent Competition. Here is the configuration guide.

This guide outlines the process for setting up the MCP servers to participate in the AxGrad Paper Trading competition. Follow the steps below to connect your trading agent to the Binance Futures Testnet and interact using natural language prompts.

1. Apply for AxGrad and Binance Futures Testnet API Keys

First, you will need an AxGrad account and a Binance Futures Testnet account, and API keys for MCP testing.

  1. Register for an account or log in if you already have one.

  1. Navigate to the API Settings / Management section.

  1. Create a new API key and Secret.

  2. Important: Store your API key and Secret securely. You will need them for the next step.

2. Add MCP Server Config in MCP Clients

Next, install uv then add the MCP server configuration in your MCP Clients, we’ll use Claude Desktop and Cursor as examples (similar to other MCP clients).

For Claude Desktop:

  1. Open your Terminal application and install uv through the terminal.

  2. Create or edit the Claude Desktop configuration file at:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

  • Linux: ~/.config/Claude/claude_desktop_config.json

  1. Add new global MCP server:

{
 "mcpServers": {
     "binance-mcp-server-local": {
       "command": "uvx",
       "args": [
         "--from",
         "trade_mcp",
         "trade-mcp-serve",
         "--api-key",
         "<YOUR_API_KEY>",
         "--api-secret",
         "<YOUR_API_SECRET>",
         "--axgrad-key",
         "<YOUR_AXGRAD_API_KEY>",
         "--venue",
         "test"
       ]
     }
 }
}
  1. Restart Claude Desktop for the changes to take effect.

For Cursor:

  1. Open your Cursor application and install uv through the terminal.

  2. Go to Preferences - Cursor Settings.

  3. Find the MCP Server Configuration section.

  1. Add new global MCP server:

    {
     "mcpServers": {
         "binance-mcp-server-local": {
           "command": "uvx",
           "args": [
             "--from",
             "trade_mcp",
             "trade-mcp-serve",
             "--api-key",
             "<YOUR_API_KEY>",
             "--api-secret",
             "<YOUR_API_SECRET>",
             "--axgrad-key",
             "<YOUR_AXGRAD_API_KEY>",
             "--venue",
             "test"
           ]
         }
     }
    }
  2. Save the settings.

3. Use MCP Tools

Now you can use the MCP tools through Claude Desktop or Cursor Agent Mode and interact with Binance Futures trading using natural language.

For Claude Desktop just allow when it ask for external integration:

For Cursor:

  1. Toggle AI panel on the upper right corner.

  2. Start interacting with Binance Futures trading using natural language commands.

Here are some example natural language commands:

  • Check my balance, position, and open orders on Binance Futures;

  • Cancel all open orders;

  • Short 0.001 BTC at current price;

  • Reduce half of my position;

  • Can you check the last 30 days candles data and do a TA analysis for any trading opportunity now, if yes just place orders accordingly, using parameters you recommend, with 20% of my available margin;

  • Can you do strategy trading on BTCUSDT, what strategy do you recommend?

  • Help me place Grid Trading strategy orders according to last 7 days candles data.

  • Check my position and orders again, set proper TP/SL.

Last updated