AI Is Bringing Mashups Back AI tools like ChatGPT, Claude, and Cursor are enabling a new wave of mashups—applications that combine multiple data sources—by lowering the barrier to entry and increasing the scale of what's possible. These AI-generated side projects are being built by non-programmers and are affecting SaaS providers by reducing UI traffic and increasing API usage. The trend is driven by improved APIs, agent skills, and composability, leading to a Cambrian explosion of custom business tools. AI Is Bringing Mashups Back A mashup https://en.wikipedia.org/wiki/Mashup %28web application hybrid%29 is a term that became popular in the 2010s for applications that combined two or more data sources into a single user interface. Recently, I have seen a steady stream of AI-generated side projects, small apps, slide decks, and useful tools showing up on social media, often built by people who have never tried this before. With the advent of ChatGPT https://chatgpt.com/ and Claude https://claude.ai/ , it has never been easier to integrate disparate data and build something useful. These mashups are nothing new, but the barrier to entry is much lower, and the scale of what is possible has changed as AI models and tools improve. I have also seen these mashups at work, which is fantastic because it gives more people the ability to build tools and explore problems without waiting for software engineering teams. This is useful for a few reasons: - provides more value from internal data sources - includes visualisations that highlight trends or patterns - requires minimal programming skills What is new about this? The key differentiator is the scale and complexity of these mashups. With the help of tools like Claude Code https://claude.com/product/claude-code , Codex https://openai.com/codex/ , and Cursor https://cursor.com/ , people can build functional web or mobile applications. This matters for a few reasons: - It is easier than ever to integrate disparate services using APIs. - Agents can respond to queries and follow up with users. - Integrating authentication or data storage is easier than ever. - The growth of agent skills https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview has unlocked even more capabilities, allowing people to package and share repeatable processes. Overall, this has led to a Cambrian explosion of mashups, as a wave of new builders publish and share their projects. How will this affect existing SaaS providers? After chatting with my peers at events such as the AI Engineer conference in Melbourne https://webdirections.org/ai-engineer/ , it is clear that people with domain knowledge and a clear problem to solve are building mashups that automate day to day tasks and provide better operational reporting. Businesses are building their own portals, combining feeds of data from multiple platforms with tools such as openclaw https://openclaw.ai/ to act as the nerve centre for their business. These portals combine APIs, Model Context Protocol MCP https://modelcontextprotocol.io/ servers, messaging, and agents to drive day to day operational tasks and provide integrated reporting that would be difficult for any one platform to deliver. For example, a team might combine CRM data, email notifications from an online store, and supplier invoices into a small internal portal that shows business health and triggers follow-up actions through openclaw. As a side effect of this, SaaS providers are seeing: - Less traffic to their user interfaces, with people using them mainly when configuring new features or diagnosing more complex issues. - Widespread use of MCP, which provides a more accessible interface for agents. - More API traffic from customers. I think it is important to understand that the people building these mashups are often just looking to solve their own business problems in ways that are specific to their business. How can platforms better support mashups? If platforms want to support this new wave of mashups, then composability needs to be a priority. Some areas to focus on are: - Stable documented APIs, with versioning, predictable schemas, useful errors, and clear deprecation windows. - Solid authentication for delegated access, including standardised OAuth/OIDC flows with scoped permissions that make sense to users and developers. - Fine-grained permissions, because a mashup might only need read access to one dataset, one workspace, or one resource type. - Security controls that protect customers as their mashups evolve, including audit logs, policy enforcement, token expiry, and clear visibility into connected tools. - Webhooks and event streams, with support for replay, signing, delivery logs, and retry behaviour so integrations do not need to rely on polling. - Reasonable rate limits, which should be visible, documented, and returned in headers. - Examples that compose multiple services and show real integration patterns: sync jobs, event-driven workflows, import/export, embedded views, and permission handling. The most successful platforms will make integration easy by providing stable primitives, clear boundaries, and well-documented capabilities. Summary Mashups have seen a resurgence because AI tools make it much easier for anyone to combine data, APIs, and user interfaces without waiting for a full software delivery process. Key points: - Mashups are not new, but the barrier to entry is much lower, and the scale of what is possible has changed as AI models and tools improve. - More people can now build useful internal tools from existing data sources. - SaaS providers should expect more API and MCP usage, and less reliance on their default user interfaces. - Good security controls help keep customers safe while these mashups evolve from experiments into operational tools. - Platforms that invest in composability, stable APIs, delegated authentication, webhooks, and good examples will be easier to build on.