onecli

onecli

开源凭证网关,内置密钥库,为AI代理提供安全访问服务。

MCP编程与开发开源
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 2.4k
收录来源
mcp-github

能力说明

OneCLI是一个开源的凭证网关,内置密钥库。它允许AI代理在不暴露密钥的情况下访问各种服务。通过将凭证存储在OneCLI中,代理只需使用占位符密钥进行请求,OneCLI会透明地注入真实密钥。这不仅提高了安全性,还简化了密钥管理。适用于需要调用多个API的AI代理场景。

能力点

  • 透明凭证注入
  • 加密密钥存储
  • 主机和路径匹配
  • 多代理支持
  • 快速设置
  • 两种认证模式

适用场景

AI代理调用多个API安全管理API密钥团队协作中的密钥管理本地开发环境中的密钥管理

接入方式

依赖:Node.jsRustDocker
curl -fsSL https://onecli.sh/install | sh 或者 git clone https://github.com/onecli/onecli.git 并运行 docker compose -f docker/docker-compose.yml up -d --wait

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何开始使用OneCLI?

运行 curl -fsSL https://onecli.sh/install | sh 或克隆仓库并使用Docker启动。

OneCLI支持哪些认证模式?

支持单用户模式(无需登录)和Google OAuth多用户模式。

OneCLI如何处理密钥?

密钥存储在AES-256-GCM加密的密钥库中,仅在请求时解密并注入。

相关 Skill