Context and motivation
Hi community,
I'm building an internal agent for my entire company and Retool was the natural choice β great development speed, solid data connectivity, workflow tooling is excellent. But as the project evolves, I'm hitting several limitations that make me question whether Retool Agents is the right platform for company-wide production deployment, or whether it's more of a prototyping tool.
Limitations I've run into
-
Agent outputs are limited to Markdown β no interactive components, charts, or filterable tables. Retool has beautiful UI components in regular apps, but agents can't use them.
-
Files β the agent can neither accept file uploads from users nor return files for download. For company-wide use, this is a significant blocker.
-
Memory and context β the agent doesn't retain tool call outputs between turns, repeatedly calls the same tools, which wastes workflow runs and slows down response times.
-
Workflow run limits β 5,000 runs/month for the entire organization (Team plan) is very tight for company-wide deployment. Every tool call = 1 run. With 10 users that's 500 runs per person per month β roughly 16 per day.
-
MCP as output β it would be ideal if Retool Workflows could natively be exposed as an MCP server. Customers use Retool as their data and process hub, but want to call it from external LLM clients (Claude, ChatGPT). Currently the only workaround is a Cloudflare/ngrok wrapper, which adds unnecessary complexity.
Questions for the team and community
a) Is richer agent output on the roadmap β i.e. rendering Retool UI components as the result of an agent turn, not just MD text?
b) Are you planning native file upload and file output support in Retool Agents?
c) How do you handle agent memory in production β do you explicitly save tool results to Retool DB and pass them as context? Is this the intended pattern, or is a native solution being prepared?
d) Are higher or unlimited workflow run limits planned, or a different pricing model for agentic use cases where runs are not the result of direct user actions but internal agent looping?
e) Native MCP server from Retool Workflows β is this on the roadmap? (I can see the org management MCP server beta was launched, but that solves a different use case β I'm asking about exposing custom business logic.)
Alternative I'm considering
I'm in parallel testing an architecture where Claude.ai is the client/agent and Retool logic is exposed via custom MCP servers (Make, Raynet CRM). Results are promising β outputs are significantly richer, memory works, no run limits. But I lose the tooling development speed that Retool provides.
I'd love to understand where Retool is heading so I can decide where to invest my time.
Thank you & looking forward to the discussion
Thanks for taking the time to read this β I realize it's a longer post, but I wanted to give proper context rather than just fire off a list of complaints. Retool has genuinely saved me a lot of development time and I'd love to continue building on it.
I'd really appreciate any response β whether it's from the Retool team with hints about the roadmap, or from community members who've solved some of these challenges in creative ways. Even a "we've heard this, it's on our list" would help me make a better decision about where to invest my energy.
Thanks again!
David