Flagsmith

Provides feature flag management and remote configuration with segment-based targeting via a REST API that supports both SaaS hosting and self-hosted open-source deployment.

Evaluated Mar 06, 2026 (0d ago) vcurrent
Homepage ↗ Repo ↗ Developer Tools feature-flags open-source segment-targeting remote-config self-hosted
⚙ Agent Friendliness
58
/ 100
Can an agent use this?
🔒 Security
82
/ 100
Is it safe for agents?
⚡ Reliability
80
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
80
Error Messages
78
Auth Simplicity
80
Rate Limits
72

🔒 Security

TLS Enforcement
100
Auth Strength
78
Scope Granularity
72
Dep. Hygiene
80
Secret Handling
78

Open-source codebase is auditable. No granular token scopes — tokens are all-or-nothing per environment. SOC2 Type II on SaaS. Self-hosted deployments manage their own security posture.

⚡ Reliability

Uptime/SLA
82
Version Stability
80
Breaking Changes
78
Error Recovery
80
AF Security Reliability

Best When

An agent needs feature flag management with segment targeting that can be self-hosted for data sovereignty, or where a simple REST-first API with open-source optionality is preferred over complex SDKs.

Avoid When

The primary requirement is sophisticated multivariate experimentation with statistical power analysis rather than feature toggling and remote config.

Use Cases

  • Enable or disable a feature flag for a specific environment via REST API as part of an automated deployment pipeline
  • Create or update a segment definition to dynamically target a user group matching specific traits during a canary rollout
  • Read remote configuration values (non-boolean flag values) to drive runtime configuration changes without redeployment
  • List all feature flags and their enabled states across environments to generate a compliance inventory snapshot
  • Audit flag change history via API to produce a changelog of who toggled what and when for a release retrospective

Not For

  • Statistical A/B test analysis with significance calculations (use GrowthBook or Split.io)
  • Application error monitoring and crash reporting (use Sentry or Bugsnag)
  • Full APM and distributed tracing (use Datadog or Jaeger)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
Yes

Authentication

Methods: api_key bearer_token
OAuth: No Scopes: No

Environment API keys for SDK/client access. Account-level tokens for management API. No OAuth2. Self-hosted deployments can add custom auth middleware.

Pricing

Model: freemium
Free tier: Yes
Requires CC: No

SaaS pricing by request volume. Open-source self-hosted is fully free. Enterprise self-hosted requires a license.

Agent Metadata

Pagination
offset
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Environment API keys and personal API keys are different token types used on different base paths — mixing them causes 403 errors with messages that do not explain the token type mismatch
  • Traits (user attributes for segment targeting) must be set via a separate identity upsert endpoint before segment rules apply — agents that set flags without setting traits will not see segment-targeted values
  • Self-hosted instances use the same API schema but may lag behind SaaS on API version; agents built against SaaS may fail against older self-hosted versions
  • The SDK evaluation API and the management REST API have different base URLs — documentation examples sometimes use the wrong base URL for the context
  • Pagination on list endpoints uses next/previous URLs rather than a page parameter — agents must follow the next URL from the response body, not construct page numbers manually

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for Flagsmith.

$99

Scores are editorial opinions as of 2026-03-06.

5208
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered