Docs Menu
Docs Home
/
MongoDB MCP サーバー

MongoDB MCP サーバー ツール

モデル コンテキスト プロトコル(MMP)は、大規模な言語モデルを外部のソフトウェア、サービス、データソースに接続するための標準です。

MongoDB MCP サーバーを使用すると、 MCP をサポートするAIクライアントからの自然言語クエリを使用してMongoDBクラスターを操作できます。MCP Server は、クラスター操作を実行するツールを提供します。

このページでは MCP Server ツールについて説明します。

MCP Server ツール カテゴリ:

  • Atlas ツール: 組織、プロジェクト、クラスター、データベースユーザーアカウントなどの Atlas システム リソースに対して操作を実行します。

  • データベース ツール。ドキュメントの挿入、更新、削除などの操作と、クエリや集計パイプラインの実行を実行します。

Atlas ツールは、 MongoDB MCP サーバー構成に示されているように Atlas API認証情報を設定している場合にのみ使用できます。

次の表では、Atlas ツールについて説明しています。

MCP Server Atlas ツール名
説明

atlas-list-orgs

Atlas 組織の一覧を返します。

atlas-list-projects

Atlas プロジェクトの一覧を返します。

atlas-create-project

新しい Atlasプロジェクトを作成します。

atlas-list-clusters

Atlas クラスターの一覧を返します。

atlas-inspect-cluster

特定の Atlas クラスターに関する情報を返します。

atlas-create-free-cluster

無料の Atlas クラスターを作成します。

atlas-connect-cluster

Atlas クラスターに接続します。

atlas-inspect-access-list

Atlas クラスターにアクセスできる IPと CIDR 範囲に関する情報を返します。

atlas-create-access-list

Atlas クラスターのIPと CIDR アクセス リストを設定します。

atlas-list-db-users

Atlasデータベースユーザーの一覧を返します。

atlas-create-db-user

Atlasデータベースユーザーを作成します。

atlas-list-alerts

Atlasプロジェクトのアラートの一覧を返します。

次の表では、データベースツールについて説明しています。

MCP Server データベース ツール名
説明

connect

クラスターに接続します。

find

データベースクエリ を実行します。

aggregate

集計パイプラインを実行します。

count

コレクション内のドキュメントの数を返します。

insert-one

コレクションに単一のドキュメントを追加します。

insert-many

コレクションに複数の ドキュメント を追加します。

create-index

コレクションにインデックスを追加します。

update-one

コレクションの 1 つのドキュメントを変更します。

update-many

コレクションの複数のドキュメントを変更します。

rename-collection

コレクションの名前を変更します。

delete-one

コレクションから 1 つのドキュメントを削除します。

delete-many

コレクションから複数のドキュメントを排除します。

drop-collection

データベースからコレクションを削除します。

drop-database

データベースを削除します。

list-databases

現在の接続で使用可能なすべてのデータベースの一覧を返します。

list-collections

データベース内のコレクションの一覧を返します。

collection-indexes

コレクションのインデックスに関する情報を返します。

collection-schema

コレクションスキーマ情報を返します。

collection-storage-size

コレクションのサイズをメガバイト単位で返します。

db-stats

データベースの統計情報を返します。

特定のツールを無効にして MCP サーバーを 読み取り専用モードに制限するには、 「 MongoDB MCP サーバーの構成 」を参照してください。

MCP Server の自然言語プロンプトの例については、MongoDB MCP Server の使用例を参照してください。

戻る

構成する

項目一覧