A PHP gateway that wants to be your API product team
Fusio wraps databases, microservices, and custom logic into a managed API platform with built-in monetization and AI agent hooks.

What it does
Fusio is a self-hosted PHP platform that sits between your infrastructure and the outside world. It can expose SQL or NoSQL databases as REST endpoints, route and load-balance microservices, and run custom business logic through “Actions” — PHP classes or worker scripts in JavaScript/Python. It bundles a developer portal, SDK generation, subscription billing, and usage analytics into one install.
The interesting bit
The MCP (Model Context Protocol) integration and “Agent” concept in v7.0 turn your API endpoints into tools that autonomous AI agents can discover and call. You can also generate worker actions from natural language prompts via Ollama, ChatGPT, or Gemini — a low-code backend playground that happens to speak PHP under the hood.
Key highlights
- Native MCP support for AI ecosystem integration
- Database-to-REST gateway for MySQL, PostgreSQL, and SQLite
- Configurable Actions with backend-generated forms for non-technical users
- Worker actions in PHP, JavaScript, or Python without custom classes
- SDKs for C#, Go, Java, JavaScript, PHP, and Python
- Docker Compose setup for local testing; manual install via CLI or web installer
Caveats
- Production deployment requires Nginx/Apache; the built-in PHP server is dev-only
- The README mentions “AI-assisted development” but doesn’t quantify accuracy or safety of generated code
- Marketplace apps and VSCode extension exist, but maturity level is unclear from docs alone
Verdict
Worth a look if you need to productize internal APIs quickly and care about AI agent interoperability. Skip it if you’re already invested in Kubernetes-native gateways or want a purely code-first, GitOps-driven workflow.