productivity
LaunchDarkly MCP, CLI, and Lua Integration for AI Agents
LaunchDarkly integration docs for AI agents: MCP gateway setup, LaunchDarkly CLI commands, Lua API reference, credentials, and function schemas.LaunchDarkly for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
launchdarkly.launchdarkly_api_get | Read read | 0 | Call any LaunchDarkly GET endpoint. |
launchdarkly.launchdarkly_api_post | Write write | 0 | Call any LaunchDarkly POST endpoint. |
launchdarkly.launchdarkly_api_patch | Write write | 0 | Call any LaunchDarkly PATCH endpoint. |
launchdarkly.launchdarkly_api_put | Write write | 0 | Call any LaunchDarkly PUT endpoint. |
launchdarkly.launchdarkly_api_delete | Write write | 0 | Call any LaunchDarkly DELETE endpoint. |
launchdarkly.launchdarkly_list_projects | Read read | 0 | List all LaunchDarkly projects. Returns project keys, names, and the number of environments in each project. |
launchdarkly.launchdarkly_get_project | Read read | 1 | Get detailed information about a specific LaunchDarkly project, including its environments and settings. |
launchdarkly.launchdarkly_create_project | Write write | 0 | Create a LaunchDarkly project. |
launchdarkly.launchdarkly_update_project | Write write | 0 | Update a LaunchDarkly project with JSON Patch. |
launchdarkly.launchdarkly_delete_project | Write write | 0 | Delete a LaunchDarkly project. |
launchdarkly.launchdarkly_list_environments | Read read | 1 | List all environments for a LaunchDarkly project. Returns environment keys, names, and their SDK keys for reference. |
launchdarkly.launchdarkly_get_environment | Read read | 0 | Get a LaunchDarkly environment. |
launchdarkly.launchdarkly_create_environment | Write write | 0 | Create a LaunchDarkly environment. |
launchdarkly.launchdarkly_update_environment | Write write | 0 | Update a LaunchDarkly environment. |
launchdarkly.launchdarkly_delete_environment | Write write | 0 | Delete a LaunchDarkly environment. |
launchdarkly.launchdarkly_list_flags | Read read | 4 | List feature flags in a LaunchDarkly project. Returns flag keys, names, descriptions, and their on/off state per environment. |
launchdarkly.launchdarkly_get_flag | Read read | 3 | Get detailed information about a specific LaunchDarkly feature flag, including targeting rules, variations, and per-environment state. |
launchdarkly.launchdarkly_create_feature_flag | Write write | 0 | Create a LaunchDarkly feature flag. |
launchdarkly.launchdarkly_update_feature_flag | Write write | 0 | Update a LaunchDarkly feature flag. |
launchdarkly.launchdarkly_toggle_flag | Write write | 4 | Turn a LaunchDarkly feature flag on or off in a specific environment. Use this to enable or disable a feature flag. |
launchdarkly.launchdarkly_copy_feature_flag | Write write | 0 | Copy feature flag settings between environments. |
launchdarkly.launchdarkly_delete_feature_flag | Write write | 0 | Delete a LaunchDarkly feature flag. |
launchdarkly.launchdarkly_list_segments | Read read | 0 | List segments in a LaunchDarkly environment. |
launchdarkly.launchdarkly_get_segment | Read read | 0 | Get a LaunchDarkly segment. |
launchdarkly.launchdarkly_create_segment | Write write | 0 | Create a LaunchDarkly segment. |
launchdarkly.launchdarkly_update_segment | Write write | 0 | Update a LaunchDarkly segment. |
launchdarkly.launchdarkly_delete_segment | Write write | 0 | Delete a LaunchDarkly segment. |
launchdarkly.launchdarkly_get_current_user | Read read | 0 | Get information about the currently authenticated LaunchDarkly user. Useful for verifying API credentials. |
launchdarkly.launchdarkly_list_members | Read read | 0 | List LaunchDarkly account members. |
launchdarkly.launchdarkly_get_member | Read read | 0 | Get a LaunchDarkly account member. |
launchdarkly.launchdarkly_invite_members | Write write | 0 | Invite LaunchDarkly account members. |
launchdarkly.launchdarkly_update_member | Write write | 0 | Update a LaunchDarkly account member. |
launchdarkly.launchdarkly_delete_member | Write write | 0 | Delete a LaunchDarkly account member. |
launchdarkly.launchdarkly_list_teams | Read read | 0 | List LaunchDarkly teams. |
launchdarkly.launchdarkly_get_team | Read read | 0 | Get a LaunchDarkly team. |
launchdarkly.launchdarkly_create_team | Write write | 0 | Create a LaunchDarkly team. |
launchdarkly.launchdarkly_update_team | Write write | 0 | Update a LaunchDarkly team. |
launchdarkly.launchdarkly_delete_team | Write write | 0 | Delete a LaunchDarkly team. |