# LaunchDarkly

A feature management platform that helps teams build better software faster using feature flags.

- **Category:** developer tools
- **Auth:** API_KEY
- **Tools:** 7
- **Triggers:** 0
- **Slug:** `LAUNCH_DARKLY`
- **Version:** 20260211_00

## Tools

### Create Flag Trigger Workflow

**Slug:** `LAUNCH_DARKLY_CREATE_TRIGGER_WORKFLOW`

Creates a flag trigger workflow in LaunchDarkly. Flag triggers allow you to automatically toggle feature flags on or off in response to external events (e.g., monitoring alerts from Datadog, Honeycomb, or custom webhooks). The trigger generates a unique URL that can be called to execute the configured flag action.

### Delete Flag Trigger Workflow

**Slug:** `LAUNCH_DARKLY_DELETE_TRIGGER_WORKFLOW`

Permanently deletes a flag trigger workflow from LaunchDarkly. Flag triggers allow you to initiate flag changes remotely using a unique webhook URL. Once deleted, the trigger and its URL cannot be recovered. Ensure you have the correct trigger ID before proceeding.

### Get Custom Roles

**Slug:** `LAUNCH_DARKLY_GET_CUSTOM_ROLES`

Tool to retrieve a list of all custom roles. Use when you need to list roles for permissions audits or configuration reviews. Note: results are paginated.

### Get Environments

**Slug:** `LAUNCH_DARKLY_GET_ENVIRONMENTS`

Tool to retrieve a list of all environments within a project. Use after confirming the project key; supports pagination.

### List Code Reference Repositories

**Slug:** `LAUNCH_DARKLY_LIST_CODE_REFERENCE_REPOSITORIES`

Lists all code reference repositories configured in LaunchDarkly. Code references allow LaunchDarkly to track where feature flags are used in your codebase. Use this tool to retrieve all connected repositories, optionally filtering by project or flag key. Note: Code references is an Enterprise feature. This endpoint requires write permissions for the code-reference-repository resource.

### List Projects

**Slug:** `LAUNCH_DARKLY_LIST_PROJECTS`

Tool to retrieve a list of all projects. Use after confirming credentials to enumerate project keys and metadata.

### List Teams

**Slug:** `LAUNCH_DARKLY_LIST_TEAMS`

List all teams in LaunchDarkly organization. Use this tool to retrieve teams for management, audit, or to find team keys for other operations. Supports filtering by name/key and can expand to include member counts, roles, or maintainer information. By default, fetches all teams with automatic pagination. Use 'limit' and 'offset' parameters for manual pagination when dealing with large lists.
