Uses the Codacy API to query code quality issues, vulnerabilities and coverage insights for your repositories.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add codacy --env CODACY_ACCOUNT_TOKEN='<CODACY_ACCOUNT_TOKEN>' --env CODACY_CLI_VERSION='<CODACY_CLI_VERSION>' -- npx -y @codacy/codacy-mcp~/.codex/config.toml
[mcp_servers.codacy]
command = "npx"
args = ["-y", "@codacy/codacy-mcp"]
env = { CODACY_ACCOUNT_TOKEN = "<CODACY_ACCOUNT_TOKEN>", CODACY_CLI_VERSION = "<CODACY_CLI_VERSION>" }
# codex mcp add codacy --env CODACY_ACCOUNT_TOKEN='<CODACY_ACCOUNT_TOKEN>' --env CODACY_CLI_VERSION='<CODACY_CLI_VERSION>' -- npx -y @codacy/codacy-mcp~/.cursor/mcp.json
{
"mcpServers": {
"codacy": {
"command": "npx",
"args": [
"-y",
"@codacy/codacy-mcp"
],
"env": {
"CODACY_ACCOUNT_TOKEN": "<CODACY_ACCOUNT_TOKEN>",
"CODACY_CLI_VERSION": "<CODACY_CLI_VERSION>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"codacy": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codacy/codacy-mcp"
],
"env": {
"CODACY_ACCOUNT_TOKEN": "<CODACY_ACCOUNT_TOKEN>",
"CODACY_CLI_VERSION": "<CODACY_CLI_VERSION>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"codacy": {
"command": "npx",
"args": [
"-y",
"@codacy/codacy-mcp"
],
"env": {
"CODACY_ACCOUNT_TOKEN": "<CODACY_ACCOUNT_TOKEN>",
"CODACY_CLI_VERSION": "<CODACY_CLI_VERSION>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"codacy": {
"command": "npx",
"args": [
"-y",
"@codacy/codacy-mcp"
],
"env": {
"CODACY_ACCOUNT_TOKEN": "<CODACY_ACCOUNT_TOKEN>",
"CODACY_CLI_VERSION": "<CODACY_CLI_VERSION>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"codacy": {
"command": "npx",
"args": [
"-y",
"@codacy/codacy-mcp"
],
"env": {
"CODACY_ACCOUNT_TOKEN": "<CODACY_ACCOUNT_TOKEN>",
"CODACY_CLI_VERSION": "<CODACY_CLI_VERSION>"
}
}
}
}需要的环境变量
CODACY_ACCOUNT_TOKENCODACY_CLI_VERSION
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。