MongoDB instellen
Query en beheer MongoDB-databases en Atlas-clusters met een connection string of een Atlas-serviceaccount.
- Uitgever
- MongoDB Officieel
- Lokaal uitvoeren
npx -y mongodb-mcp-server@latest --readOnly- Transporten
- stdio, streamable-http
- Authenticatie
- Een connection string, een Atlas-serviceaccount met client-ID en secret, of beide.
- Omgeving
MDB_MCP_CONNECTION_STRINGMDB_MCP_API_CLIENT_IDMDB_MCP_API_CLIENT_SECRET- Toegang tot
- Lezen en schrijven; met --readOnly is alleen lezen mogelijk.
- Licentie
- Apache-2.0
- Broncode
- github.com/mongodb-js/mongodb-mcp-server
- Status
- Actief
Installeren
Deze server draait op je machine als child process van de client. Je hebt de runtime nodig die de opdracht gebruikt, zoals Node.js voor npx, uv voor uvx of Docker, plus eventuele variabelen die onder Omgeving staan.
Claude Code
claude mcp add --scope project --env MDB_MCP_CONNECTION_STRING='<MDB_MCP_CONNECTION_STRING>' --env MDB_MCP_API_CLIENT_ID='<MDB_MCP_API_CLIENT_ID>' --env MDB_MCP_API_CLIENT_SECRET='<MDB_MCP_API_CLIENT_SECRET>' mongodb -- npx -y mongodb-mcp-server@latest --readOnly
Cursor
{
"mcpServers": {
"mongodb": {
"command": "npx",
"args": [
"-y",
"mongodb-mcp-server@latest",
"--readOnly"
],
"env": {
"MDB_MCP_CONNECTION_STRING": "${env:MDB_MCP_CONNECTION_STRING}",
"MDB_MCP_API_CLIENT_ID": "${env:MDB_MCP_API_CLIENT_ID}",
"MDB_MCP_API_CLIENT_SECRET": "${env:MDB_MCP_API_CLIENT_SECRET}"
}
}
}
}
Codex
[mcp_servers.mongodb]
command = "npx"
args = ["-y", "mongodb-mcp-server@latest", "--readOnly"]
env_vars = ["MDB_MCP_CONNECTION_STRING", "MDB_MCP_API_CLIENT_ID", "MDB_MCP_API_CLIENT_SECRET"]
Configuratie voor andere clients →
De gegenereerde opdracht behoudt --readOnly; verwijder deze alleen als de agent moet kunnen schrijven.
Andere servers in data
Airtable
Doorzoek, maak en werk records bij in Airtable-bases, beperkt tot de bases waarvoor je toestemming geeft.
BigQuery
Door Google gehost endpoint om BigQuery-datasets te verkennen en SQL-query's uit te voeren. Cloud SQL en Spanner hebben hun eigen endpoint.
MCP Toolbox for Databases
Eén server met vooraf samengestelde toolsets voor Postgres, MySQL, BigQuery, AlloyDB, Spanner en andere databases.
Supabase
Supabase-projecten beheren vanuit een agent: SQL uitvoeren, migraties toepassen, logs lezen en Edge Functions deployen.
Neon
Maak Neon Postgres-projecten en branches aan, voer SQL uit en voer migraties op basis van branches uit. Bedoeld voor development.
Redis
Laat een agent in gewone taal werken met Redis-datastructuren, zoeken en vectorindexen.