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. Each invitation must assign either one built-in role or one or more 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.
get_segment
Retrieve one LaunchDarkly segment, including targeting rules, rule and clause IDs, included and excluded context keys, and big-segment metadata. Use this before updating rules or membership.
get_current_identity
Identify the API credential currently connected to LaunchDarkly, including its account, token kind, service-token status, scopes, and member profile when available.
Manage LaunchDarkly feature flags, targeting, projects, environments, and segments. Inspect connected credentials, contexts, members, metrics, experiments, and change history; invite account members; and receive signed change notifications.
Common questions about connecting Launchdarkly to AI agents with Metorial.