Safer deploys. Controlled releases. Kill switches ready.
Free plan · No credit card · Deploy in 5 minutes
| Flag | Dev | Staging | Prod | Changed |
|---|---|---|---|---|
New Checkout new-checkout | on | on | partial | 2m ago |
AI Search ai-search | on | partial | off | 1h ago |
Dark Mode dark-mode | on | on | on | 3d ago |
New Billing new-billing | off | off | off | 5d ago |
Connect in minutes. Release with precision. Control every rollout without touching your deployment pipeline.
Flags are resolved from an in-process Redis cache. The database is never touched on the hot path. Your users won't notice a thing.
Change a flag in the dashboard and your SDK knows about it in under a second — no polling, no deploys, no restarts. Pure SSE.
Drop our provider into any OpenFeature-compliant SDK. Switch flag tools without touching application code.
Roll out to a specific list of user IDs before going to everyone. Simple, auditable, reversible in one click.
Every flag state change is recorded — who changed it, what it was before, what it became. No extra setup.
Admin, Editor, and Read Only roles out of the box. A 50-person team won't give every engineer write access to production flags.
Generate long-lived API keys for CI pipelines and scripts. Each key carries a role — read-only, editor, or admin.
The only feature flag tool your AI assistant can control directly. Ask Claude Desktop to toggle a flag mid-incident — no dashboard required.
Learn more →Flagr is the first feature flag tool with a native MCP server. Ask Claude Desktop to toggle, inspect, or roll back any flag — directly, mid-incident, in plain English.
Calling get_flag_state for payments-v2 in production…
Calling set_flag_state → disabled…
Done. The flag is off for all users. Want me to check the audit log to confirm the change was recorded?
During an incident, the last thing you want is to hunt through a dashboard. Tell your AI assistant what to do — it calls the right API instantly.
Ask which tenants are in a partial rollout, pull the full audit log, or check state across all environments — without switching context.
One binary. One config line. Compatible with any MCP-capable AI assistant — Claude Desktop, Cursor, and more.
OpenFeature-compatible SDKs for TypeScript, Python, and Go. Kotlin coming soon.
import { FlagrClient } from "@flagr-dev/sdk";
const client = new FlagrClient(process.env.FLAGR_ENV_KEY);
client.connect();
if (client.isEnabled("new-checkout", req.user.id /* optional: omit for simple on/off */)) {
showNewCheckout();
}
// fires immediately + on every change; tenantId optional for partial rollouts
const sub = client.onChange("new-checkout", req.user.id /* optional */,
(enabled) => enabled ? showNewCheckout() : hideNewCheckout()
);
sub.unsubscribe(); // call when doneStart free. When your team is committed, we'll talk.
Dev
For individuals and small teams. Open-source SDKs, no lock-in, no credit card.
Enterprise
For teams that are committed and need SLAs, invoicing, and a real partner.
No per-seat fees. No credit card to start. Switch to Enterprise when you're ready.
Free plan. No credit card. Works with your stack in minutes.