
Security News
Ruby's Bundler 4.0.18 Extends Cooldown to bundle lock and bundle cache
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.
@betterdb/mcp
Advanced tools
BetterDB MCP server - Valkey observability for Claude Code and other MCP clients
Give your AI assistant deep visibility into your Valkey and Redis databases. The BetterDB MCP server connects Claude Code, Cursor, Windsurf, and other MCP-compatible clients to the BetterDB monitoring platform — letting your AI query real-time metrics, diagnose slow commands, detect anomalies, and investigate incidents without leaving your editor.
BetterDB is a Valkey-first monitoring and observability platform providing real-time dashboards, anomaly detection, and operational intelligence for your Valkey and Redis deployments. Unlike tools that only show a live snapshot, BetterDB persists historical metrics, slowlogs, and audit trails — so you can investigate what happened yesterday, not just what's happening now.
Key capabilities exposed through MCP:
In BetterDB, go to Settings → MCP Tokens and generate a new token.
Add to your MCP client config (e.g. Claude Code or OpenAI Codex):
{
"mcpServers": {
"betterdb": {
"type": "stdio",
"command": "npx",
"args": ["@betterdb/mcp"],
"env": {
"BETTERDB_URL": "https://<your-workspace>.app.betterdb.com",
"BETTERDB_TOKEN": "<your-token>"
}
}
}
}
For local development (token not required):
{
"mcpServers": {
"betterdb": {
"type": "stdio",
"command": "npx",
"args": ["@betterdb/mcp"],
"env": {
"BETTERDB_URL": "http://localhost:3001"
}
}
}
}
Once connected, your AI assistant can query your databases directly:
| Environment Variable | Default | Description |
|---|---|---|
BETTERDB_URL | http://localhost:3001 | BetterDB instance URL (port depends on your Docker config) |
BETTERDB_TOKEN | — | MCP token from Settings (required for cloud, optional for local) |
BETTERDB_INSTANCE_ID | — | Pre-select a specific instance (skips select_instance) |
| Tool | Description |
|---|---|
list_instances | List all registered Valkey/Redis instances with connection status |
select_instance | Select which instance subsequent calls operate on |
get_health | Synthetic health summary — the best starting point for any investigation |
get_info | Full INFO stats, optionally filtered by section |
get_slowlog | Recent slow commands from the slowlog buffer |
get_commandlog | Recent COMMANDLOG entries (Valkey 8+) |
get_latency | Latency event history |
get_latency_history | Detailed history for a specific latency event |
get_memory | MEMORY DOCTOR assessment and MEMORY STATS breakdown |
get_clients | Active client list with connection details |
get_hot_keys | Hot key tracking data from LFU or idle time analysis |
get_slowlog_patterns | Aggregated slowlog patterns with frequency and avg duration |
get_commandlog_history | Persisted COMMANDLOG entries with time range filtering |
get_commandlog_patterns | Aggregated COMMANDLOG patterns |
get_anomalies | Anomaly detection events (Pro) |
get_client_activity | Time-bucketed client activity from persisted snapshots |
get_acl_audit | ACL audit log entries |
get_cluster_nodes | Cluster node discovery — roles, health, slot ranges |
get_cluster_node_stats | Per-node performance stats across the cluster |
get_cluster_slowlog | Aggregated slowlog across all cluster nodes |
get_slot_stats | Per-slot key counts and CPU usage (Valkey 8+) |
Full docs: docs.betterdb.com
See LICENSE for details.
FAQs
BetterDB MCP server - Valkey and Redis observability for Claude Code and other MCP clients
The npm package @betterdb/mcp receives a total of 69 weekly downloads. As such, @betterdb/mcp popularity was classified as not popular.
We found that @betterdb/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.

Company News
Socket is now in the AWS Security Hub Extended plan. Adopt it through AWS, apply committed spend, and block malicious open source packages.