Best for
- Teams needing Valkey 8.x monitoring with COMMANDLOG and CLUSTER SLOT-STATS
- Operators needing Redis 6+ compatible monitoring, historical analytics, and audit trails
- Users who already run BetterDB Monitor and want to query it through MCP
The supplied material identifies BetterDB Inc. as the maintainer, the @betterdb/mcp npm package, and stdio transport. The server is suited to querying BetterDB Monitor's Valkey and Redis observability data through MCP. No individual tool identifiers are included in the source, so the tool list is empty.
Strongest · Documentation 13/20 Weakest · Reliability 9/20
Static review · not runListed 2026-08-14
Read the FMRS scoring method →Runtime:Node.js 20+ · Docker
BETTERDB_TOKEN
MCP authentication token generated from the BetterDB web UI under Settings → MCP Tokens
BETTERDB_URL
URL of the BetterDB monitor instance, e.g. http://localhost:3001 for a local Docker/CLI deployment
BETTERDB_INSTANCE_ID
Instance ID to target when using multi-instance cloud deployments
Run the server over stdio with npx @betterdb/mcp. Set BETTERDB_URL to the BetterDB Monitor instance and set BETTERDB_TOKEN to an MCP token generated in the BetterDB Settings page. Set BETTERDB_INSTANCE_ID for multi-instance cloud deployments. Alternatively, use --autostart to start a local Monitor process; --port selects the API port, defaulting to 3001, and storage can be sqlite or memory.
{"command":"npx","args":["@betterdb/mcp"],"env":{"BETTERDB_URL":"http://localhost:3001","BETTERDB_TOKEN":"your-mcp-token","BETTERDB_INSTANCE_ID":"your-instance-id"}}
Shown for Claude Code. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"command": "npx",
"args": [
"@betterdb/mcp"
],
"env": {
"BETTERDB_URL": "http://localhost:3001",
"BETTERDB_TOKEN": "your-mcp-token",
"BETTERDB_INSTANCE_ID": "your-instance-id"
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
Start the monitor with docker run -d --name betterdb -p 3001:3001 betterdb/monitor:latest, generate an MCP token under Settings → MCP Tokens, then confirm BetterDB's monitoring tools (60 per the README) appear in your MCP client's tool list, or ask for the current slowlog to prove the connection works.
Once connected, you can ask your AI assistant things like:
Listed from the project's documentation, not tested by this site.
BetterDB MCP Server exposes BetterDB Monitor's Valkey and Redis observability capabilities to Claude Code, Cursor, and other MCP clients. It covers historical analytics, slowlog and COMMANDLOG data, MONITOR captures, hot keys, cluster visibility, client analytics, ACL audits, Prometheus metrics, and migration observability.
Connect ClickHouse to your AI assistants
Unofficial MCP server providing advanced access to the ChEMBL chemical database
Google's official database MCP toolbox — define AI-accessible database tools via config
Bytebase's official, minimalist two-tool database MCP server
Source revision c9043aed237c Data synced 2026-10-12 Read the FMRS scoring method