casbin-gateway

给 AI 和 MCP 服务加一道安全闸门,防攻击、控权限。

开源 🏷️基础免费,高级付费 ✅ 目前可打开 基础设施 🍴 复刻 73 🐛 待处理 4 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 649
维护状态 较活跃
是否开源 开源
定价模式 🏷️基础免费,高级付费 支持限时试用 · 提供在线演示,开源基础版免费,云服务或企业版可能付费,具体定价待确认

项目预览

casbin-gateway 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类基础设施
开发团队apache
定价模式🏷️基础免费,高级付费
价格说明提供在线演示,开源基础版免费,云服务或企业版可能付费,具体定价待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型access-control,agent-monitoring,ai-agent,ai-gateway,anthropic,api-proxy,casbin,claude-code,codex,codex-cli,coding-agent,cursor,gemini-cli,llm,llm-gateway,llm-proxy,mcp,openai-api,opencode,token-usage
GitHub 星标★ 649
上线时间2017-05-13 00:00:00
代码更新2026-10-31
仓库体积4.9 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-12
浏览次数9

项目介绍

casbin-gateway 是一个基于 Go 语言构建的 AI 与 MCP(模型上下文协议)安全网关,专注于为 HTTP 服务提供统一的访问控制与安全防护。它解决了企业在接入大语言模型(LLM)和 AI 应用时面临的鉴权混乱、请求滥用、数据泄露等安全问题。核心能力包括:集成 Casbin 的权限模型,支持细粒度的访问控制策略;内置 ModSecurity 核心规则集(CRS),提供 Web 应用防火墙(WAF)能力,可拦截常见攻击(如 SQL 注入、XSS);支持 OAuth 认证,统一管理用户身份;同时作为反向代理,对上游 HTTP 服务进行安全加固。项目处于早期阶段,但架构清晰,适合作为 AI 网关的安全层,或用于保护 MCP 服务。

Star 增长趋势

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

数据来源:GitHub API 逐日快照 · 收录于 2026-08-12 · 当前星标 ★ 649

使用教程

难度:进阶 约 30 分钟 部署方式:Docker部署 4 步

环境要求

  • Docker 或单二进制
  • 两份策略配置文件

安装与启动步骤

  1. 1准备两份配置

    模型文件定义权限规则,策略文件写具体的允许与拒绝,两者都要有。

  2. 2起网关

    它不需要数据库也不需要额外运行时,起一个进程即可。

  3. 3把请求转给它

    业务侧不再自己判权限,统一问网关,返回是或否。

  4. 4改策略不用重启

    策略变更走它的加载机制,改完即时生效是它的卖点之一。

如何确认成功

同一请求在改策略前后返回相反的判定结果,且无需重启

注意事项

  • 它只管授权判定,身份认证要另做。
  • 策略写错不会报错但会默认放行或拒绝,先用小范围验证。
  • 单点网关要么做高可用,要么接受它挂了业务就拒答。

核心亮点

  • 将 Casbin 的 RBAC/ABAC 权限模型与 AI 网关结合,实现基于策略的细粒度访问控制,而非简单白名单。
  • 内置 ModSecurity CRS,开箱即用获得 OWASP 级别的 WAF 防护,降低 AI 接口被恶意利用的风险。
  • 支持 OAuth 和反向代理,可无缝集成到现有 HTTP 基础设施,统一入口安全策略。

不足之处

  • 项目早期,文档和社区生态尚不完善,生产环境部署需自行验证。
  • 对 LLM 特有安全场景(如提示注入、模型输出过滤)的覆盖可能有限,需依赖外部规则扩展。

适用场景

  • 保护企业内部 AI API 网关,防止未授权访问和恶意请求。
  • 为 MCP 服务提供统一的安全接入层,管理多个 AI 工具的调用权限。
  • 在微服务架构中作为边缘安全代理,对 HTTP 流量进行 WAF 和认证过滤。

替代项目

Kong Gateway、Traefik、Ory Oathkeeper

上一篇:CTranslate2

下一篇:vLLM-Hook

同类项目推荐

llama_deploy 开源

把 LlamaIndex 智能体工作流一键部署成生产级微服务

Deploy your agentic worfklows to production

★ 2066 2026-08-09
MLOps 开源

跟着示例,快速上手机器学习运维全流程

MLOps examples

★ 2121 2026-08-09
emisar 开源

让 AI 安全操作你的基础设施,审批可控,生产无忧。

Let AI agents investigate and operate infrastructure through declared actions, bound···

★ 375 2026-08-09
featureform 开源

把已有数据库变成特征存储,无需迁移,快速上线ML特征。

The Virtual Feature Store. Turn your existing data infrastructure into a feature sto···

★ 1991 2026-08-09
pipeshub-ai 开源

统一企业数据,让 AI 搜索和智能体更懂业务

The open-source context layer for AI agents. PipesHub turns your company's knowledge···

★ 4068 2026-08-09
WebAI-to-API 开源

把网页版AI变成API,轻松接入你的应用

Webchat to API

★ 1404 2026-08-09
hermes-hudui 开源

给持久记忆 AI 智能体装一块实时意识仪表盘

Web UI consciousness monitor for Hermes — the AI agent with persistent memory

★ 1856 2026-09-22
llm-bridge 开源

一套格式打通多家大模型,自带日志与错误兜底

Interoperability between input formats of various LLMs, with observability, error ha···

★ 325 2026-10-29
logto 开源

开箱即用的登录与权限系统,让 SaaS 和 AI 应用快速上线认证

‍ Authentication and authorization infrastructure for SaaS and AI apps, built on OI···

★ 14895 2026-10-17