hoop

一个网关统一管住 MCP、LLM、数据库和容器的访问策略

开源 🏷️定价信息待确认 ✅ 目前可打开 基础设施 🍴 复刻 65 🐛 待处理 97 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 842
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

hoop 项目界面预览图
图片来源:项目官网

项目数据

分类基础设施
开发团队hoophq
官网地址https://hoop.dev
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Go
技术栈/模型agent,data-masking,databases,grpc,guardrails,llm,proxy,security,sidecar
GitHub 星标★ 842
上线时间2022-08-29 00:00:00
代码更新2026-11-02
仓库体积101.9 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-16
浏览次数2

项目介绍

Hoop 是一个用 Go 编写的统一网关,部署在各类协议前端,为 MCP、LLM、数据库和容器等不同后端提供一致的安全策略。它解决的核心问题是:当企业内部同时接入多种协议服务时,安全与访问控制往往各自为政,难以统一管理。Hoop 在协议线级(wire-level)进行拦截和策略执行,单次请求延迟低于 5 毫秒,几乎不引入额外开销。核心能力包括:统一策略引擎,同一套规则可作用于不同协议;协议级代理,覆盖 gRPC、数据库连接、LLM API 和 MCP 等;细粒度访问控制与审计,可在网关层完成身份校验、权限判断和流量记录。项目定位为基础设施组件,适合需要集中治理 AI 与数据访问入口的团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 842

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 40 分钟 部署方式:源码编译 4 步

环境要求

  • Go 1.22+
  • Node.js 20+
  • Docker
  • PostgreSQL

安装与启动步骤

  1. 1安装

    macOS 用 brew,或自己编。

    brew install hoop
  2. 2起依赖

    本地开发用 docker 起 postgres。

    make run-dev-postgres
    make run-dev
  3. 3起前端

    网关在 8009,UI 在 5173。

    cd webapp_v2 && npm run dev
  4. 4接数据源

    在界面里连数据库,凭证走连接器不落明文。

    # 新建 connection 后测试连通性

如何确认成功

能从 UI 发起一次查询并把结果返回,审计日志有记录。

注意事项

  • 它的定位是给 agent 的数据访问加运行期管控。
  • 生产要配 SSO 与审计导出。
  • 凭证加密依赖密钥管理,别用默认 key。

核心亮点

  • 统一策略引擎跨协议复用,避免为每种后端单独搭建权限系统
  • 线级拦截延迟低于 5ms,性能开销小,适合生产环境前置部署
  • 覆盖 MCP、LLM、数据库、容器等主流协议,集成面广

不足之处

  • 项目尚处早期,生产环境大规模验证案例有限
  • 配置与策略语法学习成本需实际使用后评估

适用场景

  • 企业内部统一管理多个 LLM API 的访问权限与审计
  • 为数据库和容器访问增加统一身份校验与策略控制
  • 在 MCP 生态中集中管控 AI Agent 对后端资源的调用

替代项目

Kong、Traefik、Envoy

上一篇:mcp-gateway

下一篇:SwiftLM

同类项目推荐

M365-Copilot2API 开源

把 M365 Copilot 变成 OpenAI 接口,客户端零改动直接调

Microsoft 365 Copilot → OpenAI / Anthropic 兼容 API 网关。

★ 611 2026-10-23
XMem 开源

给 AI 代理装上长期记忆,多模态多代理协作不掉线

Xmem is a India's First open source multi-modal, multi-agentic long‑term memory lay···

★ 234 2026-08-09
compressed-tensors 开源

让量化稀疏模型权重标准化存盘、一键加载

A safetensors extension to efficiently store sparse quantized tensors on disk

★ 333 2026-10-28
toshllm 开源

让 Intel Mac 的 AMD 显卡也能本地跑大模型

Run large language models locally on Intel Macs with AMD GPUs - native macOS app wit···

★ 232 2026-09-15
mlx-flash 开源

让 Apple 设备跑起超内存大模型,流式加载不卡顿。

Flash weight streaming for MLX: run massive models larger than your RAM on Apple Sil···

★ 140 2026-08-09
gguf-parser-go 开源

解析 GGUF 文件,算清显存占用和推理速度

Review/Check GGUF files and estimate the memory usage and maximum tokens per second.

★ 309 2026-10-16
hummingbird 开源

消费级硬件上跑超大 MoE 模型,统一内存调度

hummingbird is a lightweight, zero dependency runtime for massive open source Mixtur···

★ 61 2026-08-09
aligned 开源

像 DBT 管数仓一样,理清 ML 数据依赖,减少技术债

The DBT of ML, as Aligned describes data dependencies in ML systems, and reduce tech···

★ 61 2026-08-09
onediff 开源

一键加速扩散模型,生成速度提升数倍,画质不变

OneDiff: An out-of-the-box acceleration library for diffusion models.

★ 1962 2026-08-09