
fusio
by apioo·★ 2,088·综合分 54
Fusio 是一个自托管 API 管理平台,原生支持 MCP,可将 API 作为工具暴露给 AI 代理。
概述
Fusio 是一个开源 API 管理平台,将后端服务转化为可扩展的 API 产品。它充当内部基础设施与外部开发者或 AI 系统之间的桥梁。通过原生 MCP 集成,Fusio 将 API 作为工具暴露给 AI 代理,使自主系统能够与您的后端逻辑交互。该平台提供数据库 API 网关、微服务编排、自定义 API 逻辑开发以及 AI 辅助开发等功能,使其既适用于传统 API 管理,也适用于 AI 生态系统集成。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您需要将现有 API 或数据库转换为 AI 代理的 MCP 工具,并希望使用具有 API 货币化功能的自托管解决方案,请选择 Fusio。
什么时候不要选它
如果您需要完全托管的云解决方案,或者更喜欢简单的直接 MCP 集成而不需要完整 API 管理平台的开销,请避免使用 Fusio。
此 server 暴露的工具
从 README 抽取出 12 个工具create_actionCreate a new action in Fusio to define business logic
create_operationCreate an operation to expose an action as an API endpoint
generate_sdkGenerate client SDKs for API consumers in various programming languages
install_appInstall a marketplace app to extend Fusio functionality
configure_connectionConfigure a database connection for API operations
create_api_routeCreate a new API route for handling specific HTTP requests
deploy_apiDeploy API changes to make them available to consumers
generate_openapiGenerate OpenAPI documentation for API consumers
create_userCreate a new user account in the Fusio system
monitor_apiMonitor API usage and performance metrics
create_rate_limitConfigure rate limiting rules for API endpoints
create_webhookCreate a webhook to handle events from your API
说明:Tools inferred from Fusio's features and documentation, as the README doesn't provide a explicit MCP tools section
可对比工具
安装
Docker 安装
services:
fusio:
image: fusio/fusio
restart: always
environment:
FUSIO_PROJECT_KEY: "42eec18ffdbffc9fda6110dcc705d6ce"
FUSIO_CONNECTION: "pdo-mysql://fusio:61ad6c605975@mysql-fusio/fusio"
FUSIO_BACKEND_USER: "test"
FUSIO_BACKEND_EMAIL: "demo@fusio-project.org"
FUSIO_BACKEND_PW: "test1234"
ports:
- "8080:80"
mysql-fusio:
image: mysql:8.0
restart: always
environment:
MYSQL_RANDOM_ROOT_PASSWORD: "1"
MYSQL_USER: "fusio"
MYSQL_PASSWORD: "61ad6c605975"
MYSQL_DATABASE: "fusio"
volumes:
- ./db:/var/lib/mysqldocker compose up -dClaude Desktop 配置
添加到 claude_desktop_config.json:
{
"mcpServers": {
"fusio": {
"command": "docker",
"args": ["run", "--rm", "-i", "fusio/fusio"]
}
}
}FAQ
- Fusio 和 MCP 之间是什么关系?
- Fusio 原生支持 MCP,能够将 API 作为工具暴露,使 AI 代理可以通过模型上下文协议使用它们。
- 没有编程知识可以使用 Fusio 吗?
- 可以,Fusio 提供了一个工作系统,无需自定义 PHP 类即可构建逻辑,还提供 AI 辅助开发,可以使用自然语言生成操作。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by k42b3 · 2023-07-30
- 帖子 by k42b3 · 2025-03-09
- 帖子 by k42b3 · 2021-02-06
fusio 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。