Skip to main content

mongodb

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

Informações da origem

Repositório
ThinkfleetAI/thinkfleet-engine
Última atividade na origem
1 de fevereiro de 2026 às 16:21
Idioma detectado do SKILL.md
inglês
Estrelas
0
Forks
0

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
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 no GitHub