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
Serveurs connexes
Blackbaud FE NXT by CData
A read-only MCP server for Blackbaud FE NXT by CData, enabling LLMs to query live data. Requires a separate CData JDBC Driver.
AIND Metadata
Access and interact with Allen Institute for Neural Dynamics (AIND) metadata directly within your IDE.
Qdrant Memory
A knowledge graph implementation with semantic search powered by the Qdrant vector database.
MCP Football Server
Provides football (soccer) data using the API-Football service.
MySQL Server Pro
A MySQL server with CRUD operations, database anomaly analysis, and support for SSE and STDIO.
Materials Project MCP
Query the Materials Project database using the mp_api client. Requires an MP_API_KEY environment variable.
mcp-clickhousex
A read-only MCP server for ClickHouse that supports metadata discovery, parameterized queries, and query analysis.
Chroma
A vector database server powered by Chroma, enabling semantic document search, metadata filtering, and document management.
Kollect MCP Server (Standalone)
An MCP server for querying data from the Kollect tool's API endpoints, such as /api/data, /api/snapshots, and /api/costs.
BigQuery Analysis
Execute and validate SQL queries against Google BigQuery. It safely runs SELECT queries under 1TB and returns results in JSON format.