valv for Claude Code
sh.valv/mcp
Let coding agents query any SQL database safely. Read-only by default and scoped by your policies.
client:Claude Code
transport:stdio
runtime:npm
Install valv in Claude Code
run in your project directory
claude mcp add mcp -e DATABASE_URL=<DATABASE_URL> -e VALV_PROVIDER=<VALV_PROVIDER> -e VALV_DATABASE=<VALV_DATABASE> -e VALV_TABLES=<VALV_TABLES> -e VALV_EXCLUDE=<VALV_EXCLUDE> -e VALV_POLICY_FILE=<VALV_POLICY_FILE> -e VALV_CONTEXT=<VALV_CONTEXT> -e VALV_HTTP_PORT=<VALV_HTTP_PORT> -- npx -y @valv/mcp
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs