Your favorite AI chatbots – ChatGPT, Claude, and Gemini – have recently supercharged their capabilities by integrating with other applications. This advancement allows these AI models to seamlessly interact with various apps, and help with tasks like code editing, data retrieval, and more, directly. This enables effortless multitasking without switching between tabs or downloading extra apps. Notably, ChatGPT and Claude offer these features on their desktop applications, while Gemini integrates them into its web interface. In this article, we’ll explore how to access apps on ChatGPT, Claude, and Gemini chatbots, and examine their unique approaches.
ChatGPT has now introduced a ‘Work with apps’ feature, allowing it to read and directly edit content in external apps. As of now, ChatGPT can access coding tools like integrated development environments (IDEs), terminals, and text editors on macOS. This integration enables ChatGPT to provide context-aware assistance, streamline coding workflows, and enhance productivity. Currently, the feature is available to Plus, Pro, and Team users, with plans to extend access to Free, Enterprise, and Edu users in the future.
Here’s how you can use ChatGPT on external apps on your MacBook.
By following these steps, ChatGPT can effectively integrate with your coding environment, providing tailored assistance and streamlining your workflow. Here’s a demo to show you how it works.
Anthropic developed the Model Context Protocol (MCP) in 2024 to standardize how external applications provide context to large language models (LLMs). It is an open-source protocol that facilitates seamless integration between AI systems and various data sources, enabling more accurate and contextually relevant interactions.
Using MCP, Anthropic first launched a ‘Computer Use’ feature allowing Claude to take control of personal devices to some extent, and autonomously do tasks such as typing text, creating files, taking screenshots, etc.
Recently, the company has built a new app store named Fleur, giving the chatbot access to a wide range of external apps. This enhancement allows Claude to perform tasks such as creating GitHub repositories and managing pull requests efficiently. It enhances the chatbot’s capabilities, particularly for users needing to integrate productivity tools and other utilities into their chat interface.
Here’s how you can integrate and call external apps into the Claude chatbot interface.
Here’s a video demonstrating the above steps on how you can install Fleur and use it to enhance Claude’s functionality.
Gemini has integrated various Google services into its AI chatbot, allowing users to access applications like YouTube, Maps, and Search directly within its web interface. This integration streamlines tasks such as retrieving information, navigating locations, and accessing multimedia content without leaving the chat environment. The seamless access to Google’s suite of applications enhances user experience by providing quick and efficient interactions. Recently, this integration has expanded to other tools such as YouTube Music and Google Workplace apps like Gmail, Google Calendar, and Docs, further increasing its applications.
Follow these steps to start using Google applications on your Gemini chatbot’s web interface:
Here’s a comparison of the integration of external apps on ChatGPT, Claude, and Gemini.
Feature | ChatGPT | Claude | Gemini |
Platform Availability | Desktop (macOS) | Desktop (via Fleur installation) on all operating systems. | Web interface |
Accessible Apps | IDEs, terminals, and text editors | A variety of external apps such as Slack, Notion, Salesforce, etc. from Fleur (via API key configurations) | Google Flights, Hotels, Maps, YouTube (default) plus additional Google apps via settings |
User Permissions | Explicit confirmation per prompt | Permission request per prompt with option for session-wide approval | Direct access via prompt symbol “@” and toggled via settings |
Target Users | Plus, Pro, and Team users (with plans to expand) | Users seeking integrated productivity tools | General web users needing quick access to Google services |
The advent of external app integrations into AI chatbots marks a significant shift in how they operate. By enabling these tools to access and manipulate data from external applications, we are witnessing the early stages of their agentic AI capabilities. This means that in the near future, AI chatbots might autonomously perform complex tasks across multiple platforms – ranging from coding and data analysis to managing schedules and travel plans.
The introduction of MCPs further amplifies these possibilities. With MCPs, chatbots can recall past conversations, reference external data sources, and execute multi-step tasks with a deeper contextual understanding. This shift makes AI-driven automation not just more powerful but also more intuitive and personalized.
Interestingly, all major AI companies have introduced these integrations within a short timeframe. One can’t help but wonder if they already had a beta version in the works and were simply waiting for the right moment or competitive pressure from other releases. Such simultaneous rollouts signal an industry-wide recognition of the demand for deeper, more context-aware AI integrations.
As these capabilities grow, we can expect further expansion to a broader range of applications and even more sophisticated interactions. Such integration of external apps with LLMs could revolutionize productivity, digital collaboration, and user experience in both professional & personal settings.
The integration of apps via MCP and other techniques marks a transformative leap in the capabilities of AI chatbots like ChatGPT, Claude, and Gemini. ChatGPT’s ‘Work with Apps’ feature, Claude’s ‘Computer Use’ and Gemini’s integration with Google apps – all show the first steps of agentic AI in everyday chatbots. These innovations not only boost productivity but also hint at a future where AI agents can perform a myriad of tasks autonomously. The nearly simultaneous release across these platforms further underscores the rapid evolution and convergence of AI and external application ecosystems. With all these features readily available, you must surely try them out yourself and see how they can make your life easier.
A. MCP stands for Model Context Protocol. It is an open protocol designed by Anthropic, to standardize how external applications provide context to large language models. It ensures seamless integration and data exchange.
A. ChatGPT’s “Works with Apps” feature has been recently introduced for Plus, Pro, and Team users, with plans to extend it to additional user groups soon.
A. Claude integrates external apps via the Fleur app store. Users need to download the Fleur DMG, integrate it into Claude, and configure desired apps with API keys, to access content from them directly on the chatbot interface.
A. Yes, Gemini can access various Google apps such as Google Flights, Hotels, Maps, and YouTube by simply typing “@” in the prompt. Additional apps such as Google Workspace tools and YouTube Music can be enabled through the settings menu.
A. Gemini allows direct access to Google Flights, Google Hotels, Google Maps, and YouTube by default. Other Google apps can be enabled through the settings menu.