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
관련 서버
SurrealDB MCP Server
A standardized interface for AI assistants to interact with a SurrealDB database.
LotAPI
Deterministic parcel intelligence for SF, Oakland, Boston, DC, LA, and NYC. Resolves addresses to zoning, permits, assessed values, and planning cases. Hard status codes. Sub-200ms.
AWS PostgreSQL MCP Server
A read-only MCP server for querying AWS PostgreSQL databases.
CData Avalara AvaTax
A read-only MCP server for querying live Avalara AvaTax data. Powered by the CData JDBC Driver.
A-Share MCP
Provides A-share stock market data, including basic info, historical K-lines, financial indicators, and macroeconomic data using Baostock.
TiDB
An MCP server for TiDB, a serverless, distributed SQL database.
Sefaria Jewish Library MCP Server
Provides access to Jewish texts from the Sefaria library.
Open Formula 1 MCP Server
MCP Server to retrieve and analyze Formula 1 (F1) races, cars, drivers, lap, pit stops and more.
Highrise by CData
A read-only MCP server for Highrise, enabling LLMs to query live data using the CData JDBC Driver.
Bitable
Interact with Lark Bitable tables and data using the Model Context Protocol.