MongoDB Atlas
A server for managing data in MongoDB Atlas, providing secure and scalable data management through RESTful APIs.
This project provides a server application that integrates MongoDB Atlas with the Application Development Kit (ADK) using mongodb-mcp-server. It enables secure, scalable, and efficient data management through RESTful APIs, leveraging service account authentication and robust error handling. The server is designed to accelerate development workflows by simplifying integration with MongoDB Atlas and providing a ready-to-use backend for your applications.
🚀 Features
- Secure Connection: Connects to MongoDB Atlas using a service account client ID and client secret.
- ADK Integration: Utilizes the ADK to simplify integration and accelerate development.
- Authentication & Authorization: Supports secure authentication using service account credentials.
- Robust Error Handling: Provides detailed logging for easier debugging and maintenance.
- Scalable Data Management: Enables efficient data operations with MongoDB Atlas.
- RESTful API: Exposes endpoints for CRUD operations.
📦 Prerequisites
-google-adk
⚡ Installation
git clone https://github.com/yourusername/mongodb_mcp_server.git cd mongodb_mcp_server
⚙️ Configuration
Configure your project to connect to MongoDB Atlas:
{ "mcpServers": { "MongoDB": { "command": "npx", "args": [ "-y", "mongodb-mcp-server", "--apiClientId", "your-atlas-service-accounts-client-id", "--apiClientSecret", "your-atlas-service-accounts-client-secret" ] } } }
▶️ Usage
Start the web UI:
adk web
The server will run at http://localhost:8080 by default.
📄 License
MIT
Related Servers
ERDDAP MCP Server
Access ERDDAP servers worldwide to search, discover, and retrieve oceanographic and environmental scientific datasets.
Amela MCP Memory Tool
A local, high-performance memory server for AI agents, built with SQLite, vector embeddings, and a knowledge graph. Packaged for npm and Docker.
Verodat
Interact with Verodat AI Ready Data platform
MySQL MCP Server
Provides AI agents with direct access to query, search, and analyze MySQL databases.
Timeplus
Interact with the Timeplus real-time data platform for querying and managing data streams.
StockFlow
Provides real-time stock data and options analysis from Yahoo Finance, enabling market data access, stock analysis, and options strategy evaluation.
MySQL MCP Server
An MCP server for accessing and managing MySQL databases.
Unofficial ChEMBL MCP Server
Access the ChEMBL chemical database for drug discovery, chemical informatics, and bioactivity research using specialized tools via its REST API.
Graphiti MCP Server
A framework for building and querying temporally-aware knowledge graphs for AI agents.
Stellar MCP
Interact with the Stellar blockchain, manage accounts, and execute smart contracts on Stellar Classic and Soroban.