I used ChatGPT Pro + the ICP MCP connector against MULTI/DEX during the final stretch of Season I. A few early lessons from the experiment:
First, the basic integration works. After enabling AI access in Internet Identity, adding https://mcp.internetcomputer.org/mcp as a custom ChatGPT plugin with OAuth, and starting a new chat, ChatGPT was able to discover ICP MCP tools, find my MULTI/DEX account, and read balances/open positions.
The setup path was not totally obvious at first. In ChatGPT, the relevant flow was Settings → Plugins → Developer mode → add plugin → OAuth → MCP URL. Also, the plugin only appeared usable in new chats after setup.
The biggest surprise was autonomy. Because the competition leaderboard may involve real prizes, ChatGPT would not do discretionary “go trade for me” behavior, even though MULTI/DEX itself is currently simulation/play-mode. It would, however, accept a deterministic rule set with explicit guardrails: markets, leverage, max equity per position, stop conditions, and no actions outside MULTI/DEX.
We started this experiment very late in Season I, with only a couple days left before the July 31 end date, so this was more of a live integration test than a serious leaderboard attempt. One practical lesson is that agent-style trading needs a durable execution loop. A browser/chat-driven heartbeat is useful for experimentation, but a more serious setup would probably need server-side scheduling, a canister-side agent, or some other persistent execution model.
A market-structure lesson: the strategy repeatedly found valid short signals, but trade previews were blocked by borrow caps across BTC-ICPUSD, ICP-ICPUSD, ETH-ICPUSD, and SOL-ICPUSD. That seems like the platform enforcing risk controls correctly, but it also means agents need easy access to borrow availability/cap data before deciding what markets to evaluate.
Suggestions from the experiment:
- Add an “agent setup” guide for ChatGPT/Claude MCP users.
- Make competition status, scoring, end time, eligibility, and prize rules directly queryable.
- Expose borrow caps/availability as first-class read-only data.
- Return structured preview failure reasons that are easy for agents to act on.
- Consider a canister-native or hosted heartbeat option for agent strategies.
- Provide example safe agent policies: read-only mode, proposal-only mode, deterministic rule-set mode, and full actions mode.
Overall: the experience was rough around the edges, but genuinely interesting. MULTI/DEX plus ICP MCP is already enough to show what “AI-controllable DeFi” might feel like. I’m looking forward to Season II, especially if it gives the community more time to test strategies, agent workflows, and the developer surface around MULTI/DEX.