Configura MongoDB
Esegue query e amministra database MongoDB e cluster Atlas usando una stringa di connessione o un service account Atlas.
- Publisher
- MongoDB Ufficiale
- Esecuzione in locale
npx -y mongodb-mcp-server@latest --readOnly- Trasporti
- stdio, streamable-http
- Autenticazione
- Una stringa di connessione, un service account Atlas con client ID e secret, oppure entrambi.
- Ambiente
MDB_MCP_CONNECTION_STRINGMDB_MCP_API_CLIENT_IDMDB_MCP_API_CLIENT_SECRET- Risorse accessibili
- Lettura e scrittura; --readOnly limita l'accesso alla sola lettura.
- Licenza
- Apache-2.0
- Sorgente
- github.com/mongodb-js/mongodb-mcp-server
- Stato
- Attivo
Installa
Questo server viene eseguito sul tuo computer come processo figlio del client. Ti serve il runtime usato dal comando, ad esempio Node.js per npx, uv per uvx o Docker, oltre alle eventuali variabili elencate in Environment.
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"]
Configurazione per altri client →
Il comando generato mantiene --readOnly; rimuovilo solo se l'agent deve poter scrivere.
Altri server in dati
Airtable
Interroga, crea e aggiorna record nelle basi Airtable, limitatamente a quelle che autorizzi.
BigQuery
Endpoint ospitato da Google per esplorare i dataset BigQuery ed eseguire query SQL. Cloud SQL e Spanner hanno endpoint dedicati.
MCP Toolbox for Databases
Un unico server con set di tool predefiniti per Postgres, MySQL, BigQuery, AlloyDB, Spanner e altri database.
Supabase
Gestisci progetti Supabase tramite un agente: esegui query SQL, applica migrazioni, leggi i log e fai il deploy di Edge Functions.
Neon
Crea progetti e branch Neon Postgres, esegue query SQL e migrazioni basate sui branch. Pensato per l'uso in sviluppo.
Redis
Consente a un agent di lavorare con le strutture dati, la ricerca e gli indici vettoriali di Redis usando il linguaggio naturale.