Launch darkly MCP server for AI agents and assistants

Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Launch darkly MCP or direct API to create feature flags, toggle rollouts, manage environments, and audit flag usage through natural language.

Launch darkly logoLaunch darkly
Api KeyOauth2

Launch darkly is a feature management platform for software teams to control feature flags. It helps you ship faster and safer by toggling features without redeploys.

248 Tools16 Triggers

Try Launch darkly now

Type what you want done — sign in and watch it run live in the Tool Router playground.

TOOL ROUTER PLAYGROUND
Launch darkly
Try asking
TOOLS & TRIGGERS

Supported Tools and Triggers

Every Launch darkly action and event your agent gets out of the box.

Add Member to Teams

Tool to add a LaunchDarkly member to one or more teams.

Apply Approval Request

Tool to apply an approved approval request in LaunchDarkly.

Apply Approval Request for Flag

Tool to apply an approved approval request for a feature flag in LaunchDarkly.

Copy Feature Flag

Tool to copy a feature flag's configuration from one environment to another within the same project.

Create Announcement

Tool to create a public announcement in LaunchDarkly.

Create Approval Request

Tool to create an approval request in LaunchDarkly.

Create Approval Request for Flag

Tool to create an approval request for a feature flag in LaunchDarkly.

Create Approval Request Review

Tool to review an approval request by approving, declining, or commenting on changes.

Create Approval Request Review for Flag

Tool to review an approval request for a feature flag by approving, declining, or commenting on the changes.

Create Big Segment Export

Create an export for a big segment in LaunchDarkly, such as a synced segment or a list-based segment with 15,000+ entries.

Create Big Segment Store Integration

Tool to create a persistent store integration for big segments in LaunchDarkly.

Create Custom Role

Tool to create a new custom role in LaunchDarkly.

Create Data Export Destination

Tool to create a new Data Export destination for exporting LaunchDarkly event data to external services.

Create Environment

Tool to create a new environment within a LaunchDarkly project.

Create Experiment

Tool to create a new experiment in LaunchDarkly.

Create Extinction Events

Tool to create new extinction events for feature flags in LaunchDarkly.

Create Feature Flag

Tool to create a new feature flag in LaunchDarkly.

Create Flag Scheduled Changes

Tool to create a scheduled changes workflow for a feature flag in LaunchDarkly.

Create Flag Copy Config Approval Request

Tool to create an approval request for copying a feature flag's configuration from one environment to another.

Create Flag Import Configuration

Tool to create a new flag import configuration for importing feature flags from external feature management systems like Split or Unleash.

Create Flag Link

Tool to create a new flag link in LaunchDarkly.

Create Holdout

Tool to create a new holdout in LaunchDarkly for experiment control groups.

Create Integration Configuration

Tool to create a new integration configuration in LaunchDarkly.

Create Experiment Iteration

Tool to create a new iteration for an experiment in LaunchDarkly.

Create Layer

Tool to create a new layer in a LaunchDarkly project.

Create Members

Tool to invite one or more new members to join a LaunchDarkly account.

Create Metric

Tool to create a new metric in LaunchDarkly.

Create Metric Group

Tool to create a new metric group in LaunchDarkly.

Create Migration Safety Issues

Tool to check migration safety issues for a feature flag patch.

Create OAuth 2.0 Client

Tool to create (register) a LaunchDarkly OAuth 2.

Create Project

Tool to create a new project with the given key and name.

Create Relay Proxy Auto Configuration

Tool to create a new Relay Proxy configuration in LaunchDarkly.

Create Release for Flag

Tool to create a release by adding a flag to a release pipeline in LaunchDarkly.

Create Release Pipeline

Tool to create a release pipeline in LaunchDarkly.

Create Release Policy

Tool to create a new release policy for a specified project.

Create Repository

Tool to create a code reference repository with the specified name.

Create Segment

Tool to create a new segment in LaunchDarkly.

Create Audit Log Subscription

Tool to create a new audit log subscription for forwarding LaunchDarkly audit events to external services.

Create Team

Tool to create a new team in LaunchDarkly.

Create Flag Trigger Workflow

Creates a flag trigger workflow in LaunchDarkly.

Create Webhook

Tool to create a new webhook in LaunchDarkly.

Create Workflow

Tool to create a workflow in LaunchDarkly for automating flag changes.

Create Workflow Template

Tool to create a workflow template in LaunchDarkly.

Delete Announcement

Tool to permanently delete an announcement from LaunchDarkly.

Delete Approval Request

Tool to delete an approval request in LaunchDarkly.

Delete Approval Request for Flag

Permanently deletes an approval request for a feature flag in LaunchDarkly.

Delete Big Segment Store Integration

Tool to permanently delete a persistent store integration for big segments.

Delete Branches from Code Reference Repository

Asynchronously deletes multiple branches from a LaunchDarkly code reference repository.

Delete Custom Role

Permanently deletes a custom role from LaunchDarkly.

Delete Data Export Destination

Permanently deletes a Data Export destination from LaunchDarkly.

Delete Environment

Tool to permanently delete an environment from a LaunchDarkly project.

Delete Feature Flag

Tool to permanently delete a feature flag from LaunchDarkly.

Delete Flag Scheduled Changes

Tool to delete scheduled changes workflow for a feature flag in LaunchDarkly.

Delete Flag Import Configuration

Tool to delete a flag import configuration by ID.

Delete Flag Link

Permanently deletes a flag link from LaunchDarkly.

Delete Integration Configuration

Permanently deletes an integration configuration from LaunchDarkly.

Delete Account Member

Tool to permanently delete an account member from LaunchDarkly.

Delete Metric

Tool to permanently delete a metric from LaunchDarkly.

Delete Metric Group

Tool to permanently delete a metric group from LaunchDarkly.

Delete OAuth 2.0 Client

Permanently deletes an OAuth 2.

Delete Project

Tool to permanently delete a project from LaunchDarkly.

Delete Relay Proxy Auto Configuration

Tool to delete a Relay Proxy auto configuration by ID.

Delete Release by Flag Key

Tool to delete a release from a feature flag.

Delete Release Pipeline

Tool to permanently delete a release pipeline from LaunchDarkly.

Delete Release Policy

Tool to permanently delete a release policy from a LaunchDarkly project.

Delete Repository

Tool to delete a code reference repository with the specified name.

Delete Segment

Permanently deletes a segment from LaunchDarkly.

Delete Audit Log Subscription

Tool to permanently delete an audit log subscription in LaunchDarkly.

Delete Team

Permanently deletes a team from LaunchDarkly organization.

Delete Access Token

Tool to permanently delete an access token from LaunchDarkly.

Delete Flag Trigger Workflow

Permanently deletes a flag trigger workflow from LaunchDarkly.

Delete Webhook

Tool to delete a webhook from LaunchDarkly.

Delete Workflow

Permanently deletes a workflow from LaunchDarkly.

Delete Workflow Template

Permanently deletes a workflow template from LaunchDarkly.

Evaluate Context Instance

Tool to evaluate flags for a context instance to determine expected flag variations.

Generate Trust Policy for Data Export

Tool to generate an AWS trust policy for Data Export destinations.

Get All Holdouts

List holdout configurations for a specific LaunchDarkly project and environment.

Get All Integration Configurations

Tool to retrieve all integration configurations for a specific integration key.

Get All Release Pipelines

List release pipelines for a project, with filtering and pagination, to view pipelines available for feature flag releases.

Get All Webhooks

Tool to retrieve all webhooks configured in the LaunchDarkly account.

Get Announcements Public

Tool to retrieve public announcements from LaunchDarkly.

Get Applications

Tool to retrieve a list of applications in LaunchDarkly.

Get Application Versions

List versions for a specific LaunchDarkly application to inspect version history or supported versions.

Get Approval for Flag

Tool to get a single approval request for a feature flag in LaunchDarkly.

Get Approval Request

Tool to get a specific approval request by ID from LaunchDarkly.

Get Approval Requests

Retrieve a page of approval requests from LaunchDarkly, with optional filtering and pagination.

Get Approval Request Settings

Tool to retrieve approval request settings for a project.

Get Approvals for Flag

Retrieve approval requests for a specific feature flag in an environment, with optional pagination.

Get Audit Log Entries

Retrieve audit log entries to review account activity, track resource changes, or audit modifications.

Get Audit Log Entry

Tool to retrieve a single audit log entry by ID.

Get Big Segment Export

Tool to retrieve a specific big segment export by its ID.

Get Big Segment Import

Tool to retrieve the status and details of a big segment import by its ID.

Get Big Segment Store Integration

Tool to retrieve a specific persistent store integration for big segments by its ID.

Get Big Segment Store Integrations

Tool to retrieve all persistent store integrations for big segments.

Get Branch

Tool to retrieve branch information from a LaunchDarkly code reference repository.

Get Caller Identity

Tool to retrieve basic information about the identity used to authenticate API calls.

Get Context Attribute Names

Tool to retrieve context attribute names for a project and environment.

Get Context Attribute Values

Tool to retrieve unique values for a specific context attribute within a project environment.

Get Context Instances

Tool to get context instances for a specific context ID within a project and environment.

Get Context Kinds By Project Key

Tool to retrieve all context kinds for a given project.

Get Contexts

Tool to retrieve context instances from a LaunchDarkly environment by kind and key.

Get Contexts Clientside Usage

Tool to get a detailed time series of context key usages observed by LaunchDarkly in your account, including non-primary context kinds.

Get Contexts Serverside Usage

Tool to get detailed time series of context key usages observed by LaunchDarkly in your account, including non-primary context kinds.

Get Contexts Total Usage

Tool to get a detailed time series of the number of context key usages observed by LaunchDarkly in your account, including non-primary context kinds.

Get Context Instance Segments Membership By Environment

Tool to get segment membership details for a given context instance with attributes.

Get Custom Role

Tool to retrieve a single custom role by key or ID.

Get Custom Roles

Tool to retrieve a list of all custom roles.

Get Custom Workflow

Tool to retrieve details of a specific custom workflow by ID.

Get Data Export Events Usage

Tool to retrieve a time series array showing the number of data export events from your account.

Get Dependent Flags

Tool to list dependent feature flags for a specific flag.

Get Dependent Flags By Environment

List dependent flags for a specified flag in a specified environment.

Get Data Export Destination

Tool to retrieve a specific Data Export destination by ID.

Get Data Export Destinations

Tool to retrieve all Data Export destinations configured across all projects and environments.

Get Environment

Tool to retrieve a specific environment by project key and environment key.

Get Environments

Tool to retrieve a list of all environments within a project.

Get Evaluations Usage

Tool to get time-series arrays of flag evaluation counts, broken down by variation.

Get Events Usage

Tool to get time-series arrays of flag evaluation events.

Get Experiment

Tool to retrieve a specific experiment by project key, environment key, and experiment key.

Get Experimentation Events Usage

Tool to retrieve a time series array showing the number of experimentation events from your account.

Get Experimentation Keys Usage

Tool to get a time series showing the number of experimentation keys from your account.

Get Experimentation Settings

Tool to retrieve experimentation settings for a project.

Get Experiments

Tool to retrieve experiments from a project and environment.

Get Expiring Context Targets

Tool to retrieve context targets scheduled for removal from a feature flag.

Get Expiring Targets For Segment

Tool to retrieve context targets scheduled for removal from a segment.

Get Extinctions

Tool to get a list of all extinctions.

Get Feature Flag

Tool to retrieve a specific feature flag by project key and flag key.

Get Feature Flags

List feature flags in a project, with optional filters and pagination.

Get Feature Flag Scheduled Change

Tool to retrieve a specific scheduled change for a feature flag.

Get Feature Flag Status

Tool to retrieve the status of a feature flag.

Get Feature Flag Status Across Environments

Tool to retrieve the status of a feature flag across all environments in a project.

Get Feature Flag Statuses

Tool to retrieve status information for all feature flags in a project environment.

Get Flag Scheduled Changes

Tool to retrieve scheduled changes for a feature flag.

Get Flag Defaults by Project

Tool to retrieve flag defaults for a specific project.

Get Flag Followers

Tool to retrieve followers of a flag in a project and environment.

Get Flag Import Configuration

Tool to retrieve a single flag import configuration by project key, integration key, and integration ID.

Get Flag Import Configurations

Tool to list all flag import configurations.

Get Flag Links

Tool to retrieve all flag links for a specific feature flag.

Get Followers By Project and Environment

Tool to retrieve followers of all flags in a given project and environment.

Get Holdout

Tool to retrieve a specific holdout experiment by project key, environment key, and holdout key.

Get Integration Configuration

Tool to retrieve a specific integration configuration by ID.

Get Integration Delivery Configuration by Environment

Tool to get delivery configurations by environment for feature store integrations.

Get IPs

Tool to retrieve the list of IP ranges used by the LaunchDarkly service.

Get Layers

Tool to retrieve layers for a project.

Get MAU Clientside Usage

Tool to get a time series of context key usages observed by LaunchDarkly client-side SDKs for the primary context kind.

Get MAU Total Usage

Tool to get a time series of the number of context key usages observed by LaunchDarkly in your account, for the primary context kind only.

Get MAU Usage

Tool to get a time-series array of monthly active users (MAU) seen by LaunchDarkly from your account.

Get MAU Usage By Category

Tool to get time-series arrays of monthly active users (MAU) by category (browser, mobile, or backend).

Get Account Member

Tool to retrieve detailed information about a specific LaunchDarkly account member.

Get Members

Tool to retrieve a list of account members.

Get Metric

Tool to retrieve a specific metric by project key and metric key.

Get Metric Group

Tool to retrieve a specific metric group by project key and metric group key.

Get OAuth 2.0 Client by ID

Tool to retrieve a registered OAuth 2.

Get OAuth 2.0 Clients

Tool to retrieve all OAuth 2.

Get Observability Errors Usage

Tool to get time-series arrays of the number of observability errors.

Get Observability Logs Usage

Tool to retrieve time-series arrays of observability logs usage data.

Get Observability Sessions Usage

Tool to get time-series arrays of the number of observability sessions.

Get Observability Traces Usage

Tool to retrieve time-series arrays of observability traces usage data.

Get OpenAPI Spec

Tool to retrieve the latest OpenAPI specification for LaunchDarkly's API in JSON format.

Get Project

Tool to retrieve a specific project by project key.

Get Relay Proxy Config

Tool to retrieve a single Relay Proxy auto configuration by ID.

Get Relay Proxy Configs

Tool to retrieve all Relay Proxy configurations in the LaunchDarkly account.

Get Release by Flag Key

Tool to retrieve the currently active release for a feature flag.

Get Release Pipeline by Key

Tool to retrieve a release pipeline by its key.

Get Release Policies

Tool to retrieve a list of release policies for a specified project.

Get Release Policy

Tool to retrieve a single release policy by its key for a specified project.

Get All Release Progressions for Release Pipeline

Retrieve a page of release progression details across flags for a release pipeline, including release status, active phases, and completion counts.

Get Repository

Tool to get a single code reference repository by name.

Get Root

Tool to retrieve the LaunchDarkly API root resource.

Get Root Code Reference Statistic

Tool to get links to code reference repositories for each project.

Get Segment

Tool to retrieve a specific segment by segment key.

Get Segment Membership For Context

Tool to get big segment membership status for a specific context.

Get Segments

Lists segments in a project and environment, with filtering, sorting, and pagination.

Get Service Connections Usage

Tool to get a time series array showing the number of service connection minutes from your account.

Get Code References Statistics

Tool to retrieve code references statistics for feature flags.

Get Stream Usage

Tool to get time-series data of streaming connections to LaunchDarkly.

Get Stream Usage By SDK Version

Tool to get time-series data of streaming connections to LaunchDarkly, separated by SDK type and version.

Get Stream Usage SDK Versions

Get SDK version objects for client or server streaming connections to LaunchDarkly from your account in the past 60 days.

Get Audit Log Subscription by ID

Tool to retrieve a specific audit log subscription by ID.

Get Audit Log Subscriptions by Integration

Tool to retrieve all audit log subscriptions for a given integration.

Get Tags

Tool to retrieve a list of tags from LaunchDarkly.

Get Team

Tool to fetch a specific team by key.

Get Team Maintainers

Tool to retrieve the list of maintainers for a specific LaunchDarkly team.

Get Team Roles

Tool to fetch the custom roles that have been assigned to a team.

Get Access Token

Tool to retrieve detailed information about a specific LaunchDarkly access token by its ID.

Get Tokens

Lists LaunchDarkly access tokens for audit or management, with pagination.

Get Flag Trigger by ID

Tool to retrieve details of a specific flag trigger by ID.

Get Flag Trigger Workflows

Tool to retrieve all flag triggers for a specific feature flag in an environment.

Get Versions

Tool to retrieve LaunchDarkly API version information.

Get Webhook

Tool to retrieve a specific webhook by ID.

Get Workflows

Tool to retrieve workflows for a specific feature flag in an environment.

Get Workflow Templates

Tool to retrieve workflow templates belonging to an account.

List Branches in Code Reference Repository

Tool to list branches in a LaunchDarkly code reference repository.

List Code Reference Repositories

Lists all code reference repositories configured in LaunchDarkly.

List Integration Delivery Configurations

Tool to list all integration delivery configurations.

List Metric Groups

Lists metric groups in a project for discovery, with optional filtering, sorting, and pagination.

List Metrics

Lists metrics in a project for experiments or analysis, with optional filtering, sorting, and pagination.

List Projects

Retrieve a page of LaunchDarkly projects to enumerate project keys and metadata.

List Teams

Fetches one page of LaunchDarkly teams, with filtering by name or key and optional expansions such as member counts and maintainer information.

Patch Approval Request Settings

Tool to perform a partial update to approval request settings for a project.

Patch Big Segment Store Integration

Tool to update a persistent store integration for big segments using JSON Patch operations.

Patch Custom Role

Tool to update a custom role's settings using JSON Patch operations.

Update Data Export Destination

Tool to update a Data Export destination using JSON Patch operations.

Patch Environment

Tool to update an environment's settings using JSON Patch operations.

Patch Experiment

Tool to update an experiment using semantic patch format.

Patch Expiring Targets

Tool to update expiring context targets on a feature flag.

Patch Feature Flag

Tool to update a feature flag's settings using JSON Patch operations.

Patch Flag Config Approval Request

Tool to perform a partial update to a flag config approval request using semantic patch format.

Patch Flag Scheduled Change

Tool to update a scheduled change workflow for a feature flag.

Patch Flag Defaults By Project

Tool to update flag defaults for a project using JSON Patch operations.

Patch Flag Import Configuration

Tool to update a flag import configuration using JSON Patch operations.

Patch Holdout

Update a LaunchDarkly holdout using semantic patch operations to change its name or description, end it, or remove an experiment.

Patch Account Member

Tool to modify an account member's information using JSON Patch operations.

Patch Members

Tool to perform partial updates to multiple LaunchDarkly account members using semantic patch format.

Patch Metric

Tool to update a metric's settings using JSON Patch operations.

Patch Metric Group

Tool to update a metric group's settings using JSON Patch operations.

Patch OAuth 2.0 Client

Tool to update an existing OAuth 2.

Update Project

Tool to update a LaunchDarkly project using JSON Patch operations (RFC 6902).

Update Relay Proxy Config

Tool to update a Relay Proxy auto configuration using JSON Patch operations (RFC 6902).

Patch Repository

Tool to update a code reference repository's settings using JSON Patch operations.

Patch Segment

Tool to update a segment's settings using JSON Patch operations.

Patch Team

Tool to perform partial updates to a LaunchDarkly team using semantic patch format.

Patch Teams

Tool to perform partial updates to multiple LaunchDarkly teams using semantic patch format.

Patch Access Token

Tool to update an access token's settings using JSON Patch operations.

Update Flag Trigger

Updates a flag trigger using semantic patch instruction kinds, such as enabling or disabling the trigger.

Update Webhook

Tool to update a LaunchDarkly webhook using JSON Patch operations (RFC 6902).

Create or Update Flag Defaults by Project

Tool to create or update flag defaults for a specific project.

Reset Environment Mobile Key

Tool to reset the mobile SDK key for a specific environment.

Reset Environment SDK Key

Tool to reset the SDK key for a specific environment.

Reset Relay Proxy Configuration Key

Tool to reset the Relay Proxy configuration key.

Reset Access Token

Tool to reset a LaunchDarkly access token, generating a new token value.

Search Audit Log Entries

Search audit log entries in LaunchDarkly.

Search Context Instances

Tool to search for context instances within a project and environment.

Search Contexts

Tool to search for contexts in a LaunchDarkly environment with flexible filtering and sorting.

Trigger Flag Import Job

Tool to trigger a single flag import run for an existing flag import configuration.

Update Announcement

Tool to update an existing announcement in LaunchDarkly using JSON Patch operations.

Update Big Segment Context Targets

Tool to update context targets included or excluded in a big segment.

Update Context Flag Setting

Set a custom feature flag variation for a specific context in a project and environment.

Create or Update Context Kind

Tool to create or update a context kind in a LaunchDarkly project.

Update Experimentation Settings

Tool to update experimentation settings for a project.

Update Flag Link

Tool to update an existing flag link in LaunchDarkly using JSON Patch operations.

Update Integration Configuration

Tool to update an existing integration configuration in LaunchDarkly using JSON Patch operations.

Update Layer

Tool to update a layer using semantic patch instructions.

Update Phase Status

Tool to update the execution status of a phase in a feature flag release.

Update Release Pipeline

Update an existing LaunchDarkly release pipeline using its name and complete list of phases and audiences, with optional description and tags.

Update Release Policies Order

Tool to update the order of existing release policies for a project.

Update Release Policy

Update a project's release policy for progressive or guarded rollouts using its name and release method, with optional scope and release configuration.

Update Audit Log Subscription

Tool to update an audit log subscription configuration using JSON Patch operations.

Upsert Branch in Code Reference Repository

Tool to upsert (create or update) a branch in a LaunchDarkly code reference repository.

SETUP GUIDE

Connect Launch darkly MCP Tool with your Agent

1

Install Composio

typescript
npm install @composio/core ai @ai-sdk/mcp @ai-sdk/openai
Install the Composio SDK and your agent framework
2

Create a session with MCP enabled

typescript
import { Composio } from "@composio/core";

const composio = new Composio();
const { mcp } = await composio.create("your-user-id", {
  toolkits: ["launch_darkly"],
  mcp: true,
});
Create a session scoped to Launch darkly and read its MCP URL and headers
3

Connect your agent to the MCP server

typescript
import { createMCPClient } from "@ai-sdk/mcp";
import { openai } from "@ai-sdk/openai";
import { generateText, stepCountIs } from "ai";

const client = await createMCPClient({
  transport: { type: "http", url: mcp.url, headers: mcp.headers },
});

const { text } = await generateText({
  model: openai("gpt-5.6-sol"),
  tools: await client.tools(),
  prompt: "List all environments in the payments project",
  stopWhen: stepCountIs(10),
});

console.log(text);
await client.close();
Pass the session's MCP URL and headers to your agent and run a Launch darkly request
SETUP GUIDE

Connect Launch darkly API Tool with your Agent

1

Install Composio

typescript
npm install @composio/core @composio/openai openai
Install the Composio SDK, the OpenAI provider, and the OpenAI SDK
2

Create a Composio session

typescript
import OpenAI from "openai";
import { Composio } from "@composio/core";
import { OpenAIResponsesProvider } from "@composio/openai";

const composio = new Composio({ provider: new OpenAIResponsesProvider() });
const client = new OpenAI();

const session = await composio.create("your-user-id", { toolkits: ["launch_darkly"] });
const tools = await session.tools();
Initialize Composio with the OpenAI Responses provider and create a session scoped to Launch darkly
3

Run Launch darkly tools with your agent

typescript
let response = await client.responses.create({
  model: "gpt-5.6-sol",
  tools,
  input: [{ role: "user", content: "List all environments in the payments project" }],
});

while (response.output.some((o) => o.type === "function_call")) {
  const outputs = await composio.provider.handleToolCalls(session, response.output);
  response = await client.responses.create({
    model: "gpt-5.6-sol",
    tools,
    previous_response_id: response.id,
    input: outputs,
  });
}

console.log(response.output_text);
Send a request, execute the Launch darkly tool calls through the session, and print the final answer

Why Use Composio?

AI Native Launch darkly Integration

  • Supports both Launch darkly MCP and direct API based integrations
  • Structured, LLM-friendly schemas for reliable tool execution
  • Rich coverage for reading, writing, and querying your Launch darkly data

Managed Auth

  • Built-in API key handling with secure storage
  • Central place to manage, scope, and revoke Launch darkly API access
  • Per user and per environment credentials instead of hard-coded keys

Agent Optimized Design

  • Tools are tuned using real error and success rates to improve reliability over time
  • Comprehensive execution logs so you always know what ran, when, and on whose behalf

Enterprise Grade Security

  • Fine-grained RBAC so you control which agents and users can access Launch darkly
  • Scoped, least privilege access to Launch darkly resources
  • Full audit trail of agent actions to support review and compliance

Rolling this out across your team?

Give your team centralized access control across every framework with Composio’s MCP Gateway.

EXPLORE MCP GATEWAY
FAQ

Frequently asked questions

Launch darkly requires connections to go through your own OAuth app. You register it once with Launch darkly, add its client ID and secret in the Composio dashboard, and from then on everyone connects by signing in to Launch darkly as usual. Composio handles the rest of the flow and the token refresh.

Yes! Composio's Tool Router enables agents to use multiple toolkits. Learn more.

Yes. Composio is SOC 2 Type II compliant and is built to keep your Launch darkly connection and credentials secure. OAuth tokens and API keys are encrypted, and sensitive customer data is protected at rest and in transit.

Composio also undergoes independent security testing and continuously monitors its systems for security threats. You can review the latest reports and policies in the Composio Trust Center.

Composio maintains and updates all toolkit integrations automatically, so your agents always work with the latest API versions.

When you connect a Launch darkly account through Composio, every action runs under that account, so anything the agent creates, sends, or changes shows up in Launch darkly as done by you. Keep an approval step in your prompt for actions with side effects, such as sending or deleting, and have the agent draft first.

Exactly the ones Launch darkly lists on its consent screen when you connect. Review that screen before approving. If you connect a work account, your Launch darkly administrator may need to approve the app first, and you can revoke the access inside Launch darkly whenever you want.

Yes. Composio supports multiple connected accounts for the same app, and that works in Claude, ChatGPT, or any other assistant you connect through Composio. Give each Launch darkly connection a name such as work or personal, and the assistant uses the one you mention in the request. Each account keeps its own credentials and nothing is merged.

Composio refreshes Launch darkly tokens automatically, so day to day you do nothing. If you revoke access inside Launch darkly, or Launch darkly invalidates the session, the connection shows as expired in Composio and the agent stops acting on that account until you reconnect it, which is a single sign-in.

Composio's free Hobby plan includes 100,000 tool calls per month with no credit card, which covers most personal Launch darkly use. Paid plans add higher limits and team features. Your Launch darkly plan and its API limits still apply as usual.

Built-in connectors usually give one AI access to a limited set of apps. Many people use Composio because it lets their AI connect to more apps than it normally supports, or connect to multiple accounts for the same app (e.g. connect Claude to multiple Launch darkly accounts).

With Composio, you connect Launch darkly once and then use it across different AI assistants without setting it up separately in each one. Connect your apps to Composio once, then connect Composio to whichever AI you use, whether that's Claude, ChatGPT, Hermes, or your own custom assistant.

Start with Launch darkly.It takes 30 seconds.

Managed auth, hosted MCP servers, and every Launch darkly tool your agent needs.Free to start.

Start building