

DreamFactory is a self-hosted data gateway designed to automatically generate REST APIs by mapping database schemas directly into API schemas. This approach is intended to help technical teams avoid writing manual OpenAPI specifications and reduce the manual work required to connect data sources to applications.
The tool is built for enterprise software companies and mid-market organizations that handle sensitive data. It supports a variety of environments, including on-premises, VPC, and air-gapped configurations, to keep data within the internal infrastructure.
Key capabilities include built-in role-based access control (RBAC) and support for authentication methods like OAuth and LDAP. It also includes a scripting engine for adding business logic to endpoints and a tool for converting legacy SOAP services to REST.
Buyers should confirm their specific deployment requirements, as the platform is self-hosted and typically requires a consultation with an engineer to discuss licensing and installation for the commercial version.
Automatically creates REST endpoints for data, schema, functions, and stored procedures from connected databases.
Provides granular control over which tables, fields, and operations each user or AI agent can access.
Supports connections to over 30 data sources, including SQL Server, MySQL, PostgreSQL, MongoDB, and Snowflake.
Converts JSON requests to SOAP for legacy services and returns the response back as JSON.
Creates interactive Swagger/OpenAPI documentation that stays in sync with the database schema.
Supports Node.js, PHP, and Python scripting to validate inputs, transform responses, and automate workflows.
Enabling AI agents and LLMs to query enterprise data through governed REST APIs using the Model Context Protocol (MCP).
Linking older databases or SOAP services to modern applications via a secure API middle layer.
Applying field-level security and RBAC to ensure users and applications access only the data they are entitled to.
Deploying API gateways in air-gapped or VPC environments to keep sensitive data within internal infrastructure.
Offers a free Essential tier. Commercial plans include Professional ($1,500/month) and Enterprise ($4,000/month), with Docker/Kubernetes add-ons starting at $1,500 per additional vCPU. All commercial pricing is billed annually.
It is a secure, self-hosted gateway that automatically creates REST APIs from databases, allowing apps and AI to access data via JSON/XML without direct database connections.
Yes, it supports the Model Context Protocol (MCP), enabling LLMs and AI agents to query governed data through REST endpoints.
DreamFactory is designed for self-hosting and can be deployed on Linux, Docker, or Kubernetes, including in VPC or air-gapped environments.
There is a free Essential tier, while paid plans for businesses start at $1,500 per month for the Professional tier and $4,000 per month for the Enterprise tier, billed annually.
Source category: Software Development
Source subcategory: API Management
DreamFactory is a self-hosted enterprise data gateway that automatically generates secure REST APIs from databases for use by applications and AI agents. It is designed for enterprise developers and data architects who need governed data access. Commercial implementation requires a consultation with the vendor's engineers.