Licensing
Licensing overview
The DollhouseMCP software project has a three-path licensing model: AGPL-3.0-or-later by default, a free commercial path for organizations under $1M in annual revenue, and paid enterprise licensing for larger or white-label use.
Licensing paths
This page is meant to match the choices people now see in the MCP server setup flow. The open-source core remains available under AGPL terms, while commercial use now splits into a free self-certified path for smaller organizations and a paid enterprise path for larger or negotiated deployments.
| Path | Who it fits | Summary |
|---|---|---|
| AGPL-3.0-or-later | Open-source use and teams comfortable with AGPL obligations | Default license. No sign-up required. Share-alike terms apply. |
| Commercial | Organizations under $1M annual revenue | Free commercial path with attribution, telemetry acknowledgment, and revenue self-certification. |
| Enterprise | Organizations over $1M annual revenue, white-label, or negotiated terms | Paid commercial licensing with direct contact, procurement support, and room for custom terms. |
| This website repository | Proprietary repository terms | This website repository is licensed separately from the core software and is not covered by the AGPL software license. |
AGPL default
DollhouseMCP software is released under the GNU Affero General Public License v3.0 or later. That keeps the core platform open while allowing users to study, modify, run, and share the software under AGPL terms.
- Use, modify, and distribute the software under AGPL terms.
- Preserve copyright and license notices.
- Provide corresponding source when AGPL obligations are triggered, including network use cases covered by the license.
- No registration, telemetry opt-in, or commercial paperwork is required for the default AGPL path.
Free commercial path
The current setup UI exposes a free commercial option for companies earning under $1,000,000 USD in annual revenue. That path is meant to keep commercial adoption straightforward for smaller organizations that need different terms from AGPL.
- Available to organizations under $1M in annual revenue.
- Requires revenue self-certification.
- Requires attribution when DollhouseMCP is used in a commercial product.
- Requires acknowledgment of anonymous usage telemetry as a condition of that license path.
In the product today, this is the Commercial option shown in the setup flow.
Enterprise path
The setup UI also exposes an Enterprise path for companies over $1M in annual revenue, white-label deployments, or teams that need procurement, support, or negotiated terms.
- Designed for larger organizations or white-label use.
- Supports direct contact and follow-up for commercial terms.
- Priority support and SLA options may be available depending on the engagement.
When commercial licensing may help
- You want to integrate DollhouseMCP into proprietary systems without AGPL obligations.
- You need custom terms for hosted offerings, support, or distribution.
- You want a direct licensing path for enterprise procurement or legal review.
- You are building a commercial product and want the under-$1M self-certification route instead of AGPL.
- You need white-label or larger-scale enterprise terms.
Questions and contact
For software licensing questions or commercial inquiries, contact contact@dollhousemcp.com.
This page is a practical public summary that mirrors the current setup flow, not legal advice. For exact terms, review the relevant repository license files and final commercial agreements.