---
title: "MongoDB: penyiapan untuk Claude, Cursor, Codex · DotsAgent"
description: "Melakukan kueri dan mengelola database MongoDB serta cluster Atlas menggunakan connection string atau akun layanan Atlas. Siapkan MongoDB di 13 client MCP."
url: https://dotsagent.io/id/mcp/servers/mongodb
---

Data · MongoDB

# 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_STRING``MDB_MCP_API_CLIENT_ID``MDB_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](https://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

`shell`

```
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

`.cursor/mcp.json`

```
{
  "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

`~/.codex/config.toml`

```
[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"]
```

[Config untuk client lain →](https://dotsagent.io/id/mcp/config#add=mongodb)

Perintah yang dihasilkan tetap menyertakan --readOnly; hapus opsi ini hanya jika agent perlu menulis.

## Server lain di data

- [Airtable](https://dotsagent.io/id/mcp/servers/airtable): Mengkueri, membuat, dan memperbarui record di base Airtable, terbatas pada base yang Anda izinkan.

- [BigQuery](https://dotsagent.io/id/mcp/servers/google-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](https://dotsagent.io/id/mcp/servers/mcp-toolbox-databases): Satu server dengan kumpulan tool siap pakai untuk Postgres, MySQL, BigQuery, AlloyDB, Spanner, dan database lainnya.

- [Supabase](https://dotsagent.io/id/mcp/servers/supabase): Kelola project Supabase dari agent: jalankan SQL, terapkan migrasi, baca log, dan deploy Edge Functions.

- [Neon](https://dotsagent.io/id/mcp/servers/neon): Membuat project dan branch Neon Postgres, menjalankan SQL, serta melakukan migrasi berbasis branch. Ditujukan untuk penggunaan dalam pengembangan.

- [Redis](https://dotsagent.io/id/mcp/servers/redis): Memungkinkan agent mengelola struktur data Redis, pencarian, dan indeks vektor menggunakan bahasa alami.

## Sumber

1. [github.com](https://github.com/mongodb-js/mongodb-mcp-server)/mongodb-js/mongodb-mcp-server

Referensi independen bagi mereka yang membangun agen AI. Tidak berafiliasi dengan vendor mana pun yang disebutkan di sini.

© 2026 DotsAgent · Fakta diperiksa 1 Oktober 2026
