用途:该技能用于通过 MongoDB Atlas Data API 查询与操作云端 MongoDB 数据,包括集合、文档和聚合。
主要能力:提供查找文档(find)、插入单条文档(insertOne)和执行聚合管道(aggregate)三类操作,均以 HTTP POST 方式调用 Atlas Data API,返回 JSON 结果,示例中用 jq 提取 documents 或 insertedId。
使用方式:需设置环境变量 MONGODB_URI(MongoDB 连接 URI 或 Atlas Data API key)。请求地址为 https://data.mongodb-api.com/app/data-xxx/endpoint/data/v1/action/<动作>,其中 data-xxx 需替换为实际的 Atlas 应用 ID。请求头包含 Content-Type: application/json 和 api-key: $MONGODB_URI。请求体需指定 dataSource、database、collection,find 可加 filter 与 limit,insertOne 传 document,aggregate 传 pipeline(如按字段分组计数)。
适用场景:适合以脚本或命令行直接读写 Atlas 数据的轻量场景。
限制:文档强调在插入或删除文档前必须先确认;其他限制、收费与平台信息暂未提供。