monkdb-mcp
Verified Safeby monkdbofficial
Overview
Enables LLM frameworks (Claude, LangChain, CrewAI) to securely and efficiently interact with MonkDB using standardized tools for SQL queries, table inspection, and health checks.
Installation
node build/server.mjsEnvironment Variables
- MONKDB_HOST
- MONKDB_USER
- MONKDB_PASSWORD
- MONKDB_API_PORT
Security Notes
The server primarily mitigates SQL injection risks by explicitly blocking non-SELECT queries in the `run_select_query` tool and using parameterized queries for user-controlled inputs (e.g., `describe_table`). Sensitive credentials are handled via environment variables. The READMEs provide explicit warnings about granting minimum necessary database privileges and avoiding administrative users. It's important to note that all executed SQL queries are logged, which could expose sensitive data if queries contain PII, but this is a common practice for auditing database interactions.
Similar Servers
db-mcp-server
Provides AI assistants with structured access to multiple database systems (MySQL, PostgreSQL, SQLite, TimescaleDB) through the Model Context Protocol (MCP).
DBchat
Transforms a database into an intelligent conversational partner, enabling natural language queries, instant answers, and data visualizations via MCP clients.
mcp-mysql-server
Provides an MCP-compliant interface for AI models to securely interact with a MySQL database for CRUD operations, schema inspection, and performance analysis.
ro-mongodb-mcp-rs
A Model Context Protocol (MCP) server for executing read-only MongoDB queries, enabling LLMs to safely interact with MongoDB databases.