count_documents
Count documents in a MongoDB collection using a specified filter. Efficiently determine data volume, optimize query strategies, and implement pagination without retrieving full documents.
Instructions
Count documents in a collection that match a filter.
Benefits:
More efficient than retrieving full documents
Good for understanding data volume
Can help planning query strategies
Optimize pagination implementation
Example: use_mcp_tool with server_name: "mongodb", tool_name: "count_documents", arguments: { "collection": "users", "filter": { "active": true, "age": { "$gte": 21 } } }
Input Schema
Name | Required | Description | Default |
---|---|---|---|
collection | Yes | Collection name | |
database | No | Database name (optional if default database is configured) | |
filter | No | MongoDB query filter (optional, defaults to count all documents) |