Servidor MCP de Aliyun
Este servidor MCP proporciona herramientas para interactuar con los servicios de Aliyun (Alibaba Cloud) a través de Claude.
Características
Consultar registros de SLS (Servicio de registro simple)
(Futuro) Administrar instancias de ECS
(Futuro) Implementar funciones sin servidor
Related MCP server: DevDocs MCP Server
Configuración
Construir el servidor:
npm install
npm run buildUso con Claude Desktop
Agregue el servidor a su claude_desktop_config.json:
{
"mcpServers": {
"aliyun": {
"command": "node",
"args": ["/path/to/aliyun-mcp-server/build/index.js"],
"env": {
"ALIYUN_ACCESS_KEY_ID": "your-access-key-id",
"ALIYUN_ACCESS_KEY_SECRET": "your-access-key-secret",
"SLS_ENDPOINT": "cn-hangzhou.log.aliyuncs.com"
},
"disabled": false,
"autoApprove": []
}
}
}Configuración para Cline
Agregue el servidor a su archivo de configuración de Cline MCP dentro de la configuración de VSCode cline_mcp_settings.json
{
"mcpServers": {
"aliyun": {
"command": "node",
"args": ["/path/to/aliyun-mcp-server/build/index.js"],
"env": {
"ALIYUN_ACCESS_KEY_ID": "your-access-key-id",
"ALIYUN_ACCESS_KEY_SECRET": "your-access-key-secret",
"SLS_ENDPOINT": "cn-hangzhou.log.aliyuncs.com"
},
"disabled": false,
"autoApprove": []
}
}
}Reemplace /path/to/aliyun-mcp-server con la ruta real a este repositorio y proporcione sus credenciales de Aliyun.
Uso
Una vez configurado, puedes pedirle a Claude que consulte los registros de SLS:
Query SLS logs from project "my-project" and logstore "my-logstore" with the query "error" for the last hour.Claude utilizará el servidor MCP para ejecutar la consulta y devolver los resultados.
Herramientas disponibles
consultaSLSLogs
Consultar registros de Aliyun SLS (Simple Log Service).
Parámetros:
project(obligatorio): nombre del proyecto SLSlogstore(obligatorio): nombre del almacén de registros de SLSquery(obligatoria): declaración de consulta SLSfrom(opcional): Hora de inicio en milisegundos (el valor predeterminado es hace 1 hora)to(opcional): Hora de finalización en milisegundos (el valor predeterminado es ahora)limit(opcional): número máximo de registros a devolver (predeterminado: 100, máximo: 1000)offset(opcional): desplazamiento para la paginación (predeterminado: 0)reverse(opcional): si se deben devolver los resultados en orden inverso (predeterminado: falso)
Ejemplo:
{
"project": "my-project",
"logstore": "my-logstore",
"query": "error",
"limit": 10
}Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.