Faucet
已认领Faucet is an open-source, single-binary server that turns any SQL database into a secure, governed REST API with role-based access control and native MCP support for applications and AI agents.
01 / 选择客户端
03 / 添加配置
claude mcp add --transport stdio 'faucet' -- 'npx' '-y' 'mcp-remote' 'http://localhost:8080/mcp' '--header' 'X-API-Key:YOUR_API_KEY'04 / 在客户端中确认
打开客户端的 MCP 设置,确认服务器已连接并列出工具。复制配置不代表连接成功。
更多Databases服务器
浏览完整目录安全概况
暴露面: 广泛
同时触及多个敏感区域。安装前请阅读清单。
通过静态阅读发布代码得出的、此服务器能触及的范围。没有执行任何代码,这里的内容也不是判决:浏览器工具必须运行命令,API 封装必须调用它的 API。请自行判断是否适合你的环境。
检测到
- 与外部服务通信
发起对外请求。主机会被列出,便于你了解数据去向。
api.github.com
- 运行 shell 命令
在你的机器上启动进程。对命令、浏览器和构建类工具来说属于预期行为。
- 读写其他代理的配置
触碰 ~/.claude、~/.codex 或 ~/.cursor 等目录,这些目录存放设置,有时也存放密钥。
- 访问凭据文件
引用 SSH 密钥、云凭据文件或令牌存储。
- 读取本地配置文件
加载 .env、.npmrc 或配置文件。对需要 API 密钥的服务器来说很正常。
- 使用提升的权限
发布代码中出现 sudo、Docker socket 或特权容器。
- 安装自身以便稍后运行
写入启动项、cron 任务或会话结束后仍存在的状态文件。
- 包含面向 AI 代理的指令
代码或面向代理的文件中有引导模型行为的文本。信任之前值得一读。
- 运行时执行未固定版本的包
不带版本号执行 npx 或 uvx,上游若被入侵,恶意版本会被运行。
带有已知公告的依赖
- picomatch 2.3.1 高, CVE-2026-33672, CVE-2026-33671
- browserslist 4.28.1 高, CVE-2026-73088, CVE-2026-73089
- nanoid 3.3.11 高, CVE-2026-67214, CVE-2026-67213, CVE-2026-73086
- picomatch 4.0.3 高, CVE-2026-33672, CVE-2026-33671
- postcss 8.5.6 高, CVE-2026-45623, GHSA-FXQJ-RQCC-2CMP, GHSA-QX2V-QP2M-JG93
- rollup 4.57.1 高, GHSA-MW96-CPMX-2VGC
- source-map-js 1.2.1 高, GHSA-68FV-2MGG-JV7Q
- vite 7.3.1 高, GHSA-4W7W-66W2-5VF9, GHSA-587H-7WMJ-H5PM, GHSA-698V-4R3X-3VCV
未纳入概况
文档、配置或 CI 文件中的 45 处模式匹配已记录,但不属于概况,因为服务器运行时它们不会执行。 拥有者仪表板会列出它们。
8 个工具中显示 8 个
文档中列出的工具 (8)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
faucet_delete
Delete records
faucet_describe_table
Get column names, types, and constraints
faucet_insert
Insert new records
faucet_list_services
List all connected databases
faucet_list_tables
List tables in a database
faucet_query
Query records with filters, ordering, pagination
faucet_raw_sql
Execute raw SQL (admin only)
faucet_update
Update existing records