首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
腾讯云代码分析(TCA)云托管2025-09-17578分享添加福利群:解决AI开发者的「MCP实战痛点」
基于MCP协议的腾讯云代码分析MCP Server,精准跟踪管理代码分析发现的代码质量缺陷、代码规范、代码安全漏洞、无效代码,以及度量代码复杂度、重复代码、代码统计。新增测试
By 腾讯云TCA团队
2025-09-17578
github
详情内容
工具描述

腾讯云代码分析(TCA)MCP 服务器

官方网站 (https://tca.tencent.com) MCP 服务器支持 MCP 协议,用于快速启动代码分析并获取代码分析报告。

腾讯云代码分析(TCA),始于 2012 年(内部代号:CodeDog),是一个云原生、分布式、高性能的综合代码分析与跟踪管理平台,集成了众多代码分析工具。其主要功能是持续跟踪和分析代码,观察项目代码质量,并支持团队继承代码文化。有关腾讯云代码助手的更多信息,请访问官方网站使用指南:https://tca.tencent.com/document/zh/guide/。

TCA MCP 服务器使用步骤

1,在 TCA 官方网站上创建相关资源

官方网站:https://tca.tencent.com/

  • 步骤1:[创建团队] 访问 TCA 官方网站,登录后选择创建团队,填写相关信息,并等待申请批准: create_team

  • 步骤2:[创建项目团队] 创建团队后,点击选择团队,进入后创建项目团队: create a project team

  • 步骤3:[访问代码仓库] 创建项目团队后,点击选择项目团队,进入后选择需要分析的代码仓库: repo

  • 步骤4:[创建分析项目] 成功访问代码仓库后,创建分析项目(建议先使用图中的官方体验计划进行使用体验): create a project

2,在代码仓库中创建 tca-mcp.ini 配置文件

在需要代码分析的代码仓库中创建 tca-mcp.ini 配置文件。配置文件存储在代码仓库的根目录中,配置文件内容如下:

[config]
project_id=<project_id>
repo_id=<repo_id>
org_sid=<org_sid>
team_name=<team_name>

相关参数可以从对应页面的路由中获取,如下图所示:

tca-mcp-ini参数

其中 4iYVpci9nAX 对应 org_sid19485 对应 repo_id234521 对应 project_idfirst 对应 team_name。请根据实际情况填写。

3,配置 TCA MCP 服务器

{
  "mcpServers": {
    "tca-mcp-server": {
      "command": "npx",
      "args": ["-y", "-p", "tca-mcp-server@latest", "tca-mcp-stdio"],
      "env": {
        "TCA_TOKEN": "<TCA_TOKEN>", 
        "TCA_USER_NAME": "<TCA_USER_NAME>"
      }
    }
  }
}

对应的 TCA_TOKEN 和 TCA_USER_NAME 从 TCA 官方网站获取,[个人中心] -> [个人令牌],可在 https://tca.tencent.com/user/token 访问。

TCA MCP 服务器开发步骤

要求:nodejs >= 22.0.0

1,npm run build 2, 手动添加测试配置:

{
  "mcpServers": {
    "tca-mcp-server-test": {
      "command": "node",
      "args": ["/path/to/tca-mcp-server/dist/stdio.js"],
      "env": {
        "TCA_TOKEN": "<TCA_TOKEN>", 
        "TCA_USER_NAME": "<TCA_USER_NAME>",
      }
    }
  }
}
连接服务
Server已在腾讯云托管,可在连接后免费调用和在线进行工具测试~
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档