← All plugins
MONGODBactive

MongoDB

Find, write (insert/update/delete), upsert documents, and create collections in MongoDB. Connects by URI (Compass-style), with BSON-bound JSON filters, Extended JSON, and double-brace $.path mustache tokens pulled from the flow.

SDK
Go
Protocol
inflowv1
Actions
4
Version
v0.1.0
Runs on
Any inflowv1 host
Categories
Databases and stores

Reach for it when

Documents whose shape you don't want to declare up front.

The use people don't expect

Good place to park the raw frames — a webhook payload, an API response, a scan result — before you know which fields matter. Filters are real BSON-bound JSON, so you can query them later like you meant to.

A flow that uses it

Each one is a shape of flow, not a template to copy. Node names are the labels as they appear on the canvas; a name with a slash means either would do.

01

Keep the raw payload, decide later

Starts withWebhooks from a service whose schema changes without telling you.

  1. MONGODB

    Inserts the payload as it arrived, nothing dropped.

  2. Code

    Pulls out the two fields this flow cares about today.

  3. MONGODB

    Upserts the derived document, keyed so a replay is idempotent.

What you getWhen the sender changes a field in six months you still have the originals, and the fix is a Code node rather than a lost month.

The reference, not the pitch

This page is about what the plugin is for. Every action, every connection field, the ports, the install one-liner and the caveats are in the catalog entry, which is the thing the maintainer updates.

Near it in the catalog