Skip to main content

mongodb

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

Datos de origen

Repositorio
ThinkfleetAI/thinkfleet-engine
Última actividad en el origen
1 de febrero de 2026 a las 16:21
Idioma detectado de SKILL.md
inglés
Estrellas
0
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
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.
Ver en GitHub