create_feature_flag
Create Feature Flag
Create a new feature flag in a LaunchDarkly project. The flag will be created in every environment within the project. By default creates a boolean flag; provide custom variations for multivariate flags.
create_feature_flag
Create a new feature flag in a LaunchDarkly project. The flag will be created in every environment within the project. By default creates a boolean flag; provide custom variations for multivariate flags.
manage_environment
Create, update, or delete an environment within a LaunchDarkly project. Environments hold separate flag configurations, SDK keys, and context data.
invite_members
Invite new members to your LaunchDarkly account. Send invitations by email and optionally assign a built-in role or custom roles.
list_segments
List user segments in a LaunchDarkly environment. Segments group contexts for bulk flag targeting. Returns segment keys, names, and membership counts.
update_feature_flag
Update a feature flag's configuration using LaunchDarkly's semantic patch. Supports toggling on/off, updating name/description/tags, changing fallthrough variations, adding/removing targeting rules, and setting individual targets. All changes are environment-specific unless they modify flag-level properties.
query_audit_log
Search the LaunchDarkly audit log for change history entries. Query by date range, full-text search, or resource specifier. Useful for compliance, debugging, and tracking who changed what and when.
list_environments
List all environments within a LaunchDarkly project. Returns environment keys, names, colors, and SDK keys.
list_members
List account members in your LaunchDarkly organization. Filter by role or search by name/email. Returns member details including roles and status.
delete_feature_flag
Permanently delete a feature flag from a project. This removes the flag from all environments. Use with caution — this cannot be undone.
list_metrics
List custom metrics defined in a LaunchDarkly project. Metrics track events in your application and are used in experiments to measure the impact of flag variations.
get_feature_flag
Retrieve detailed information about a specific feature flag, including its variations, targeting rules, and environment-specific configuration. Use this to inspect a flag's full setup before making changes.
manage_project
Create a new project or update an existing one in LaunchDarkly. When creating, provide a key and name. When updating, provide the project key and the fields to change (name, tags). To delete a project, use the delete action.
list_projects
List all projects in your LaunchDarkly account. Returns project keys, names, tags, and environment counts.
search_contexts
Search for contexts (users, services, machines, etc.) that have encountered feature flags in an environment. Filter by kind, key, or attributes. Contexts are scoped to a specific project and environment.
toggle_feature_flag
Quickly turn a feature flag on or off in a specific environment. This is a convenience tool for the most common flag operation — no need to construct semantic patch instructions manually.
list_experiments
List experiments in a LaunchDarkly project and environment. Experiments validate the impact of features by measuring metrics against flag variations.
list_feature_flags
List feature flags in a LaunchDarkly project. Supports filtering by tag, environment, and search query. Returns flag keys, names, kinds, and their current status in the specified environment.
manage_segment
Create, update, or delete a user segment in a LaunchDarkly environment. Segments group contexts for bulk flag targeting. Use semantic patch instructions to add/remove included or excluded context keys.
Manage feature flags, experiments, and progressive rollouts across projects and environments. Create, update, toggle, and delete feature flags with targeting rules, percentage rollouts, and prerequisites. Define user segments for bulk targeting. Run experiments to measure the impact of flag variations using custom metrics. Manage projects, environments, account members, teams, and role-based access. Query the audit log for change history. Configure webhooks, release pipelines, relay proxy settings, and data export destinations. Set up scheduled flag changes, approval workflows, and integration audit log subscriptions.
Common questions about connecting Launchdarkly to AI agents with Metorial.