Connect LaunchDarkly to Your AI Agent

Provide project and environment keys to summarize the flag configuration governing a chosen release.

40 tools API key

Try a LaunchDarkly Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill LaunchDarkly

Review a Feature Flag’s Configuration

Read a flag in one environment to explain its variations and targeting rules.

/oo LaunchDarkly: Read LaunchDarkly flag [flag key] in project [project key], environment [environment key]. Summarize variations and environment targeting without changing the flag.

Inspect a Targeting Segment

Review a segment’s included and excluded context keys and rule definitions.

/oo LaunchDarkly: Read LaunchDarkly segment [segment key] in project [project key], environment [environment key]. Explain its inclusion, exclusion, and rules.

Start Working with LaunchDarkly

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect LaunchDarkly

    Connect a LaunchDarkly personal or service access token.

    Connect LaunchDarkly →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An access token from the Authorization page with permission for the target project and environment.
  • A configuration review does not evaluate a flag for a particular application context.

LaunchDarkly Tools

This connection reads and maintains LaunchDarkly projects, environments, flags, segments, teams, and access tokens. Resource changes depend on your token’s permissions.

Flags and Segments

List, inspect, create, update, or delete flags and segments.

Members and Teams

Inspect account members and teams or add specified members to teams.

40 tools

Get Caller Identity

Get the LaunchDarkly caller identity for the current access token.

launch_darkly.get_caller_identity

List Projects

List LaunchDarkly projects with optional filtering, sorting, pagination, and expansion.

launch_darkly.list_projects

Get Project

Get a LaunchDarkly project by project key.

launch_darkly.get_project

Create Project

Create a LaunchDarkly project using either common fields or a full official request body.

launch_darkly.create_project

Patch Project

Patch a LaunchDarkly project with standard JSON Patch operations.

launch_darkly.patch_project

Delete Project

Delete a LaunchDarkly project by project key.

launch_darkly.delete_project

Get Environments

List the LaunchDarkly environments that belong to a project.

launch_darkly.get_environments

Get Environment

Get a LaunchDarkly environment by project key and environment key.

launch_darkly.get_environment

Create Environment

Create a LaunchDarkly environment using either common fields or a full official request body.

launch_darkly.create_environment

Patch Environment

Patch a LaunchDarkly environment with standard JSON Patch operations.

launch_darkly.patch_environment

Delete Environment

Delete a LaunchDarkly environment by project key and environment key.

launch_darkly.delete_environment

Get Feature Flags

List LaunchDarkly feature flags in a project with optional filtering, pagination, and summary output.

launch_darkly.get_feature_flags

Get Feature Flag

Get a LaunchDarkly feature flag by project key and feature flag key.

launch_darkly.get_feature_flag

Create Feature Flag

Create a LaunchDarkly feature flag using either common fields or a full official request body.

launch_darkly.create_feature_flag

Patch Feature Flag

Patch a LaunchDarkly feature flag with JSON Patch, JSON Merge Patch, or semantic patch instructions.

launch_darkly.patch_feature_flag

Delete Feature Flag

Delete a LaunchDarkly feature flag by project key and feature flag key.

launch_darkly.delete_feature_flag

Get Segments

List LaunchDarkly segments in a project environment with optional filtering and pagination.

launch_darkly.get_segments

Get Segment

Get a LaunchDarkly segment by project key, environment key, and segment key.

launch_darkly.get_segment

Create Segment

Create a LaunchDarkly segment using either common fields or a full official request body.

launch_darkly.create_segment

Patch Segment

Patch a LaunchDarkly segment with JSON Patch, JSON Merge Patch, or semantic patch instructions.

launch_darkly.patch_segment

Delete Segment

Delete a LaunchDarkly segment by project key, environment key, and segment key.

launch_darkly.delete_segment

Search Contexts

Search LaunchDarkly contexts in a project environment with filtering, sorting, and pagination.

launch_darkly.search_contexts

Get Contexts

Get a LaunchDarkly context by context kind and key, with optional paging over related results.

launch_darkly.get_contexts

Search Context Instances

Search LaunchDarkly context instances in a project environment with filtering, sorting, and pagination.

launch_darkly.search_context_instances

Get Context Instances

Get a LaunchDarkly context instance by project key, environment key, and context instance identifier.

launch_darkly.get_context_instances

Get Members

List LaunchDarkly account members with optional filtering, sorting, pagination, and expansion.

launch_darkly.get_members

Get Member

Get a LaunchDarkly account member by member identifier.

launch_darkly.get_member

List Teams

List LaunchDarkly teams with optional filtering, pagination, and expansion controls.

launch_darkly.list_teams

Get Team

Get a LaunchDarkly team by team key.

launch_darkly.get_team

Create Team

Create a LaunchDarkly team using either common fields or a full official request body.

launch_darkly.create_team

Patch Team

Patch a LaunchDarkly team with semantic patch instructions.

launch_darkly.patch_team

Delete Team

Delete a LaunchDarkly team by team key.

launch_darkly.delete_team

Add Member To Teams

Add one or more LaunchDarkly members to one or more teams with a semantic patch update.

launch_darkly.add_member_to_teams

Get Tags

List LaunchDarkly tags with optional prefix and resource-kind filters.

launch_darkly.get_tags

Get Tokens

List LaunchDarkly access tokens with optional pagination and visibility scope.

launch_darkly.get_tokens

Get Token

Get a LaunchDarkly access token by token identifier.

launch_darkly.get_token

Create Token

Create a LaunchDarkly access token using either common fields or a full official request body.

launch_darkly.create_token

Patch Token

Patch a LaunchDarkly access token with standard JSON Patch operations.

launch_darkly.patch_token

Delete Token

Delete a LaunchDarkly access token by token identifier.

launch_darkly.delete_token

Reset Token

Reset a LaunchDarkly access token value and optionally control when the old value expires.

launch_darkly.reset_token

Frequently Asked Questions

What identifiers should I provide?

A flag review needs the project and flag keys; specify an environment key to focus its targeting configuration. Segments also require the environment key.

Does a flag configuration show what every user receives?

It describes the rules and variations. The actual result for a context depends on evaluation; these actions do not provide SDK flag evaluation.

Can AI change a feature flag?

Yes, with appropriate token permissions. Provide the exact project, flag, environment, and intended patch instructions because changes can affect targeting.

Connect LaunchDarkly

About LaunchDarkly ↗