A support agent needs to read the ticket in Linear, look up the customer in your CRM, and post an update in Slack. Each of those tools sits behind a different MCP server. Now one AI node can connect to all of them.
And when a Loop or Batch already has what it needs, the new Break node ends it there. You skip the runs you don't need.
NEW · MULTIPLE MCP SERVERS · BREAK NODE
What shipped
Multiple MCP servers per AI node. Connect one AI node to several MCP servers. The model gets every tool from all of them in the same run, each prefixed with its server's name.
Break node. Exit a Loop or Batch early. Break works only inside Loop and Batch nodes.
One agent, every tool it needs
Before, each AI node connected to one MCP server. An agent that needed tools from two systems meant splitting the work across nodes. Now you add every server the job needs and keep the agent in one place.
Open an AI node in your flow.
Add each MCP server you want the agent to use.
Run the flow. The model picks the right tool from any connected server.
Stop a Loop the moment you're done
A Loop runs every item, even after it has the answer. Put a Condition inside the Loop and send the "done" path to Break. The Loop ends there and your flow moves on.
Without Break | With Break | |
|---|---|---|
Find 20 qualified leads in a list of 500 | Checks all 500 | Stops at the 20th qualified lead |
Model calls | One per item, every time | Only until the goal is met |
Built by Himanshu Kaushik.



