Firebase, without writing the OAuth dance.

Push notifications through FCM, using the same signed-JWT exchange as every other Google service.

How Air Pipe reaches Firebase

Google is the one auth scheme that genuinely warrants help, because it needs a signed JWT exchanged for a short-lived token. The google: action does that in one step and you choose the scopes. After that, Firebase is ordinary REST — an http: action with the token in a header.

The same config is four things at once

Whatever you build against Firebase is not locked to one surface. The same config can expose HTTP routes, run on a cron schedule, receive webhooks, and be called by an agent as an MCP tool — with one auth model and one deploy. You do not rebuild the workflow to make it callable, and you do not bolt an MCP node onto the end of a canvas.

Readable config you own, managed or self-hosted

The artifact is a config you can read, diff and review in a pull request — not a canvas stored in a vendor's database. Run it on Air Pipe's managed cloud or self-host the single binary, with the same config either way, and your credentials and data staying on your infrastructure when you choose to self-host.

Frequently asked questions