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

# Codacy integration for LuumenAI

Read Codacy code quality context, and create account API tokens as approved steps.

## What LuumenAI can do with Codacy

LuumenAI connects to Codacy with an API token and exposes 18 tools (16 read-only · 1 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: 18 tools (16 read-only · 1 write · 1 destructive)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Codacy with LuumenAI

Connect Codacy and Luumen can answer questions about your code quality setup without you opening the web app. Check which organizations and repositories are under analysis, see the languages enabled on a repository, look up what a specific tool pattern actually checks, and confirm API health and version. Token changes on your account run as a previewed step you approve.

## Example tools

Read-only (16 in total):

- `CODACY_GET_ACCOUNT_DETAILS` — Retrieve details of the authenticated user's account.
- `CODACY_GET_CONFIGURATION_STATUS` — Retrieve the current configuration status of the Codacy system.
- `CODACY_GET_HEALTH` — Check the health status of the Codacy API.
- `CODACY_GET_ORGANIZATIONS_REPOSITORIES_SETTINGS_LANGUAGES` — Get the list of all languages with their extensions and enabled status for a repository.
- `CODACY_GET_TOOL_PATTERN` — Retrieve the definition of a specific pattern for a given tool.
- `CODACY_GET_USER_ORGANIZATIONS` — Retrieves all organizations the authenticated user belongs to for a specific Git provider.
- `CODACY_GET_VERSION` — Retrieve the version of the Codacy installation.
- `CODACY_LIST_ANALYSIS_ORGANIZATIONS_REPOSITORIES` — List organization repositories with analysis information for the authenticated user.

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

- `CODACY_CREATE_API_TOKEN` — Creates a new account API token for the authenticated user.
- `CODACY_DELETE_API_TOKEN` — Delete a specific API token from the authenticated user's account.

## Frequently asked questions

### How does LuumenAI connect to Codacy?

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 Codacy 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 Codacy — read or write, approved or declined — is recorded with the actor, the input, and the result.

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