You can connect your personal or third-party apps to build highly customized workflows with Gemini Spark in the Gemini web app. To do this, you can add any custom app with its Model Context Protocol (MCP) server URL. After you connect it in the Gemini web app, these custom Connected Apps work in Gemini Spark in both the Gemini mobile app and Gemini web app.
What you need
To connect a custom app to Gemini Apps, you must:
- Be eligible and have access to Gemini Spark. Learn more about Gemini Spark.
- Be 18 or over and in the US.
- Sign in to the Gemini app with a personal Google Account. For now, this feature isn’t available if you sign in with a work or school Google Account. Learn how to sign in to Gemini Apps.
- Have Keep Activity on. Gemini can’t connect to custom apps when this setting is off.
- Have the MCP server URL for the custom app. The MCP server must follow the standard MCP specifications.
Important: For now, custom Connected Apps are:
- Only available in English.
- Only available in Gemini Spark in the Gemini mobile app and the Gemini web app at gemini.google.com.
Before you connect a custom app
Google does not control, monitor, or secure third-party MCP servers. You’re responsible for supervising the MCP server. Make sure you understand the actions an MCP server supports and trust the provider before connecting it to Gemini Apps.
Connect a custom app
Important: You can only connect custom apps in the Gemini web app. Once connected, they’re available on both the Gemini mobile app and Gemini web app.
You can add a custom app by linking its MCP server in your Connected Apps settings.
- On your computer, go to gemini.google.com.
- At the bottom, click Settings & help
Connected Apps
.
- If you don’t find “Connected Apps,” first click Personal Intelligence
Connected Apps. Learn about Personal Intelligence and Connected Apps.
- If you don’t find “Connected Apps,” first click Personal Intelligence
- Under "Custom apps for Spark," find the “Add a custom app link to get started” field, or if you already connected a custom app, click Add a custom app
.
- Enter the app’s MCP server URL.
- If the server doesn’t support Dynamic Client Registration, next to “Advanced features,” click Show more, then enter your credentials.
- Click Next.
- Follow the on-screen instructions.
Disconnect a custom app
- On your computer, go to gemini.google.com.
- At the bottom, click Settings & help
Connected Apps
.
- If you don’t find “Connected Apps,” first click Personal Intelligence
Connected Apps. Learn about Personal Intelligence and Connected Apps.
- If you don’t find “Connected Apps,” first click Personal Intelligence
- Under "Custom apps for Spark," find the app you want to disconnect and turn it off
.
- Follow any on-screen instructions.
Unlink an MCP server from your Google Account
You can unlink an MCP server from your Google Account and revoke its permissions in your Connected Apps settings. This also disconnects the custom app so that Gemini can’t use it, but doesn’t remove it from your Connected Apps settings. You can reconnect the custom app anytime by relinking the MCP server.
- On your computer, go to gemini.google.com.
- At the bottom, click Settings & help
Connected Apps
.
- If you don’t find “Connected Apps,” first click Personal Intelligence
Connected Apps. Learn about Personal Intelligence and Connected Apps.
- If you don’t find “Connected Apps,” first click Personal Intelligence
- Under "Custom apps for Spark," find the custom app that you want to disconnect.
- Click More details
Disconnect.
Tip: You can also unlink an MCP server from your Google Account’s Linked apps page. Learn how to manage linked apps.
Remove a custom connected app
If you no longer want Gemini to use a custom connected app, you can remove it. When you remove a custom app, it also unlinks the MCP server from your Google Account.
- On your computer, go to gemini.google.com.
- At the bottom, click Settings & help
Connected Apps
.
- If you don’t find “Connected Apps,” first click Personal Intelligence
Connected Apps. Learn about Personal Intelligence and Connected Apps.
- If you don’t find “Connected Apps,” first click Personal Intelligence
- Under "Custom apps for Spark," find the custom app that you want to remove.
- Click More details
Remove app.
- Follow the on-screen instructions.
Understand risks of connecting custom Connected Apps
Custom third-party Model Context Protocol (MCP) servers, or custom connected apps, extend Gemini's capabilities. But, it’s important to understand the associated risks and data privacy considerations:
- Outside Google’s control: Google does not control, monitor, or secure custom third-party MCP servers. After your data leaves Gemini and is sent to a custom connected app, it’s subject to that app's privacy practices. Currently, Gemini requires manual confirmation for any write actions, but Gemini can make mistakes. This is why it’s very important that you know and trust the custom third-party MCP server before connecting.
- Your responsibility: Because custom third-party MCP servers operate outside of Google's control, we recommend that you do not connect them unless you trust the underlying application. Supervise these closely. Always verify that you trust the provider and review their Privacy Policy and Terms of Service, which explain how they will use your data, before connecting.
- Excessive data requests: Custom apps may request data beyond what is strictly needed for your request. This can include data you consider sensitive so pay attention to what data is being written into these servers.
- Data sharing: When you use a custom connected app, Gemini may share information from your chat and other available sources, like Connected Apps, Personal Intelligence, skills, tasks, and logged-in websites. This introduces risks of unintended data exposure or unauthorized account access, even for servers that are not malicious.
What you can do to protect your data
- Thoroughly review: Make sure you trust the third-party. Read the app's Privacy Policy, Terms of Service, and available documentation before connecting so that you understand how it works.
- Monitor and remove: Regularly review your custom Connected Apps. If you no longer need a custom connected app, disconnect and remove it from Gemini to revoke access.
Learn how Google helps you share data safely using Google Account Linking.
For more general privacy information, review the Gemini Apps Privacy Hub.