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
Похожие серверы
GigAPI Timeseries Lake
An MCP server for GigAPI Timeseries Lake, enabling seamless integration with MCP-compatible clients.
mcp-dataverse
Microsoft Dataverse MCP server: 54 tools for CRUD, FetchXML, metadata, audit, batch, solutions and more.
MemFlow MCP
Enables Large Language Models to store and retrieve persistent memories with intelligent search capabilities.
MySQL MCP Tools
A server providing tools for querying and managing a MySQL database.
Secret Network
Provides secure access to Secret Network blockchain functionality, designed for deployment in Trusted Execution Environments (TEEs).
NocoDB
Manage NocoDB server, support read and write databases
OData MCP Bridge (Go)
A Go bridge providing universal access to OData v2 services through MCP tools, with support for multiple authentication methods.
Certinia MCP Server by CData
A read-only MCP server that allows LLMs to query live Certinia data. Powered by CData.
Aptos Blockchain MCP
Interact with the Aptos blockchain, supporting both testnet and mainnet for AI applications.
MySQL MCP Server
Provides AI agents with direct access to query, search, and analyze MySQL databases.