Repolode
mongodb-js

mongodb-js/mongodb-mcp-server

AIエージェントがツールを使ってMongoDBデータベースやMongoDB Atlasクラスターを操作できるMCPサーバー。

スター
1,149
フォーク
297
未解決の Issue
29
最終コミット
2 時間前

これは何?

MongoDB MCP ServerはModel Context Protocolを実装し、Cursor、Claude Desktop、VS CodeなどのAIクライアントがMongoDBのデプロイメントに接続して操作できるようにします。ローカルでもAtlas上でも、あらゆるMongoDB接続文字列で利用でき、書き込みを防ぐ読み取り専用モードも備えています。

find、aggregate、count、インデックスの確認、スキーマの説明、エクスポート、コレクションやデータベースの管理など、一般的なデータベース操作のツールを提供します。Atlas APIのサービスアカウント認証情報を設定すると、クラスターの確認や作成、アクセスリストとデータベースユーザーの管理、クラスターの一時停止や再開、サンプルデータセットの読み込み、Atlas Stream Processingリソースの管理にも対応します。

npxまたはDockerでインストールでき、READMEには複数のMCPクライアント向けのセットアップ手順と、環境変数またはコマンドラインフラグによる設定方法が記載されています。データの削除やアクセス権の変更を伴うツール呼び出しには、ユーザー確認を必須にできます。

主な機能

  • 01MCPツールを使ってコレクション、インデックス、スキーマのクエリ、集計、確認ができます。
  • 02書き込み操作を禁止する読み取り専用モードを利用できます。
  • 03接続文字列を使ってローカルのMongoDBとAtlasクラスターに接続できます。
  • 04Atlas APIのツールを追加し、クラスター、アクセスリスト、データベースユーザーを管理できます。
  • 05npxまたはDockerでインストールでき、環境変数やフラグで設定できます。

ユースケース

  • クエリを作成しながら、AIコーディングアシスタントに開発用MongoDBデータベースを調査させる。
  • 読み取り専用の環境で、AIエージェントにコレクションのスキーマやインデックスの利用状況を要約させる。
  • サービスアカウントの認証情報を使い、AIチャットクライアントからAtlasクラスターやアクセスリストを管理する。

クイックスタート

  1. 1

    対話型セットアップスクリプトを実行します

    npx -y mongodb-mcp-server@latest setup
  2. 2

    または、読み取り専用モードでサーバーを直接実行します

    npx -y mongodb-mcp-server@latest --readOnly

使う前に知っておきたいこと

  • Node.js 22.13以降が必要です。
  • AtlasツールにはAtlas Service Account APIの認証情報が必要です。

収録されている特集

トピック

よくある質問

mongodb-mcp-server とは?
AIエージェントがツールを使ってMongoDBデータベースやMongoDB Atlasクラスターを操作できるMCPサーバー。 MongoDB MCP ServerはModel Context Protocolを実装し、Cursor、Claude Desktop、VS CodeなどのAIクライアントがMongoDBのデプロイメントに接続して操作できるようにします。ローカルでもAtlas上でも、あらゆるMongoDB接続文字列で利用でき、書き込みを防ぐ読み取り専用モードも備えています。
mongodb-mcp-server は無料で使えますか?ライセンスは?
mongodb-mcp-server は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
mongodb-mcp-server は今もメンテナンスされていますか?
活発にメンテナンス中。mongodb-mcp-server の最終コミットは 2026年10月22日 です。
mongodb-mcp-server は何に使えますか?
クエリを作成しながら、AIコーディングアシスタントに開発用MongoDBデータベースを調査させる。 読み取り専用の環境で、AIエージェントにコレクションのスキーマやインデックスの利用状況を要約させる。 サービスアカウントの認証情報を使い、AIチャットクライアントからAtlasクラスターやアクセスリストを管理する。
mongodb-mcp-server のインストール方法は?
対話型セットアップスクリプトを実行します: npx -y mongodb-mcp-server@latest setup または、読み取り専用モードでサーバーを直接実行します: npx -y mongodb-mcp-server@latest --readOnly
mongodb-mcp-server はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/mongodb-js/mongodb-mcp-server

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト