Tencent Cloud Code Analysis
Un servidor MCP oficial para Tencent Cloud Code Analysis (TCA) que permite iniciar rápidamente análisis de código y obtener informes.
Documentación
Tencent Cloud Code Analysis (TCA) MCP Server
Sitio web oficial (https://tca.tencent.com) Servidor MCP que soporta el protocolo MCP para iniciar rápidamente el análisis de código y obtener informes de análisis de código.
Tencent Cloud Code Analysis (TCA), que comenzó en 2012 (nombre de código interno: CodeDog), es una plataforma integral de análisis y seguimiento de código, nativa de la nube, distribuida y de alto rendimiento, que integra numerosas herramientas de análisis de código. Sus funciones principales son rastrear y analizar código continuamente, observar la calidad del código del proyecto y apoyar a los equipos en la herencia de la cultura del código. Para obtener más información sobre Tencent Cloud Code Assistant, visite la guía de uso del sitio web oficial: https://tca.tencent.com/document/zh/guide/.
Pasos de uso de TCA MCP Server
1,Crear recursos relevantes en el sitio web oficial de TCA
Sitio web oficial: https://tca.tencent.com/
-
paso1: [Crear un equipo] Visite el sitio web oficial de TCA, inicie sesión, seleccione crear un equipo, complete la información relevante y espere a que se apruebe la solicitud:

-
paso2: [Crear un equipo de proyecto] Después de crear el equipo, haga clic para seleccionar el equipo y cree un equipo de proyecto después de ingresar:

-
paso3: [Acceder al repositorio de código] Después de crear el equipo de proyecto, haga clic para seleccionar el equipo de proyecto y seleccione acceder al repositorio de código que necesita ser analizado después de ingresar:

-
paso4: [Crear un proyecto de análisis] Después de acceder exitosamente al repositorio de código, cree un proyecto de análisis (se recomienda usar primero el plan de experiencia oficial en la figura para experimentar el uso):

2, Crear un archivo de configuración tca-mcp.ini en el repositorio de código
Cree un archivo de configuración tca-mcp.ini en el repositorio de código que necesita análisis de código. El archivo de configuración se almacena en el directorio raíz del repositorio de código, y el contenido del archivo de configuración es el siguiente:
[config]
project_id=<project_id>
repo_id=<repo_id>
org_sid=<org_sid>
team_name=<team_name>
Los parámetros relevantes se pueden obtener de la ruta de la página correspondiente, como se muestra en la siguiente figura:

Donde 4iYVpci9nAX corresponde a org_sid; 19485 corresponde a repo_id; 234521 corresponde a project_id; first corresponde a team_name. Complete según la situación real.
3, Configurar TCA MCP Server
{
"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>"
}
}
}
}
Los correspondientes TCA_TOKEN y TCA_USER_NAME se obtienen del sitio web oficial de TCA, [Centro Personal] -> [Token Personal], y se pueden acceder en https://tca.tencent.com/user/token.
Pasos de desarrollo de TCA MCP Server
Requisitos: nodejs >= 22.0.0
1,npm run build 2, Agregar manualmente la configuración de prueba:
{
"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>",
}
}
}
}