MongoDB MCP Serverとは?
MongoDB MCP Server は、4 つのグループに分かれた 53 個のツールをエージェントに提供します。find、aggregate、explain、collection-schema、インデックス管理などのデータベースツール。プロジェクト、クラスター、データベースユーザー、アクセスリスト、アラート、Stream Processing 向けの Atlas ツール。ローカル環境向けの Atlas Local ツール。そして 2 つの MongoDB Assistant ナレッジツールです。セルフマネージドの MongoDB でも Atlas でも動きます。
ローカルでは npx -y mongodb-mcp-server@latest --readOnly で実行し、接続文字列か Atlas のサービスアカウントの認証情報を環境変数で渡します。Docker や対話式のセットアップスクリプトを使うことも、MongoDB のプラグインをインストールすることもできます。mongodb-atlas プラグインは、MongoDB がホストする Atlas サーバーに OAuth で接続し、ローカルで動かすものはありません。バージョン 3.1.0 は 2026 年 10 月 15 日に公開されました。
MongoDB MCP Serverのインストール方法
npx -y mongodb-mcp-server@latest --readOnlyMongoDB MCP Serverの料金は?
| プラン | 価格 | 内容 |
|---|---|---|
| Server | Free | Apache-2.0 |
| Atlas M0 | Free | 512 MB |
| Atlas Flex | $8–$30 a month | |
| Dedicated (M10) | From $0.08/hour |
サーバーは無料で、ライセンスは Apache-2.0 です。Atlas M0 は 512 MB まで無料、Flex は月 $8〜$30、専用クラスターは 1 時間 $0.08(M10)からです。
MongoDB MCP Serverは使う価値があるか?
MongoDB は、多くのデータベースベンダーよりもエージェントの安全性を深く考えており、それは既定値に表れています。README のすべての例が --readOnly を渡しています。drop-database や delete-many などの破壊的なツールは、elicitation に対応するクライアントでは確認を求めます。クエリ結果は、無効にしない限り、区切り文字で包まれ、プロンプトインジェクションの警告が付いて返されます。$out ステージや $merge ステージを含む集計は、$out がコレクションを丸ごと置き換えるため、設定に関係なく確認されます。
裏返しは規模です。4 つのグループ全体で 53 個のツールがあり、Atlas のセットには M10 から M80 のティア向けの atlas-create-cluster や atlas-upgrade-cluster も含まれます。書き込みモードで権限の大きすぎるサービスアカウントを使うと、エージェントは M10 の 1 時間 $0.08 から M80 の $7.30 まで課金される専用クラスターを起動できます。disabledTools オプションはカテゴリ単位で指定できるので、クエリが目的なら atlas を無効にしておく のが安上がりな保険です。
結果の上限がコンテキストとコストを抑えます。既定では find や aggregate 1 回あたり 100 ドキュメント、16 MB までです。オプションの indexCheck モードはコレクションスキャンを拒否するので、本番規模のデータにエージェントを向けるときに役立ちます。ローカルサーバーには認証がなく、127.0.0.1 にバインドし、MDB_MCP_DANGEROUS_HOST_BINDING を設定しない限り他のホストを拒否します。README は、セッションのスコープがユーザー間のセキュリティ境界ではないと率直に書いています。
テレメトリは既定で有効で、MongoDB に送られます。--telemetry disabled で止められます。リリースは頻繁で、3.1.0 は 3.0.5 の 2 週間後に出ました。Node 20 のサポートは非推奨となり、22.13 以上が推奨されています。共有利用については、MongoDB はセルフホストのインスタンスではなく、OAuth 経由のホスト型 Atlas サーバーにチームを誘導しています。ローカルのバイナリの限界を正直に認めた形です。
真価を発揮する場面
Atlas を使う Node.js アプリのバックエンド開発者
スキーマ変更後に orders エンドポイントが遅くなった理由を突き止める
読み取り専用モードで、エージェントが collection-schema、explain、atlas-get-performance-advisor を実行し、人が作成するインデックスを提案します。クラスター以外の費用はかからず、indexCheck により、エージェント自身の探 索的なクエリが大きなコレクションをスキャンすることも防げます。
50 人規模の EC 企業のデータアナリスト
集計パイプラインを書かずに、注文に関するその場の質問に答える
--readOnly と読み取り専用のデータベースユーザーで、サーバーをセカンダリに向けます。エージェントがパイプラインを下書きし、1 回の呼び出しで返るのは最大 100 ドキュメントです。エンジニアを待つ必要がなくなり、リスクはクエリの負荷に限られます。
Atlas で開発者用サンドボックスを運用するプラットフォームチーム
エンジニアがエディターからテスト用クラスターを作成、削除できるようにする
スコープを絞ったサービスアカウントで、Atlas ツールがプロジェクト、無料クラスター、アクセスリストの項目を作成します。アクセスリストとユーザーの作成は既定で確認を求めます。M0 は無料、Flex は月 $8 から $30 ですが、Atlas のロールで禁止しない限り、同じアカウントで M10 以上のクラスターも作成できます。
導入前に確認すること
- 導入
- MDB_MCP_CONNECTION_STRING を設 定して npx -y mongodb-mcp-server@latest --readOnly を実行します(Node 22.13 以上)。Docker、セットアップスクリプト、または Cursor、VS Code、Claude、Codex、Copilot CLI、Grok 向けの mongodb と mongodb-atlas のプラグインも使えます。Atlas ツールは、サービスアカウントの認証情報を設定して初めて表示されます。
- 連携
- 53 個のツールがあります。25 個のデータベースツール、Stream Processing とクラスター作成を含む 22 個の Atlas ツール、4 個の Atlas Local ツール、2 個の Assistant ナレッジツールです。--readOnly は、実行時に呼び出しを止めるのではなく、作成、更新、削除のツールをすべて取り除きます。
- データとプライバシー
- サーバーはデータベースユーザーや Atlas のサービスアカウントにできることは何でもできるため、本当の境界はフラグではなく MongoDB のロールです。結果は既定で信頼できないデータとして包まれます。MongoDB へのテレメトリは無効にしない限り有効です。README では、秘密情報を引数ではなく環境変数で設定しています。
- 大規模利用時のコスト
- サーバーは無料です。Atlas M0 は 512 MB まで無料、Flex は月 $8 から $30、専用ティアは M10 の 1 時間 $0.08(月 $56.94 から)から、atlas-create-cluster が提供する最大のティアである M80 の 1 時間 $7.30 までです。
- 制限
- 既定値はクエリ 1 回あたり 100 ドキュメント、16 MB です。確認には elicitation に対応したクライアントが必要です。HTTP モードには認証もユーザーごとの分離もなく、Atlas Infinite クラスターのパブリックプレビュー期間中は、サーバーはまだ対応していません。
良い点
- すべての例で --readOnly、破壊的なツールには確認
- 結果は既定でプロンプトインジェクションの警告付きで包まれる
- 既定でクエリ 1 回あたり 100 ドキュメント、16 MB の上限
- チーム向けに OAuth 経由のホスト型 Atlas サーバー
気になる点
- 4 つのグループにわたる 53 個のツールがコンテキストを圧迫する
- 書き込みモードでは有料の Atlas クラスターを作成できる
- テレメトリが既定で有効
- ローカルサーバーには認証もユーザーごとの分離もない
おすすめの人
MongoDB や Atlas を使い、安全面の既定値が整った状態で、エージェントにデータの調査やクラスターの管理をさせたいチーム。
MongoDB MCP Serverの代替
MongoDB MCP Server:よくある質問
- MongoDB MCP Serverは使う価値があるか?
- 読み取り専用の例、確認プロンプト、インジェクション対策で包まれた結果により、MongoDB 向けの慎重な既定の選択肢になっています。ただし 53 個のツールは絞り込むことが前提です。 評価は5点満点中4.4点です。
- MongoDB MCP Serverの料金は?
- サーバーは無料で、ライセンスは Apache-2.0 です。Atlas M0 は 512 MB まで無料、Flex は月 $8〜$30、専用クラスターは 1 時間 $0.08(M10)からです。
- MongoDB MCP Serverの欠点は?
- 4 つのグループにわたる 53 個のツールがコンテキストを圧迫する; 書き込みモードでは有料の Atlas クラスターを作成できる; テレメトリが既定で有効; ローカルサーバーには認証もユーザーごとの分離もない.
- MongoDB MCP Serverは誰に向いているか?
- MongoDB や Atlas を使い、安全面の既定値が整った状態で、エージェントにデータの調査やクラスターの管理をさせたいチーム。
- チームや本番環境でMongoDB MCP Serverを使うと費用はいくらか?
- サーバーは無料です。Atlas M0 は 512 MB まで無料、Flex は月 $8 から $30、専用ティアは M10 の 1 時間 $0.08(月 $56.94 から)から、atlas-create-cluster が提供する最大のティアである M80 の 1 時間 $7.30 までです。
- MongoDB MCP Serverは企業データを扱っても安全か?
- サーバーはデータベースユーザーや Atlas のサービスアカウントにできることは何でもできるため、本当の境界はフラグではなく MongoDB のロールです。結果は既定で信頼できないデータ として包まれます。MongoDB へのテレメトリは無効にしない限り有効です。README では、秘密情報を引数ではなく環境変数で設定しています。
- MongoDB MCP Serverの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はSupabase MCP Server, MCP Toolbox for Databases 、 Redis MCP Serverです。
回答確認日:2026年10月22日
