findLABSCO SUMMARY
The database answers in the conversation, and takes writes there too.
Because the connection string is an argument rather than a runtime choice, what the server can touch is settled before anything starts — and inside that boundary the collections are inspectable and documents can be inserted, updated and deleted a call at a time.
What it is
A MongoDB client whose reach is decided before the session starts: the connection string, including the database, is an argument on the launch command. Within it, collections and schemas are inspectable and documents can be written.
What you get
- The collections in the database, listed
- Collection schema inspection and document querying
- Documents inserted, updated and deleted one at a time
- Index management
Requirements
Node.js 18+ and npx, plus a MongoDB connection string passed as an argument — mongodb://<YOUR_USERNAME>:<YOUR_PASSWORD>@<YOUR_HOST>:<YOUR_PORT>/<YOUR_DATABASE>?authSource=admin. Docker Compose and a seed script are included if you want a sandbox to try it against first.
Setup effort
Add the configuration to your client
USE CASES
Looking around a database you did not design
List the collections and inspect their shape before writing a query against them.
Adding a record by describing it
Insert the document without writing the shell command for it.
Fixing one bad record
Find it, correct the field that is wrong, and leave the rest of the document alone.
Cleaning up test data
Remove the documents that should not be there, one at a time rather than with a broad delete.
8 tools
Listed in project docs. Your client may show a different list.
listCollectionsinsertOneupdateOnedeleteOnecreateIndexdropIndexindexesBEFORE YOU INSTALL
What to know first
Tools you get
8 tools named in the project's documentation.
Requires
- node on PATH
- Node.js 18+
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
MCP Clients
Claude Desktop
{
"mcpServers": {
"mongodb": {
"command": "npx",
"args": [
"mongo-mcp",
"mongodb://<YOUR_USERNAME>:<YOUR_PASSWORD>@<YOUR_HOST>:<YOUR_PORT>/<YOUR_DATABASE>?authSource=admin"
]
}
}
}