From 88b5ce986ec6c6632812e3b45826d6ebc5f33f00 Mon Sep 17 00:00:00 2001 From: Bianca Lisle Date: Thu, 10 Apr 2025 11:28:51 +0100 Subject: [PATCH 1/3] chore: update readme tools --- README.md | 46 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 43 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 094cdbee..5f929fb4 100644 --- a/README.md +++ b/README.md @@ -43,9 +43,49 @@ npm run build ### Tool List -- `auth` - Authenticate to MongoDB Atlas -- `list-clusters` - Lists MongoDB Atlas clusters -- `list-projects` - Lists MongoDB Atlas projects +#### MongoDB Atlas Tools + +- `atlas-auth` - Authenticate to MongoDB Atlas +- `atlas-list-clusters` - Lists MongoDB Atlas clusters +- `atlas-list-projects` - Lists MongoDB Atlas projects +- `atlas-inspect-cluster` - Inspect a specific MongoDB Atlas cluster +- `atlas-create-free-cluster` - Create a free MongoDB Atlas cluster +- `atlas-create-access-list` - Configure IP/CIDR access list for MongoDB Atlas clusters +- `atlas-inspect-access-list` - Inspect IP/CIDR ranges with access to MongoDB Atlas clusters + +#### MongoDB Database Tools + +##### Connection +- `connect` - Connect to a MongoDB instance + +##### Read Operations +- `find` - Run a find query against a MongoDB collection +- `aggregate` - Run an aggregation against a MongoDB collection +- `count` - Get the number of documents in a MongoDB collection + +##### Create Operations +- `insert-one` - Insert a single document into a MongoDB collection +- `insert-many` - Insert multiple documents into a MongoDB collection +- `create-index` - Create an index for a MongoDB collection + +##### Update Operations +- `update-one` - Update a single document in a MongoDB collection +- `update-many` - Update multiple documents in a MongoDB collection +- `rename-collection` - Rename a MongoDB collection + +##### Delete Operations +- `delete-one` - Delete a single document from a MongoDB collection +- `delete-many` - Delete multiple documents from a MongoDB collection +- `drop-collection` - Remove a collection from a MongoDB database +- `drop-database` - Remove a MongoDB database + +##### Metadata Operations +- `list-databases` - List all databases for a MongoDB connection +- `list-collections` - List all collections for a given database +- `collection-indexes` - Describe the indexes for a collection +- `collection-schema` - Describe the schema for a collection +- `collection-storage-size` - Get the size of a collection in MB +- `db-stats` - Return statistics about a MongoDB database ## 👩‍💻 Client Integration (Use the server!) From a0476bf28cf4c134a92be516e92f7d81e258cac3 Mon Sep 17 00:00:00 2001 From: Bianca Lisle Date: Thu, 10 Apr 2025 11:32:02 +0100 Subject: [PATCH 2/3] reformat --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 5f929fb4..62426823 100644 --- a/README.md +++ b/README.md @@ -56,30 +56,36 @@ npm run build #### MongoDB Database Tools ##### Connection + - `connect` - Connect to a MongoDB instance ##### Read Operations + - `find` - Run a find query against a MongoDB collection - `aggregate` - Run an aggregation against a MongoDB collection - `count` - Get the number of documents in a MongoDB collection ##### Create Operations + - `insert-one` - Insert a single document into a MongoDB collection - `insert-many` - Insert multiple documents into a MongoDB collection - `create-index` - Create an index for a MongoDB collection ##### Update Operations + - `update-one` - Update a single document in a MongoDB collection - `update-many` - Update multiple documents in a MongoDB collection - `rename-collection` - Rename a MongoDB collection ##### Delete Operations + - `delete-one` - Delete a single document from a MongoDB collection - `delete-many` - Delete multiple documents from a MongoDB collection - `drop-collection` - Remove a collection from a MongoDB database - `drop-database` - Remove a MongoDB database ##### Metadata Operations + - `list-databases` - List all databases for a MongoDB connection - `list-collections` - List all collections for a given database - `collection-indexes` - Describe the indexes for a collection From b7fc39ab27c3b6e43e34fc47d845901861324f78 Mon Sep 17 00:00:00 2001 From: Bianca Lisle <40155621+blva@users.noreply.github.com> Date: Thu, 10 Apr 2025 11:35:06 +0100 Subject: [PATCH 3/3] Simplify list --- README.md | 17 ----------------- 1 file changed, 17 deletions(-) diff --git a/README.md b/README.md index 62426823..79fc1492 100644 --- a/README.md +++ b/README.md @@ -55,37 +55,20 @@ npm run build #### MongoDB Database Tools -##### Connection - - `connect` - Connect to a MongoDB instance - -##### Read Operations - - `find` - Run a find query against a MongoDB collection - `aggregate` - Run an aggregation against a MongoDB collection - `count` - Get the number of documents in a MongoDB collection - -##### Create Operations - - `insert-one` - Insert a single document into a MongoDB collection - `insert-many` - Insert multiple documents into a MongoDB collection - `create-index` - Create an index for a MongoDB collection - -##### Update Operations - - `update-one` - Update a single document in a MongoDB collection - `update-many` - Update multiple documents in a MongoDB collection - `rename-collection` - Rename a MongoDB collection - -##### Delete Operations - - `delete-one` - Delete a single document from a MongoDB collection - `delete-many` - Delete multiple documents from a MongoDB collection - `drop-collection` - Remove a collection from a MongoDB database - `drop-database` - Remove a MongoDB database - -##### Metadata Operations - - `list-databases` - List all databases for a MongoDB connection - `list-collections` - List all collections for a given database - `collection-indexes` - Describe the indexes for a collection