LaunchDarkly MCP Server
for AI Agents
Connect your AI agent to StackOne's LaunchDarkly MCP server and give it 85 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
85 Agent Actions
Create, read, update, and delete across LaunchDarkly — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your LaunchDarkly MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every LaunchDarkly tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Max Agent Context. Min Cost.
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every LaunchDarkly call.
Tools Discovery →What is the LaunchDarkly MCP Server?
A LaunchDarkly MCP server lets AI agents read and write LaunchDarkly data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's LaunchDarkly MCP server ships with 85 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
All LaunchDarkly MCP Tools
Every action from LaunchDarkly's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Projects
- Create Project
Create a new project
- List Projects
Retrieve all projects in the LaunchDarkly account
- Get Project
Retrieve a specific project by key
- Update Project
Update a project using JSON Patch
- Delete Project
Delete a project
Feature Flags
- Create Feature Flag
Create a new feature flag
- Copy Feature Flag
Copy a feature flag configuration between environments
- List Feature Flags
Retrieve all feature flags in a project
- Get Feature Flag
Retrieve a specific feature flag by key
- Update Feature Flag
Update a feature flag using JSON Patch
- Delete Feature Flag
Delete a feature flag
Environments
- Create Environment
Create a new environment in a project
- List Environments
Retrieve all environments in a project
- Get Environment
Retrieve a specific environment by key
- Update Environment
Update an environment using JSON Patch
- Delete Environment
Delete an environment
Segments
- Create Segment
Create a new segment
- List Segments
Retrieve all segments in a project and environment
- Get Segment
Retrieve a specific segment by key
- Update Segment
Update a segment using JSON Patch
- Delete Segment
Delete a segment
Account Members
- List Account Members
Retrieve all account members
- Get Account Member
Retrieve a specific account member by ID
- Update Account Member
Update an account member using JSON Patch
- Delete Account Member
Remove a member from the account
Teams
- Create Team
Create a new team
- List Teams
Retrieve all teams
- Get Team
Retrieve a specific team by key
- Update Team
Update a team using instructions
- Delete Team
Delete a team
Custom Roles
- Create Custom Role
Create a new custom role
- List Custom Roles
Retrieve all custom roles
- Get Custom Role
Retrieve a specific custom role by key
- Update Custom Role
Update a custom role using JSON Patch
- Delete Custom Role
Delete a custom role
Experiments
- Create Experiment
Create a new experiment
- List Experiments
Retrieve all experiments in a project and environment
- Get Experiment
Retrieve a specific experiment by key
- Update Experiment
Update an experiment using instructions
Metrics
- Create Metric
Create a new metric
- List Metrics
Retrieve all metrics in a project
- Get Metric
Retrieve a specific metric by key
- Update Metric
Update a metric using JSON Patch
- Delete Metric
Delete a metric
Contexts
- Get Contexts
Retrieve contexts by kind and key
- Search Contexts
Search for individual context records across all context kinds
Context Instances
- Search Context Instances
Search for grouped context instance combinations that encountered feature flags
- Delete Context Instance
Delete a context instance by ID
Context Kinds
- Create Context Kind
Create or update a context kind
- List Context Kinds
Retrieve all context kinds in a project
- Get Context Kinds
Retrieve context kinds for a project
- Update Context Kind
Update a context kind using PUT upsert
Expiring Context Targets
- Get Expiring Context Targets
Retrieve expiring context target assignments for a flag
- Update Expiring Context Targets
Update expiring context target assignments for a flag
Webhooks
- Create Webhook
Create a new webhook
- List Webhooks
Retrieve all webhooks
- Get Webhook
Retrieve a specific webhook by ID
- Update Webhook
Update a webhook using JSON Patch
- Delete Webhook
Delete a webhook
Integration Subscriptions
- Create Integration Subscription
Create a new integration subscription
- List Integration Subscriptions
Retrieve all integration subscriptions
- Get Integration Subscription
Retrieve a specific integration subscription by ID
- Update Integration Subscription
Update an integration subscription using JSON Patch
- Delete Integration Subscription
Delete an integration subscription
Flag Triggers
- Create Flag Trigger
Create a new flag trigger
- List Flag Triggers
Retrieve all triggers for a feature flag
- Get Flag Trigger
Retrieve a specific flag trigger by ID
- Update Flag Trigger
Update a flag trigger using instructions
- Delete Flag Trigger
Delete a flag trigger
AI Configs
- Create AI Config
Create a new AI config
- List AI Configs
Retrieve all AI configs in a project
- Get AI Config
Retrieve a specific AI config by key
- Update AI Config
Update an AI config using JSON Patch
- Delete AI Config
Delete an AI config
Model Configurations
- Create Model Configuration
Create a new AI model configuration
- List Model Configurations
Retrieve all AI model configurations in a project
- Get Model Configuration
Retrieve a specific AI model configuration by key
- Update Model Configuration
Update an AI model configuration using JSON Patch
- Delete Model Configuration
Delete an AI model configuration
Other (6)
- Get Experiment Results
Retrieve experiment results
- Get Context Attribute Names
Retrieve attribute names for contexts in an environment
- Get Context Attribute Values
Retrieve attribute values for a specific attribute name
- List Audit Log Entries
Retrieve audit log entries with filtering
- Get Audit Log Entry
Retrieve a specific audit log entry by ID
- Invite Account Member
Invite a new member to the account
Set Up Your LaunchDarkly MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to LaunchDarkly in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Check More Developer Tools MCP Servers
185+ actions
150+ actions
142+ actions
136+ actions
136+ actions
131+ actions
129+ actions
Platform Resources
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
LaunchDarkly MCP Server FAQ
Does StackOne have a LaunchDarkly MCP server?
LaunchDarkly MCP server vs direct API integration — what's the difference?
How does LaunchDarkly authentication work for AI agents?
origin_owner_id.Are LaunchDarkly MCP tools vulnerable to prompt injection?
What is the context bloat of a LaunchDarkly agent and how do I avoid it?
Can I limit which actions my LaunchDarkly agent can access?
Can I create custom agent actions for my LaunchDarkly MCP server?
When should I NOT use a LaunchDarkly MCP server?
What AI frameworks and AI clients does the StackOne LaunchDarkly MCP server support?
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.