Busabase for Gemini Spark

Connect Gemini Spark to Busabase

Google's Gemini app: connect a custom MCP server under Connected Apps and use it in chats and task threads. Personal Google Account, US, English only.

Busabase MCP server

https://busabase.com/api/mcp

Read the Gemini Spark documentation
Busabase
MCP connector
A Base of posts in a Busabase workspace, with records, views, and agent prompts

Set it up

Hosted chat has no shell and no file system, so a connector is the way in.

Add the server

Point your chat client at the Busabase MCP endpoint.

Sign in

Complete OAuth in the browser — no client id or secret to create.

Pick the smallest permission

changeRequest lets the agent propose but never merge.

Verify

Ask the agent to call auth_verify before it does any work.

Step by step

This host has no shell, so a connector is the only way in.

At a glance

Vendor
Google
How it connects
MCP + OAuth
Transport
Unknown
Authentication
OAuth (dynamic registration)
  1. On a computer, go to gemini.google.com and click Settings → Connected Apps at the bottom (if you do not see it, click Personal Intelligence → Connected Apps).
  2. Under Custom apps, find the Add a custom app link to get started field (or click Add a custom app) and enter https://busabase.com/api/mcp.
  3. Busabase supports Dynamic Client Registration, so leave Advanced features closed. Click Next and follow the on-screen sign-in.
  4. In a chat or task, type @ and select the Busabase app, then ask it to call auth_verify.

You can only add a custom app in the Gemini web app; once added it also works in the Gemini mobile app. Requirements: age 18+, in the US, a personal Google Account (not work or school), Keep Activity on, English only.

Connect & manage custom apps for Gemini Apps

Known gotchas

Not Spark-only: Google's page says custom apps work in chats (quick actions) and in task threads. Limits per Google: age 18+, US, English only, personal Google Account only (work/school accounts not supported), Keep Activity must be on, and a custom app can only be added in the Gemini web app (then usable on mobile). Google says write actions need manual confirmation. Tasks/Spark themselves need Google AI Pro or Ultra and are unavailable in the EEA, Nigeria, Switzerland, and the UK. Cloud-hosted, so it cannot reach Busabase Desktop on localhost.

How it compares

Connection capabilities side by side with other agents already in this directory.

CapabilityGemini SparkClaude CodeCursor
TypeWeb chatTerminal agentsAI editors
Recommended pathMCP connectorAgent SkillAgent Skill
How it connectsMCP + OAuthMCP + OAuth · Plugin / SkillMCP + OAuth · Plugin / Skill
TransportUnknownStreamable HTTPStreamable HTTP
AuthenticationOAuth (dynamic registration)OAuth (dynamic registration)OAuth (dynamic registration)
These stepsFrom official docsLast checked Oct 21, 2026

Written from this agent's own documentation. We have not re-run every step on a real machine, so check the linked docs if a command has changed.

Let your agent do the setup

One instruction, one authorization, and every change it makes afterwards carries a message and a diff you can check or revert.

Browse every agent

Busabase MCP server

https://busabase.com/api/mcp