Skip to main content

mongodb

Query MongoDB Atlas — collections, documents, and aggregations via the Data API.

Source facts

Repository
ThinkfleetAI/thinkfleet-engine
Last source activity
February 1, 2026 at 16:21
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
mongodb
description
Query MongoDB Atlas — collections, documents, and aggregations via the Data API.
metadata
{"thinkfleetbot":{"emoji":"🍃","requires":{"bins":"[Truncated]","env":"[Truncated]"}}}
# MongoDB Atlas Query collections and documents via the MongoDB Atlas Data API. ## Environment Variables - `MONGODB_URI` - MongoDB connection URI or Atlas Data API key ## Find documents ```bash curl -s -X POST -H "Content-Type: application/json" \ -H "api-key: $MONGODB_URI" \ "https://data.mongodb-api.com/app/data-xxx/endpoint/data/v1/action/find" \ -d '{"dataSource":"Cluster0","database":"mydb","collection":"mycoll","filter":{},"limit":10}' | jq '.documents[]' ``` ## Insert document ```bash curl -s -X POST -H "Content-Type: application/json" \ -H "api-key: $MONGODB_URI" \ "https://data.mongodb-api.com/app/data-xxx/endpoint/data/v1/action/insertOne" \ -d '{"dataSource":"Cluster0","database":"mydb","collection":"mycoll","document":{"name":"test","value":42}}' | jq '{insertedId}' ``` ## Aggregate ```bash curl -s -X POST -H "Content-Type: application/json" \ -H "api-key: $MONGODB_URI" \ "https://data.mongodb-api.com/app/data-xxx/endpoint/data/v1/action/aggregate" \ -d '{"dataSource":"Cluster0","database":"mydb","collection":"mycoll","pipeline":[{"$group":{"_id":"$field","count":{"$sum":1}}}]}' | jq '.documents[]' ``` ## Notes - Replace `data-xxx` with your Atlas app ID. - Always confirm before inserting or deleting documents.
View on GitHub