4,500+ servers built on MCP Fusion
Vinkius

DevCycle MCP. Audit flags, environments, and deployment rules.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

DevCycle MCP on Cursor AI Code Editor MCP Client DevCycle MCP on Claude Desktop App MCP Integration DevCycle MCP on OpenAI Agents SDK MCP Compatible DevCycle MCP on Visual Studio Code MCP Extension Client DevCycle MCP on GitHub Copilot AI Agent MCP Integration DevCycle MCP on Google Gemini AI MCP Integration DevCycle MCP on Lovable AI Development MCP Client DevCycle MCP on Mistral AI Agents MCP Compatible DevCycle MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

DevCycle MCP Server manages feature flags, project environments, and feature variations. Use this to list flags, check targeting rules, and update flag statuses directly via chat.

It gives your AI agent the ability to audit environments, retrieve SDK keys, and ensure your software delivery is consistent across staging and production.

What your AI agents can do

Get environment sdk keys

Retrieves the SDK keys for all environments within a specific project.

Get feature flag details

Gets the full configuration and targeting rules for one specific feature flag.

Get project details

Retrieves detailed information about a single DevCycle project.

+ 7 more capabilities included
List and Search Feature Flags

Your agent finds all feature flags in a project, or searches for a specific flag by keyword.

Get Flag Configuration Details

Your agent retrieves the full setup, targeting rules, and variations for any specific feature flag.

Monitor Project Status

Your agent lists all environments (like Production or Staging) and retrieves the required SDK keys for a given project.

Update Flag Status

Your agent changes a feature flag's status—marking it active or archiving it—without needing a UI click.

View Project Structure

Your agent lists all projects in your account and gets detailed info on a single project.

Identify Active Flags

Your agent quickly identifies which feature flags are currently live across the account.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

get019d7584

get environment sdk keys

Retrieves the SDK keys for all environments within a specific project.

get019d7584

get feature flag details

Gets the full configuration and targeting rules for one specific feature flag.

get019d7584

get project details

Retrieves detailed information about a single DevCycle project.

list019d7584

list active flags

Identifies and lists all feature flags that are currently marked as active.

list019d7584

list devcycle projects

Lists every project available in your DevCycle account.

list019d7584

list feature flags

Lists all feature flags belonging to a specific project.

list019d7584

list feature variables

Lists all variables defined within a project's scope.

list019d7584

list project environments

Lists all deployment environments (like Staging or Production) for a project.

search019d7584

search feature flags

Searches for feature flags within a project using a keyword.

update019d7584

update feature flag status

Changes the operational status (active/archived) of a feature flag.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with DevCycle, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

This MCP Server lets your AI client manage feature flags and environments right from the chat. It'll let your agent list all projects you've got, and you can see all the environments for any single project. You can get detailed info on any DevCycle project using get_project_details, and you'll see a list of all possible environments with list_project_environments.

To keep track of what's running, you can run list_devcycle_projects to see everything you've got in your account. When you need the specific SDK keys for a project, get_environment_sdk_keys pulls them for all environments. You can check out every feature flag in a project with list_feature_flags, or you can quickly search for a flag using search_feature_flags.

If you want to see which flags are currently live, list_active_flags shows you those right away. For a specific flag, get_feature_flag_details pulls up its full setup, including all the targeting rules and variations. You can also see every variable defined in a project's scope by running list_feature_variables. If you need to change a flag's status, you can use update_feature_flag_status to mark it active or archive it without touching the UI.

You can also run list_feature_variables to see all the variables defined within a project's scope. You'll also find that list_feature_flags lets you list all feature flags belonging to a specific project.

How DevCycle MCP Works

  1. 1 Connect the DevCycle integration to your AI client and provide the required API credentials.
  2. 2 Your agent uses a natural language prompt (e.g., 'List all flags in Project X').
  3. 3 The server executes the corresponding tool (e.g., list_feature_flags) and sends the structured data back to your agent for a conversational response.

The bottom line is, your AI agent acts as a conversational API layer, letting you manage complex feature flag logic without ever leaving your chat interface.

Who Is DevCycle MCP For?

This is for the software engineer who needs to check a flag's configuration or SDK key fast. It's for the product manager who needs to audit rollout status during a planning meeting. And it's for the SRE who needs to check environment settings during an incident.

Software Engineer

Checks flag configurations and SDK keys directly from their IDE or chat window instead of jumping through multiple dashboards.

Product Manager

Monitors feature rollout status and targets rules during planning, validating that the feature is ready for launch.

DevOps/SRE Engineer

Audits environment settings, checks flag statuses, and validates flag parity across multiple project environments during incident response.

What Changes When You Connect

  • Check the status of a flag instantly. Instead of navigating to a dashboard to see if a feature is 'Active' or 'Archived,' your agent runs update_feature_flag_status to confirm its current state in seconds.
  • Know your deployment keys on the fly. Use get_environment_sdk_keys to get all necessary Mobile, Client, and Server SDK keys for a project's environments without opening multiple tabs.
  • Validate feature parity quickly. Running list_feature_flags and list_project_environments lets you confirm that the exact same set of flags are configured across both Staging and Production.
  • Drill down into rules. If you need to know why a flag is only visible to 10% of users, get_feature_flag_details pulls up the exact targeting rules and variations immediately.
  • See all your projects in one place. list_devcycle_projects gives you a full inventory of every project in your account, saving you the time of manually tracking down siloed services.
  • Find flags by name. Don't scroll through hundreds of flags. Use search_feature_flags to pull up the exact flag you need by keyword.

Real-World Use Cases

01

Incident Response: Production Flags are Off

A critical bug is reported in production. Instead of logging into the DevCycle UI, the SRE asks their agent: 'What is the status of the 'Payment-Gateway' flag?' The agent runs get_feature_flag_details and confirms it's currently 'Archived,' telling the SRE exactly what needs fixing.

02

Pre-Release Audit: Checking Environment Keys

A developer is building a client that needs to talk to the backend. They ask their agent for the keys: 'What are the SDK keys for the 'Staging' environment?' The agent runs get_environment_sdk_keys and outputs the full, correct set of keys for the build team.

03

Planning: Verifying Flag Scope

A Product Manager needs to ensure a new feature is scoped correctly. They ask the agent to list all flags and environments for the 'Main-App' project. The agent runs list_feature_flags and list_project_environments, giving the PM a complete scope view before development even starts.

04

Development: Finding the Right Flag

A junior developer is working on an old module and can't find the flag. They ask the agent to search_feature_flags for 'Legacy-Search'. The agent immediately pulls up the flag and its configuration, saving minutes of manual searching.

The Tradeoffs

Manual Dashboard Cross-Referencing

The engineer opens the DevCycle UI, clicks on the 'Project' tab, then switches to 'Environments,' and finally searches for the flag status, making multiple API calls and cross-checking data points manually.

Ask your agent to combine the checks. Prompt: 'Show me the status and SDK keys for the 'Payment-Gateway' flag in 'Production'.' The agent runs get_feature_flag_details and get_environment_sdk_keys in one flow, giving you the full picture instantly.

Forgetting Flag Scope

A developer assumes a flag is global and checks the status without specifying the project or environment, leading to an incorrect assumption about its availability.

Always specify the scope. Use list_feature_flags or get_feature_flag_details and always include the Project ID and Environment Name in your prompt to ensure the agent checks the right place.

Ignoring Flag Lifecycle

A team forgets to change a feature flag from 'Testing' to 'Active' after a successful QA cycle, leaving the feature stuck in a non-deployable state.

Use update_feature_flag_status directly through chat. Prompt: 'Mark the 'New-Dashboard-UI' flag as active for all users in Production.' This changes the status without touching the UI.

When It Fits, When It Doesn't

Use this server if your core problem is configuration visibility and state mutation. You need to check what a flag is (details, variables) and what its status is (active/archived). It's perfect for validation, auditing, and incident response when you need to know the definitive state of the system across multiple environments.

Don't use this if you just need to read general project metadata (use get_project_details if you only need basic info). If your task is complex, multi-step orchestration (like 'if Flag A is active, then deploy service B'), you'll need to write that logic into your agent's workflow, but this server gives you all the atomic pieces (list_feature_flags, get_feature_flag_details) to make that happen. It is the API layer for all things feature-flag related.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by DevCycle. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_environment_sdk_keys get_feature_flag_details get_project_details list_active_flags list_devcycle_projects list_feature_flags list_feature_variables list_project_environments search_feature_flags update_feature_flag_status

Debugging flag status shouldn't require jumping between 5 tabs.

Today, checking a feature flag's status is a multi-step chore. You open the main DevCycle dashboard, click on the project, then filter by environment (Staging, Production), find the flag name, and then manually check the active/archived toggle. It takes clicks, context switching, and a lot of mental overhead just to confirm a simple state.

With this MCP server, you talk to your agent. You say, 'What's the status of the 'Checkout-V2' flag in Production?' Your agent runs the necessary tools and gives you a clean, conversational answer. You get the definitive status, period.

DevCycle MCP Server: Manage flags and environments instantly

You eliminate the need to manually list environments, then manually fetch keys for each one, and finally cross-reference those keys with the current flag status. Everything is available via structured tool calls.

This means your agent doesn't just read data; it actively controls the system. You can update a flag's status or retrieve keys on demand. That’s the difference between reading a dashboard and actually running the system.

Common Questions About DevCycle MCP

How do I use `list_feature_flags` with the DevCycle MCP Server? +

You tell your agent to list the flags and specify the target project. The server then runs list_feature_flags and returns a list of all flags in that project.

Can I check the keys for a specific environment using `get_environment_sdk_keys`? +

Yes. Just ask your agent for the keys and name the specific environment (e.g., 'Production'). The tool runs and retrieves the Mobile, Client, and Server keys for you.

What is the difference between `list_feature_flags` and `search_feature_flags`? +

list_feature_flags gives you the full list of flags for a project. search_feature_flags is better if you know part of the flag's name and want to narrow down the results quickly.

How do I change a flag's status with `update_feature_flag_status`? +

You prompt your agent to update the flag and provide the target status (active or archived). The agent executes update_feature_flag_status, which changes the flag's status immediately.

Does the DevCycle MCP Server help me manage multiple projects? Which tool is best for listing them? +

Use list_devcycle_projects first. This gives you an inventory of all projects. Then, you can use list_feature_flags or get_project_details on the specific project ID you want to work on.

How do I get detailed information about a specific feature flag using `get_feature_flag_details`? +

It retrieves the full configuration and all targeting rules for a specific flag. You can see exactly which users or environments the flag is meant for, including its variations.

What should I use to see all the different projects in my DevCycle account? (Using `list_devcycle_projects`) +

list_devcycle_projects provides a comprehensive list of every project you have set up in DevCycle. This lets your agent pick the right scope before you run other commands.

Do I need to list all variables before I can check a project's environments? (Using `list_feature_variables` and `list_project_environments`) +

No, you don't. You can run list_project_environments independently to see available environments. You only need list_feature_variables when you need to audit the defined technical variables.

How do I get DevCycle API credentials? +

Log in to your DevCycle dashboard, navigate to Settings > Organization > API Management, and create a new Client ID and Client Secret.

Can the agent toggle feature flags? +

Yes, you can use the update_feature_flag_status tool to set a flag to 'active' or 'archived' directly from the agent.

Does the integration show SDK keys? +

Yes, the get_environment_sdk_keys tool allows the agent to retrieve the specific identifiers needed for your web, mobile, or server-side SDKs.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for DevCycle. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.