モデル コンテキスト プロトコル(MMP)は、大規模な言語モデルを外部のソフトウェア、サービス、データソースに接続するための標準です。
MongoDB MCP サーバーを使用すると、 MCP をサポートするAIクライアントからの自然言語クエリを使用してMongoDBクラスターを操作できます。MCP Server は、クラスター操作を実行するツールを提供します。
このページでは MCP Server ツールについて説明します。
詳細
MCP Server ツール カテゴリ:
Atlas ツール: 組織、プロジェクト、クラスター、データベースユーザーアカウントなどの Atlas システム リソースに対して操作を実行します。
データベース ツール。ドキュメントの挿入、更新、削除などの操作と、クエリや集計パイプラインの実行を実行します。
MCP サーバー Atlas ツール
Atlas ツールは、 MongoDB MCP サーバー構成に示されているように Atlas API認証情報を設定している場合にのみ使用できます。
次の表では、Atlas ツールについて説明しています。
MCP Server Atlas ツール名 | 説明 |
|---|---|
| Atlas 組織の一覧を返します。 |
| Atlas プロジェクトの一覧を返します。 |
| 新しい Atlasプロジェクトを作成します。 |
| Atlas クラスターの一覧を返します。 |
| 特定の Atlas クラスターに関する情報を返します。 |
| 無料の Atlas クラスターを作成します。 |
| Atlas クラスターに接続します。 |
| Atlas クラスターにアクセスできる IPと CIDR 範囲に関する情報を返します。 |
| Atlas クラスターのIPと CIDR アクセス リストを設定します。 |
| Atlasデータベースユーザーの一覧を返します。 |
| Atlasデータベースユーザーを作成します。 |
| Atlasプロジェクトのアラートの一覧を返します。 |
MCP サーバーDatabase Tools
次の表では、データベースツールについて説明しています。
MCP Server データベース ツール名 | 説明 |
|---|---|
| クラスターに接続します。 |
| データベースクエリ を実行します。 |
| 集計パイプラインを実行します。 |
| コレクション内のドキュメントの数を返します。 |
| コレクションに単一のドキュメントを追加します。 |
| コレクションに複数の ドキュメント を追加します。 |
| コレクションにインデックスを追加します。 |
| コレクションの 1 つのドキュメントを変更します。 |
| コレクションの複数のドキュメントを変更します。 |
| コレクションの名前を変更します。 |
| コレクションから 1 つのドキュメントを削除します。 |
| コレクションから複数のドキュメントを排除します。 |
| データベースからコレクションを削除します。 |
| データベースを削除します。 |
| 現在の接続で使用可能なすべてのデータベースの一覧を返します。 |
| データベース内のコレクションの一覧を返します。 |
| コレクションのインデックスに関する情報を返します。 |
| コレクションスキーマ情報を返します。 |
| コレクションのサイズをメガバイト単位で返します。 |
| データベースの統計情報を返します。 |
詳細
特定のツールを無効にして MCP サーバーを 読み取り専用モードに制限するには、 「 MongoDB MCP サーバーの構成 」を参照してください。
MCP Server の自然言語プロンプトの例については、MongoDB MCP Server の使用例を参照してください。