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
相关服务器
CData ActiveCampaign Server
Access and manage ActiveCampaign data through the CData JDBC Driver.
DigitalOcean Database
Integrate AI-powered IDEs with DigitalOcean managed databases using a DigitalOcean API token.
MCP Memory Toolkit
Provides persistent memory for Claude using ChromaDB for semantic search and storage.
Insights Knowledge Base
A free, plug-and-play knowledge base with over 10,000 built-in insight reports and support for parsing private documents.
Alpha Vantage
Provides real-time financial market data using the Alpha Vantage API.
Project Synapse MCP Server
Transforms raw text into interconnected knowledge graphs and generates insights using a Neo4j database.
CIViC MCP Server
A server for querying the CIViC API, converting GraphQL responses into queryable SQLite tables using Cloudflare Workers.
Multi Database MCP Server
An MCP server that provides AI assistants with structured access to multiple databases simultaneously.
MCP JDBC Server
A lightweight MCP server for any database with a JDBC driver. Built with Quarkus and requires Java 21+.
MCP MariaDB Server
Manage and query MariaDB databases using the Model Context Protocol (MCP), with support for SQL and vector search.