What problem does it solve?
Automates reliable, machine-friendly MongoDB document lifecycle operations so agents and automation can read, write, and batch-change data without manual shell choreography or ad-hoc snippets.
Core Features & Use Cases
- Structured Reads: Query with filters, projections, sort, skip, and limit while preserving cursor semantics for bounded results.
- Robust Writes and Bulk: Insert, update, replace, delete, and run bulkWrite batches while returning acknowledged result objects for programmatic inspection.
- Operational Use Cases: Useful for application data mutations, audits, backfills, migrations, cleanup jobs, and integration tasks that require deterministic JSON results and Extended JSON support.
Quick Start
Provide a MONGODB_URI and a JSON payload with database, collection, and operation, then run the bundled run-crud.js script to execute the requested CRUD action.