---
title: "ConfigCat integration for LuumenAI"
url: "https://www.luumen.ai/integrations/configcat/"
entity: SoftwareIntegration
category: "Source control & CI/CD"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# ConfigCat integration for LuumenAI

Read flag state across environments, then change rollouts as approved steps

## What LuumenAI can do with ConfigCat

LuumenAI connects to ConfigCat with an API token and exposes 10 tools (5 read-only · 4 write · 1 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 10 tools (5 read-only · 4 write · 1 destructive)
- Plan: available on all plans
- Category: Source control & CI/CD

## About ConfigCat with LuumenAI

Connect ConfigCat and your agent can read the whole flag surface: products, configs, environments, and the full evaluation formula behind any flag. Ask what a flag resolves to in production, or which targeting rules are in play, and get an answer from the live service. Changes to values, metadata, and new flags are previewed first and applied after you approve. Luumen authenticates with an API key.

## Example tools

Read-only (5 in total):

- `CONFIGCAT_GET_PRODUCT_CONTEXT` — Return a ConfigCat Product's configs, environments, segments, and tags, including the identifiers and evaluation versions needed to manage flags and targeting.
- `CONFIGCAT_GET_SETTING_VALUE_V2` — Get one Config V2 flag or setting's complete evaluation formula in an Environment, including its optimistic-concurrency version.
- `CONFIGCAT_LIST_ACCOUNT_HIERARCHY` — List accessible ConfigCat organizations and products so an agent can resolve the IDs needed by product-scoped tools.
- `CONFIGCAT_LIST_ENVIRONMENT_VALUES_V2` — Return every Config V2 feature flag and setting evaluation formula for one Config and Environment, preserving ordered targeting rules and concurrency versions while omitting parent objects and…
- `CONFIGCAT_LIST_SETTINGS` — List feature flags and settings in one Config, including IDs, keys, types, tags, and metadata needed by value operations.

Write and destructive (5 in total, approval required by default):

- `CONFIGCAT_CREATE_SETTING` — Create a feature flag or typed setting in a Config.
- `CONFIGCAT_DELETE_SETTING` — Permanently delete one ConfigCat feature flag or setting by ID.
- `CONFIGCAT_PATCH_SETTING_VALUE_V2` — Update selected typed fields of one Config V2 evaluation formula while preserving every field the caller omits.
- `CONFIGCAT_REPLACE_SETTING_VALUE_V2` — Completely replace one Config V2 flag or setting evaluation formula in an Environment.
- `CONFIGCAT_UPDATE_SETTING_METADATA` — Partially update a flag or setting's name, hint, or complete tag assignment without resetting untouched metadata.

## Frequently asked questions

### How does LuumenAI connect to ConfigCat?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in ConfigCat on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 1 action classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to ConfigCat — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/configcat/
