Integrations
Provides tools for managing MongoDB Atlas projects, including creating and configuring clusters, managing database users, setting up network access, and retrieving connection strings.
MongoDB Atlas MCP Server
Ein MCP-Server (Model Context Protocol) zur Verwaltung von MongoDB Atlas-Projekten. Dieses Paket bietet Tools zum Erstellen und Verwalten von MongoDB Atlas-Clustern, Benutzern und Netzwerkzugriff über die MCP-Schnittstelle.
Demo-Video
Sehen Sie sich das Demonstrationsvideo an, um den MongoDB Atlas MCP Server in Aktion zu sehen.
Merkmale
MCP-Tools
create_atlas_cluster
– Erstellen Sie einen neuen MongoDB Atlas-Cluster in einem vorhandenen Projektsetup_atlas_network_access
- Netzwerkzugriff für ein Atlas-Projekt konfigurierencreate_atlas_user
– Erstellen Sie einen neuen Datenbankbenutzer mit der Rolle „atlasAdmin“.get_atlas_connection_strings
- Verbindungszeichenfolgen für einen Cluster abrufenlist_atlas_projects
– Listet alle Atlas-Projekte auf, auf die mit dem bereitgestellten API-Schlüssel zugegriffen werden kannlist_atlas_clusters
– Listet alle Cluster in einem bestimmten Atlas-Projekt auf
Installation
Verwendung
Als Befehlszeilentool
Sie können den Atlas Project Manager direkt von der Befehlszeile aus ausführen:
Mit Cline (VSCode-Erweiterung)
Um es mit Cline in VSCode zu verwenden, fügen Sie die Serverkonfiguration zu Ihrer MCP-Einstellungsdatei hinzu:
Die MCP-Einstellungsdatei befindet sich unter:
- macOS:
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
- Windows:
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
- Linux:
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Mit Cursor
Zur Verwendung mit Cursor gehen Sie in den Einstellungen zu „Cursor-Einstellungen“ > „MCP“ und fügen Sie einen neuen Server mit der folgenden Konfiguration hinzu:
- Name :
atlas
(oder ein beliebiger Name Ihrer Wahl) - Befehl :
npx mcp-mongodb-atlas
- Argumente : Geben Sie Ihre API-Schlüssel als Argumente an
Neuere Versionen können die Datei ~/.cursor/mcp.json
mit Folgendem festlegen:
- Umgebungsvariablen (optional):
ATLAS_PUBLIC_KEY
: Ihr öffentlicher MongoDB Atlas-SchlüsselATLAS_PRIVATE_KEY
: Ihr privater MongoDB Atlas-Schlüssel
Mit Claude Desktop
Zur Verwendung mit Claude Desktop fügen Sie die Serverkonfiguration hinzu:
Unter macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Unter Windows: %APPDATA%/Claude/claude_desktop_config.json
API-Schlüssel
Sie benötigen MongoDB Atlas API-Schlüssel, um dieses Tool zu verwenden. So erstellen Sie API-Schlüssel:
- Melden Sie sich bei Ihrem MongoDB Atlas-Konto an
- Gehen Sie zu Access Manager > API-Schlüssel
- Erstellen Sie einen neuen API-Schlüssel mit den entsprechenden Berechtigungen
- Speichern Sie die öffentlichen und privaten Schlüssel
Entwicklung
Klonen Sie das Repository und installieren Sie Abhängigkeiten:
Erstellen Sie das Projekt:
Für die Entwicklung mit automatischem Rebuild:
Debuggen
Da MCP-Server über stdio kommunizieren, kann das Debuggen eine Herausforderung darstellen. Wir empfehlen die Verwendung des MCP Inspector:
Der Inspector stellt eine URL für den Zugriff auf Debugging-Tools in Ihrem Browser bereit.
Lizenz
MIT
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Ein MCP-Server, der es Benutzern ermöglicht, MongoDB Atlas-Cluster, Benutzer und Netzwerkzugriff über Befehle in natürlicher Sprache zu erstellen und zu verwalten.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol (MCP) server that enables LLMs to interact directly with MongoDB databases. Query collections, inspect schemas, and manage data seamlessly through natural language.Last updated -34075TypeScriptMIT License
- -securityAlicense-qualityFull featured MCP Server for MongoDB database analysis.Last updated -334108JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that enables large language models to interact directly with MongoDB databases, allowing them to query collections, inspect schemas, and manage data through natural language.Last updated -340MIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server that enables LLMs to interact directly with MongoDB databases, allowing them to query collections, inspect schemas, and manage data seamlessly through natural language.Last updated -340MIT License