Siapkan MongoDB
Melakukan kueri dan mengelola database MongoDB serta cluster Atlas menggunakan connection string atau akun layanan Atlas.
- Penerbit
- MongoDB Resmi
- Jalankan secara lokal
npx -y mongodb-mcp-server@latest --readOnly- Transport
- stdio, streamable-http
- Autentikasi
- Connection string, akun layanan Atlas dengan client ID dan secret, atau keduanya.
- Lingkungan
MDB_MCP_CONNECTION_STRINGMDB_MCP_API_CLIENT_IDMDB_MCP_API_CLIENT_SECRET- Yang dapat diakses
- Baca dan tulis; --readOnly membatasi akses hanya untuk membaca.
- Lisensi
- Apache-2.0
- Sumber
- github.com/mongodb-js/mongodb-mcp-server
- Status
- Aktif
Instal
Server ini berjalan di mesin Anda sebagai proses anak dari client. Anda memerlukan runtime yang digunakan oleh perintahnya, seperti Node.js untuk npx, uv untuk uvx, atau Docker, serta variabel apa pun yang tercantum di bagian 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"]
Perintah yang dihasilkan tetap menyertakan --readOnly; hapus opsi ini hanya jika agent perlu menulis.
Server lain di data
Airtable
Mengkueri, membuat, dan memperbarui record di base Airtable, terbatas pada base yang Anda izinkan.
BigQuery
Endpoint yang di-host di Google untuk menjelajahi dataset BigQuery dan menjalankan SQL. Cloud SQL dan Spanner memiliki endpoint masing-masing.
MCP Toolbox for Databases
Satu server dengan kumpulan tool siap pakai untuk Postgres, MySQL, BigQuery, AlloyDB, Spanner, dan database lainnya.
Supabase
Kelola project Supabase dari agent: jalankan SQL, terapkan migrasi, baca log, dan deploy Edge Functions.
Neon
Membuat project dan branch Neon Postgres, menjalankan SQL, serta melakukan migrasi berbasis branch. Ditujukan untuk penggunaan dalam pengembangan.
Redis
Memungkinkan agent mengelola struktur data Redis, pencarian, dan indeks vektor menggunakan bahasa alami.