ExpenseBot

How do I connect ExpenseBot to Gemini Spark?

Eligible Gemini Spark users can add ExpenseBot as a custom Connected App using its remote MCP server. This is a direct custom connection; ExpenseBot does not currently claim a curated Gemini Connected Apps listing.

Eligible Gemini Spark users can add ExpenseBot as a custom Connected App using its remote MCP server. This is a direct custom connection; ExpenseBot does not currently claim a curated Gemini Connected Apps listing.

Before you start

Google currently documents custom Connected Apps as available only in Gemini Spark. Its setup page says you must be 18 or older, use a personal Google Account rather than a work or school account, have Keep Activity on, and meet Gemini Spark's current language and regional availability requirements. If Custom apps for Spark does not appear, your account is not currently eligible.

Connect ExpenseBot

  1. On a computer, open gemini.google.com.

  2. Open Settings & help → Connected Apps. If you do not see it, open Personal Intelligence → Connected Apps.

  3. Under Custom apps for Spark, choose Add a custom app.

  4. Enter this MCP server URL:

    https://mcp.expensebot.ai/mcp
    
  5. Click Next, then complete ExpenseBot sign-in and consent in the browser. ExpenseBot supports Dynamic Client Registration, OAuth, and PKCE, so do not create or paste a personal token and do not enter a hand-written client secret.

  6. In a Gemini Spark task, type @ and choose ExpenseBot when you want to make sure Gemini uses it.

  7. Verify read-only access first: "Show my top five expense categories this month. Do not change anything."

Gemini currently asks for manual confirmation before a custom app performs a write action. ExpenseBot also preserves its own preview and confirmation boundaries for sensitive changes.

Useful first requests

  • "Find my Uber receipts from last week."
  • "Is my Gmail receipt scan finished?"
  • "Create a report for my Mexico trip, but leave out personal expenses."
  • "Group my client meals, create a report, and help me bill the client."

For more practical examples, open the ExpenseBot AI prompt guide.

Disconnect ExpenseBot

In Gemini, return to Settings & help → Connected Apps, open ExpenseBot under Custom apps for Spark, then turn it off, disconnect it, or remove it. Disconnecting unlinks the MCP server and revokes its Google-account connection.

Google's current setup and eligibility details are maintained in Connect & manage custom apps for Gemini Spark. The public ExpenseBot walkthrough is at expensebot.ai/mcp#setup-gemini.

Share:

Try ExpenseBot Free

AI extracts every receipt into a Google Sheet you own. Gmail scan, mileage, tax reports, profit-by-client. No credit card needed.

No credit card required · Setup in 30 seconds