Kong 是一款云原生、与平台无关的 API、LLM 和 MCP 网关,可通过插件扩展,用于转发和保护服务流量。
- Star
- 2,127
- Fork
- 246
- 未关闭 Issue
- 171
- 最近提交
- 14天前
这是什么?
Fusio 是用 PHP 编写的可自托管后端平台和 API 网关,位于内部服务或数据库与外部调用方之间,将它们以托管的 REST API 形式对外提供。项目包含后台管理应用、面向第三方开发者的开发者门户,并支持密钥管理、订阅计划和调用配额。
业务逻辑以 Action 的形式编写,既可以是 PHP 类,也可以通过后台的 Worker 用 JavaScript 或 Python 实现。Action 可绑定到具体的 HTTP 操作,并可生成配置表单供非开发人员调整参数。AI Agent 功能可根据自然语言描述生成 Worker 逻辑,支持 Ollama、ChatGPT 和 Gemini,同时原生支持 Model Context Protocol,便于 AI 代理把这些接口当作工具调用。
项目可使用 MySQL、PostgreSQL 或 SQLite 作为存储,支持 Docker、发布包和网页安装器等部署方式。官方提供 C#、Go、Java、JavaScript、PHP 和 Python 的客户端 SDK,并能基于 API 定义生成 OpenAPI 规范。
核心功能
- 01无需编写后端代码即可将 SQL 和 NoSQL 数据库暴露为 REST API。
- 02在多个微服务之间进行路由和负载均衡。
- 03支持用 PHP、JavaScript 或 Python 编写 Action,并可在后台配置参数。
- 04自带开发者门户,提供文档、测试工具和 API 密钥管理。
- 05可生成多种语言的客户端 SDK 和 OpenAPI 规范。
- 06支持订阅计划、调用配额和使用情况分析。
适用场景
- 为老旧数据库加上有文档、有鉴权的 REST API 层。
- 向外部合作方提供带自助密钥管理和计费的 API 产品。
- 把内部后端功能以 MCP 工具的形式提供给 AI 代理调用。
- 在管理后台直接编写轻量业务逻辑,无需单独部署服务。
快速上手
- 1
创建包含 README 中 Fusio 和 MySQL 服务的 docker-compose.yml 文件
- 2
使用 Docker Compose 启动服务
docker compose up -d
使用前须知
- 手动安装需要 MySQL、PostgreSQL 或 SQLite 等数据库。
- 内置的 PHP 开发服务器仅用于测试;生产环境需要 Nginx 或 Apache 配置,或使用 Docker。
- AI 代理功能需要 Ollama、ChatGPT 或 Gemini 等外部提供商。
标签
常见问题
- fusio 是什么?
- 可自托管的 PHP API 网关与管理平台,可将数据库和业务逻辑发布为 REST API,并支持 MCP 供 AI 代理调用。 Fusio 是用 PHP 编写的可自托管后端平台和 API 网关,位于内部服务或数据库与外部调用方之间,将它们以托管的 REST API 形式对外提供。项目包含后台管理应用、面向第三方开发者的开发者门户,并支持密钥管理、订阅计划和调用配额。
- fusio 可以免费使用吗?用的什么许可证?
- fusio 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- fusio 还在维护吗?
- 活跃维护中。fusio 最近一次提交是在 2026年10月7日。
- fusio 适合用来做什么?
- 为老旧数据库加上有文档、有鉴权的 REST API 层。 向外部合作方提供带自助密钥管理和计费的 API 产品。 把内部后端功能以 MCP 工具的形式提供给 AI 代理调用。 在管理后台直接编写轻量业务逻辑,无需单独部署服务。
- fusio 怎么安装和运行?
- 创建包含 README 中 Fusio 和 MySQL 服务的 docker-compose.yml 文件 使用 Docker Compose 启动服务: docker compose up -d
- 在哪里获取 fusio?
- 源代码和安装说明在 GitHub 上:https://github.com/apioo/fusio
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
面向 AI 智能体的网页搜索、抓取与交互 API,输出干净的 Markdown、JSON 和截图。
面向 LLM 与 AI Agent 的记忆操作系统,统一管理长期记忆的存储、检索与编辑。
基于 TypeScript 的 AI Agent 框架,集成记忆、工具、MCP、RAG、语音与工作流,并配套 VoltOps 可观测控制台。
让 Cursor、Claude Code 等 AI 智能体通过 MCP 读取并programmatically 修改 Figma 设计稿的集成工具。
桌面端屏幕感知 AI 助手,可读取当前应用上下文,结合多种大模型与 MCP 工具跨应用协助操作。