{
 "categories": [
  "developer-tools"
 ],
 "deployment": "saas",
 "evidence": [
  {
   "date": "2026-10-13",
   "fact": "homepage",
   "note": "The homepage title is Reflag, and the description says it is TypeScript feature management.",
   "source": "https://reflag.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "deployment",
   "note": "The CLI default baseUrl is https://app.reflag.com and the default apiUrl is https://app.reflag.com/api.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "platforms",
   "note": "The homepage presents a hosted feature-management service. A desktop install was not described.",
   "source": "https://reflag.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "license",
   "note": "The homepage presents Reflag as a vendor feature-management service. A free-plan page was not opened, so the license is recorded as commercial. The CLI README's MIT notice applies to the CLI package.",
   "source": "https://reflag.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "modalities.api.exists",
   "note": "The CLI documents an API URL, defaulting to https://app.reflag.com/api, and an API key for calls.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "modalities.api.auth[0]",
   "note": "Non-interactive authentication uses --api-key or the REFLAG_API_KEY environment variable. The README says a key is bound to one app.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "modalities.api.coverage",
   "note": "The opened CLI page does not list API resources, so coverage stays unknown.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "modalities.mcp.first_party",
   "note": "The Reflag CLI README says the MCP server is hosted by Reflag.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "modalities.mcp.verdict",
   "note": "The hosted MCP server is described in Reflag's own CLI README, so the verdict is official.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "modalities.cli.exists",
   "note": "Reflag documents @reflag/cli with init, flags, login, and apps commands.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "verdict.scores.cli",
   "note": "Official CLI for creating and listing flags, generating types, and non-interactive API-key use. Targeting rules were not documented on the page. Score 6.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "verdict.scores.mcp",
   "note": "The mcp command writes a remote URL of config.apiUrl plus /mcp. The README says Reflag hosts that server. Tools were not listed. Score 6.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/commands/mcp.ts",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "freshness.watch[0].url",
   "note": "Opened as the current Reflag homepage.",
   "source": "https://reflag.com/",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "freshness.watch[1].url",
   "note": "Opened as the current Reflag CLI README.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md",
   "tier": "declared"
  },
  {
   "date": "2026-10-13",
   "fact": "freshness.watch[2].url",
   "note": "Opened as the current reflag mcp command source.",
   "source": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/commands/mcp.ts",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-10-13",
  "volatility": "medium",
  "watch": [
   {
    "type": "docs",
    "url": "https://reflag.com/"
   },
   {
    "type": "docs",
    "url": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/README.md"
   },
   {
    "type": "mcp",
    "url": "https://raw.githubusercontent.com/reflagcom/javascript/main/packages/cli/commands/mcp.ts"
   }
  ]
 },
 "homepage": "https://reflag.com/",
 "id": "reflag",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": "unknown"
  },
  "api": {
   "auth": [
    "api-key"
   ],
   "coverage": "unknown",
   "docs": null,
   "exists": true,
   "kinds": []
  },
  "cli": {
   "exists": true
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [],
   "import": []
  },
  "extensibility": {
   "scripting": [],
   "webhooks": "unknown"
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": "unknown"
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Reflag documents a CLI and a hosted MCP server for feature flags.\n",
   "ui_stack": [],
   "vendor_support": []
  },
  "sdk": {
   "exists": "unknown",
   "languages": [],
   "official": "unknown"
  }
 },
 "name": "Reflag",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "launchdarkly",
   "unleash",
   "growthbook",
   "statsig",
   "configcat"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Reflag",
 "verdict": {
  "best_path": "cli",
  "scores": {
   "api": null,
   "cli": 6,
   "computer_use": null,
   "integrations": null,
   "mcp": 6,
   "overall": 6,
   "rpa": null
  },
  "summary": "Reflag is automatable today through its CLI. This record is the Reflag feature-flag service for TypeScript applications. The CLI README says the command was previously called Bucket. The homepage title is Reflag and the description says it is TypeScript feature management. The CLI is the package @reflag/cli. Documented commands include init, flags create, flags list, flags types, login, logout, and apps. Non-interactive runs use --api-key or REFLAG_API_KEY. The README says an API key is bound to one app, and that login and logout are disabled when a key is supplied. The default apiUrl in the generated config is https://app.reflag.com/api. A separate API reference was not opened, so API coverage is unassessed and the API is not scored. The README says Reflag hosts the MCP server. The reflag mcp command writes a client entry whose url is the configured apiUrl plus /mcp. With the documented default, that is https://app.reflag.com/api/mcp. That URL was not requested. The opened pages do not list MCP tools. The README says a client that supports HTTP streaming with OAuth can connect to the remote server directly, and that the setup otherwise uses mcp-remote. The CLI package itself is MIT, copyright Bucket ApS. That is the CLI license, not a statement that the hosted service is open-source. Connector catalogs were not opened. Computer-use viability is unassessed. CLI scores 6. MCP scores 6. CLI is the best path because an API key runs flag commands without the interactive editor setup, and the opened MCP pages do not list tools.\n"
 }
}