Mcp Evaluar Ari — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Evaluar Ari (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Servidor MCP (Model Context Protocol) para autenticarse en Evaluar y lanzar procesos eTalent desde tu IDE.
git clone <repository-url>
cd evaluar-mcp
npm install
npm run buildObtén la ruta absoluta del proyecto:
# En Windows
cd
# Resultado ejemplo: C:\Users\tu-usuario\proyectos\evaluar-mcp
# En Mac/Linux
pwd
# Resultado ejemplo: /Users/tu-usuario/proyectos/evaluar-mcp#### Claude Desktop
Edita ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"evaluar": {
"command": "node",
"args": ["C:\\Users\\tu-usuario\\proyectos\\evaluar-mcp\\dist\\index.js"],
"env": {
"EVALUAR_AUTH_URL": "https://auth.evaluar.com/auth/realms/evcore/protocol/openid-connect/token",
"EVALUAR_API_URL": "https://apis.evaluar.com",
"EVALUAR_GRAPHQL_URL": "https://apis.evaluar.com/v2/graphql",
"EVALUAR_CLIENT_ID": "evcap"
}
}
}
}#### Cursor
Edita .cursor/mcp.json:
{
"mcpServers": {
"evaluar": {
"command": "node",
"args": ["C:\\Users\\tu-usuario\\proyectos\\evaluar-mcp\\dist\\index.js"],
"env": {
"EVALUAR_AUTH_URL": "https://auth.evaluar.com/auth/realms/evcore/protocol/openid-connect/token",
"EVALUAR_API_URL": "https://apis.evaluar.com",
"EVALUAR_GRAPHQL_URL": "https://apis.evaluar.com/v2/graphql",
"EVALUAR_CLIENT_ID": "evcap"
}
}
}
}Reinicia Claude Desktop, Cursor o tu IDE preferido para que cargue el nuevo MCP server.
auth_login: Iniciar sesión con usuario y contraseñaauth_refresh: Refrescar el token de autenticacióncompany_list: Listar empresas disponiblescompany_select: Seleccionar empresa activaposition_search: Buscar positions por nombre (soporta wildcard)process_create: Crear proceso eTalent (estado DRAFT)process_assign_position: Asignar position a un procesoprocess_launch: Lanzar proceso (devuelve URL de summary) Usa auth_login con tus credenciales de Evaluar Usa company_list para ver opciones
Usa company_select para elegir una Usa position_search con el nombre del cargo Usa process_create
Usa process_assign_position
Usa process_launch Copia la URL de summary devuelta por process_launch"Necesito lanzar un proceso eTalent para un asesor de ventas"
El MCP te guiará paso a paso:
EVALUAR_AUTH_URL: URL de autenticación KeycloakEVALUAR_API_URL: Base URL de APIs RESTEVALUAR_GRAPHQL_URL: URL de endpoint GraphQLEVALUAR_CLIENT_ID: Client ID OAuth (default: evcap)El servidor implementa un límite de 1 solicitud por segundo para evitar sobrecargar las APIs de Evaluar.
Este MCP solo soporta procesos tipo etalent. Otros tipos como cap360 o trust están fuera del alcance actual.
evaluar-mcp/
├── src/
│ ├── index.ts # Entry point MCP server
│ ├── tools/ # MCP tools implementations
│ ├── api/ # HTTP client
│ └── types.ts # TypeScript types
├── dist/ # Compiled output
├── package.json
└── tsconfig.json~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.