Connect Gemini Spark to Busabase
Gemini's Spark feature supports custom MCP apps; ordinary Gemini chat has no such entry point.
Busabase MCP server
https://busabase.com/api/mcp

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
- How it connects
- MCP + OAuth
- Transport
- Streamable HTTP
- Authentication
- OAuth (dynamic registration)
Add Busabase as a custom app in Gemini Spark with the same URL. Custom MCP is a Spark feature — it is not available in ordinary Gemini chat.
Known gotchas
Custom MCP is a Spark-only capability, not available in ordinary Gemini chat. It also cannot reach Busabase Desktop.
How it compares
Connection capabilities side by side with other agents already in this directory.
| Capability | |||
|---|---|---|---|
| Type | Web chat | Terminal agents | AI editors |
| Recommended path | MCP connector | Agent Skill | Agent Skill |
| How it connects | MCP + OAuth | MCP + OAuth · Plugin / Skill | MCP + OAuth · Plugin / Skill |
| Transport | Streamable HTTP | Streamable HTTP | Streamable HTTP |
| Authentication | OAuth (dynamic registration) | OAuth (dynamic registration) | OAuth (dynamic registration) |
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, reviewed access, and every change it makes afterwards arrives as a proposal you approve.
Browse every agentBusabase MCP server
https://busabase.com/api/mcp