Codacy

Codacy MCP integration

Explains which analysis tools and patterns cover a language, reports enabled repositories, and issues or revokes an account API token.

18actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Get account details

    Lyro retrieves the authenticated user's account information and settings from Codacy. Support teams can quickly verify account status, subscription level, and configuration without manually logging in.

  • List analysis organizations repositories

    Lyro lists all repositories in an organization that have analysis data available. Agents can immediately see which repositories are actively monitored and their code quality status.

  • List projects

    Lyro retrieves all projects accessible to the authenticated user in Codacy. Support staff can view the complete project portfolio and identify which projects need attention.

See all 18 actions

How businesses use Codacy + Lyro

Each card is one request a support team gets, and the Codacy actions Lyro runs to close it.

  • Explain which rule Codacy is enforcing

    Lyro lists the analysis tools available, the patterns a given tool can flag, and the full definition of one pattern with its description, examples, parameters, and configuration.

    List ToolsList Tools PatternsGet Tool Pattern
  • Report what is actually being analysed

    Lyro lists the organizations a user belongs to on a Git provider, the repositories inside one with their analysis status, and the projects the connected token can reach.

    Get User OrganizationsList Analysis Organizations RepositoriesList Projects
  • Issue or revoke a Codacy API token

    Lyro confirms the authenticated account first, then creates an account API token or deletes an existing one by ID, so a developer who needs API access is not waiting on the dashboard.

    Get Account DetailsCreate API TokenDelete API Token
  • Check Codacy covers a language before adopting it

    Lyro reports which languages the available tools support, which of them calculate metrics, and which detect duplication, so a team picking up a new stack knows the coverage in advance.

    List Languages And ToolsList Metrics ToolsList Duplication Tools

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Codacy actions it has and picks the ones a request needs.

  1. 01

    Connect Codacy

    Authorize the Codacy account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Codacy actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Codacy · Lyro

Everything else about Codacy

Setup, permissions, and the limits of what Lyro can do inside Codacy.

  • No. This toolkit is metadata and account management - tools, patterns, languages, organizations, repositories, projects, and API tokens. Nothing in it triggers an analysis, reads an issue, or comments on a pull request, so Lyro explains what Codacy is configured to check and leaves the checking to Codacy.

Every action available in Codacy

All 18 actions your agent can call on Codacy, straight from the live MCP connection.

  • Create API token

    Creates a new account API token for the authenticated user.

  • Delete API token

    Delete a specific API token from the authenticated user's account.

  • Get account details

    Retrieve details of the authenticated user's account.

  • Get configuration status

    Retrieve the current configuration status of the Codacy system.

  • Get health

    Check the health status of the Codacy API.

  • Get organizations repositories settings languages

    Get the list of all languages with their extensions and enabled status for a repository.

  • Get tool pattern

    Retrieve the definition of a specific pattern for a given tool.

  • Get user organizations

    Retrieves all organizations the authenticated user belongs to for a specific Git provider.

  • Get version

    Retrieve the version of the Codacy installation.

  • List analysis organizations repositories

    List organization repositories with analysis information for the authenticated user.

  • List duplication tools

    Retrieve the list of duplication detection tools available in Codacy.

  • List languages and tools

    Retrieve the list of languages supported by available tools.

  • List login integrations

    List configured login providers on Codacy's platform.

  • List metrics tools

    Retrieve the list of metrics tools available in Codacy.

  • List projects

    List all projects accessible to the authenticated user.

  • List provider integrations

    List provider integrations existing on Codacy's platform.

  • List tools

    Retrieve the list of analysis tools available in Codacy.

  • List tools patterns

    Retrieve the list of patterns for a specific tool.

Ready to connect Codacy?

Authorize the account and your agent has all 18 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot