Categories
Self-Hosted AI Agents MCP API Gateway API Management REST API Backend Platform Developer PortalStars
Forks
Watchers
Developer links
Fusio
Fusio turns the data and services you already run into a managed API that partners, apps, and AI agents can actually use. The workflow starts small: add a database connection and a table becomes a REST endpoint, or proxy a remote service and route traffic between internal microservices. Each operation pairs an HTTP path with an action and a schema, so requests are validated and an OpenAPI specification plus client SDKs for major languages come out without extra effort. Custom behavior lives in reusable actions, and an AI assistant can draft actions and schemas from a plain-language prompt. Native Model Context Protocol support then offers those actions to autonomous agents as tools. Third-party developers get a self-service portal with documentation, testing tools, and their own keys. Every endpoint can be protected with scopes and rate limits. Asynchronous work runs through events, webhooks, cronjobs, and triggers. When the API becomes a product, plans, quotas, and transactions handle billing, and analytics follow usage, performance, and errors. A marketplace installs ready-made actions and apps, and the generator and test panels speed up development. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.
Benefits
- Expose Databases As REST Instantly
- Connect a SQL database such as MySQL or PostgreSQL and publish its tables as REST endpoints, or proxy remote services, so legacy data reaches new clients without writing a separate backend.
- Specs And SDKs Generated For You
- Every operation carries request and response schemas, which Fusio uses to validate traffic and to produce an OpenAPI specification and client SDKs, so documentation and libraries stay aligned with the live API.
- Turn API Logic Into Agent Tools
- Native Model Context Protocol support exposes your actions to AI ecosystems, and a natural-language assistant drafts backend logic and schemas, so autonomous agents can use the same business logic that powers your REST endpoints.
- Sell Access With Plans And Quotas
- Built-in monetization adds subscription plans, quotas, and transactions, while a developer portal, scopes, and rate limits let outside teams self-serve keys under rules you define.
Features
- Database And Service Gateways
- Expose SQL tables as REST endpoints, proxy remote HTTP services, and route traffic between microservices using connections such as SQL, HTTP, Stripe, or AWS.
- Actions, Schemas, And Operations
- Bind an HTTP method and path to an action, describe payloads with TypeSchema, and let Fusio validate requests and generate OpenAPI specifications and multi-language client SDKs.
- AI And MCP Integration
- Generate actions and schemas from natural-language prompts, then publish them through native Model Context Protocol support so agents can call your logic as tools.
- Developer Portal And Consumers
- A self-service portal gives third parties documentation, testing tools, and keys, while the backend manages apps, users, scopes, rate limits, forms, pages, and webhooks.
- Events, Cronjobs, And Triggers
- Dispatch events from actions so subscribers receive webhooks, schedule actions with cronjobs, run triggers when events fire, and process asynchronous actions through a message queue.
- Monetization And Analytics
- Define subscription plans, track transactions, and watch API usage, performance metrics, and error logs from the Analytics panels of the browser-based backend.