Gives Claude direct access to PostgreSQL, MySQL, and SQLite databases through a secure query interface. Configure multiple connections via environment variables, mark any as read-only, and set timeouts to prevent runaway queries. Exposes tools for listing tables, inspecting schemas, running SELECT queries, and executing writes. All queries use prepared statements and block DDL operations like DROP or ALTER. Responses cap at 100 rows and 64KB by default. Useful when you want Claude to analyze production data, generate reports from live databases, or build features that query across multiple data sources without writing custom integration code.
claude mcp add --transport stdio pilat-mcp-datalink -- npx -y @pilat/mcp-datalink