
Faucet
by faucetdb
Turn any SQL database into a secure REST API and MCP server with role-based access control.
What it does
Faucet is a database-to-REST-API gateway that connects to various SQL databases, introspects their schema, and automatically generates a full CRUD REST API, OpenAPI documentation, and an MCP server. This allows AI agents and applications to query and modify database records through a governed, secure interface.
Tools
faucet_list_services: List all connected databasesfaucet_list_tables: List tables in a specific databasefaucet_describe_table: Retrieve column names, types, and constraintsfaucet_query: Query records with filters, ordering, and paginationfaucet_insert: Insert new records into a tablefaucet_update: Update existing recordsfaucet_delete: Delete recordsfaucet_raw_sql: Execute raw SQL queries (administrator only)
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"faucet": {
"command": "faucet",
"args": ["mcp"]
}
}
}
Supported hosts
- Claude Desktop
- Claude Code
Quick install
npx @faucetdb/faucet serveInformation
- Pricing
- free
- Published
- 4/18/2026
- stars






