Codacy 的代码管理平台(MCP)服务器为 Codacy API 提供服务,让用户能够访问仓库、文件、查看代码质量等。本文档将详细介绍该服务器的使用方法、相关工具及服务。
Codacy 代码管理平台(MCP)服务器为开发者提供了强大的代码管理和分析功能。通过以下步骤,你可以轻松配置并使用该服务器。
git clone https://github.com/codacy/codacy-mcp.git
npm install
npm run update-api
npm run build
CODACY_ACCOUNT_TOKEN
以启用对 Codacy API 的访问。export CODACY_ACCOUNT_TOKEN=
{
"mcpServers": {
"codacy": {
"command": "npx",
"args": ["@codacy/codacy-mcp"],
"env": {
"CODACY_ACCOUNT_TOKEN": ""
}
}
}
}
打开用户设置文件:
%APPDATA%\Code\User\settings.json
~/Library/Application Support/Code/User/settings.json
~/.config/Code/User/settings.json
添加以下配置以启用 Codacy 工具:
{
"mcp": {
"servers": {
"codacy": {
"command": "npx",
"args": ["-y", "@codacy/codacy-mcp"],
"env": {
"CODACY_ACCOUNT_TOKEN": ""
}
}
}
}
}
启用 Copilot 代理模式:
chat.agent.enabled
并启用。⚠️ 重要提示
- NVM 用户:如果使用 NVM,请确保 Node.js 和 npm 已正确配置。
- 故障排除:如遇问题,请检查日志输出或参考官方文档获取帮助。
此 MCP 服务器根据 MIT 许可证分发,允许用户自由使用、修改和分发软件。更多详细信息请参阅项目仓库中的 LICENSE
文件。
通过以上步骤,您可以轻松配置并使用 Codacy 的代码管理平台(MCP)服务器,以实现高效的代码管理和分析。