55
/ 100
1 month ago
mcp_so

Betterdb Mcp

MCP server for Valkey and Redis observability. Query real-time health, slow commands, hot keys, anomaly detection, and cluster analytics directly from your AI assistant.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 10 credentials: DB_PASSWORD, ENCRYPTION_KEY, POSTHOG_API_KEY, STORAGE_POSTGRES_PASSWORD, VALKEY_PASSWORD, BETTERDB_TOKEN, OPENAI_API_KEY, COHERE_API_KEY, BETTERDB_POSTHOG_API_KEY, VOYAGE_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configAI_ENABLED
configAI_USE_LLM_CLASSIFICATION
configANOMALY_CACHE_TTL_MS
configANOMALY_DETECTION_ENABLEDNo true Enable anomaly detection
configANOMALY_POLL_INTERVAL_MS
configANOMALY_PROMETHEUS_INTERVAL_MSNo 30000 Prometheus summary update interval (ms)
configAUDIT_POLL_INTERVAL_MS
configBETTERDB_STATIC_DIR
configBETTERDB_UNSAFE_CLI
configCLIENT_ANALYTICS_POLL_INTERVAL_MS
configCLOUD_MODE
configCONNECTION_ID
configDB_HOSTe =your-valkey-host \
🔐 secretDB_PASSWORDe =your-password \
configDB_PORTNo 6379 Valkey/Redis port
configDB_TYPENo auto Database type: auto, valkey, or redis
configDB_USERNAMENo default Valkey/Redis ACL username
configDEMO_HOSTNAME
configEMBED
🔐 secretENCRYPTION_KEY
configLANCEDB_PATH
configMONITOR_DEFAULT_BYTE_CAP
configMONITOR_DEFAULT_LINE_CAP
configMONITOR_DEV_PREVIEW
configMONITOR_PROVIDER_OVERRIDE
configMONITOR_REDACT_VALUES
configOLLAMA_BASE_URL
configOLLAMA_KEEP_ALIVE
configOLLAMA_URL
configPORTYou can run the application on any port by setting the environment variable with -e PORT=<port>:
🔐 secretPOSTHOG_API_KEY
configPOSTHOG_HOST
configREDIS_SHAKE_PATH
configSOURCE
configSOURCE_HOST
configSOURCE_PORT
configSQLITE_PATH
configSTORAGE_POSTGRES_DATABASE
configSTORAGE_POSTGRES_HOST
🔐 secretSTORAGE_POSTGRES_PASSWORD
configSTORAGE_POSTGRES_PORT
configSTORAGE_POSTGRES_USER
configSTORAGE_SQLITE_FILEPATH./data/audit.db # Optional, defaults to this path
configSTORAGE_URLe =postgresql://user:pass@postgres-host:5432/dbname \
configVALKEY_DOCS_PATH
configBETTERDB_URL
configBETTERDB_CONTAINER
configVALKEY_PORT
🔐 secretVALKEY_PASSWORD
configBETTERDB_TELEMETRY
configREDIS_OS_URL
configREDIS_STACK_URL
🔐 secretBETTERDB_TOKEN
configBETTERDB_INSTANCE_ID
🔐 secretOPENAI_API_KEY
🔐 secretCOHERE_API_KEY
configGPTCACHE_LOCAL_EVALUATOR
configREDIS_URL
configLONGMEMEVAL_JUDGE_MODEL
configLONGMEMEVAL_READER_MODEL
configVALKEY_URL
configLONGMEMEVAL_DATA
configLONGMEMEVAL_CHUNK
configLONGMEMEVAL_QA
🔐 secretBETTERDB_POSTHOG_API_KEY
configBETTERDB_POSTHOG_HOST
configAWS_DEFAULT_REGION
configOLLAMA_HOST
🔐 secretVOYAGE_API_KEY
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 1 concrete improvement we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/betterdb-inc-monitor-xg27en)](https://m8ven.ai/mcp/betterdb-inc-monitor-xg27en)
commit: 292264d1cc398fbe9f07e3f23f2304e26156e796
code hash: 0940cf02cb5e9fa63cbc11f6ef6ba42cb237529de3bcbe021e6ec06d93e8f900
verified: 6/27/2026, 8:58:14 AM
view raw JSON →