Faucet
One binary and one command is all it takes: the SQL database you already run gains a secure REST API and MCP server, with no code generation and no ORM boilerplate. Point it at PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, Snowflake, or SQLite and it introspects the schema at runtime, generating full CRUD endpoints with filtering, ordering, and pagination plus a live OpenAPI 3.1 specification. The embedded admin UI connects databases with plain host, port, user, and password fields, tests the connection before saving, and tells you exactly what to fix when it fails. You browse tables, columns, keys, and data, build roles with per-table verb permissions, and issue API keys that are SHA-256 hashed with a role assigned to each. Schema contract locking watches for drift that would silently break your API, with none, auto, and strict modes managed from the UI or CLI. The API explorer builds filtered, paginated requests and copies them out as curl, JavaScript, or Python. An MCP server on the same port gives Claude Code, Cursor, VS Code, Windsurf, and other AI tools governed access to your data under exactly the same roles and keys as any API client. Legacy databases such as SQL Server 2012 or PostgreSQL 9.6 gain a modern API without code changes or migration. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Deploy