Recruiter Roles

Busca en el tablón de empleos de Recruiter Roles: ofertas activas de reclutador y adquisición de talento, además de datos de mercado.

Documentación

Servidor MCP de Recruiter Roles

Consulta el tablón de empleo de Recruiter Roles desde cualquier cliente de IA compatible con MCP (Claude, Cursor, ChatGPT, VS Code, …). Pregunta en lenguaje natural y obtén empleos en vivo de reclutamiento y adquisición de talento, perfiles de empresas, sectores, ubicaciones y estadísticas de mercado, directamente desde el tablón.

Solo lectura. Autenticado con una clave API gratuita de Recruiter Roles.

Herramientas

HerramientaDescripción
search_jobsBusca y filtra empleos en vivo (sector, ubicación, salario, remoto, actualidad, texto completo).
get_jobDetalle completo de un empleo: descripción, requisitos, beneficios, contacto de aplicación.
list_companiesExplora agencias de reclutamiento y empleadores con recuentos de empleos activos.
get_companyUn perfil de empresa junto con sus empleos activos.
list_sectorsTodos los sectores de reclutamiento con recuentos de empleos en vivo.
list_locationsPaíses, regiones y ciudades con recuentos de empleos en vivo.
market_statsResumen agregado del mercado: totales, velocidad de publicación y desgloses.

Todas las herramientas están anotadas con readOnlyHint: true, destructiveHint: false, openWorldHint: false y exponen un outputSchema.

Conexión

Servidor remoto alojado (recomendado)

La mayoría de los clientes pueden conectarse directamente al endpoint alojado Streamable HTTP con tu clave API en el encabezado Authorization (o como un parámetro de consulta ?key= para clientes que no pueden configurar encabezados).

Cursor — ~/.cursor/mcp.json:

{
  "mcpServers": {
    "recruiter-roles": {
      "url": "https://recruiterroles.com/api/mcp",
      "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" }
    }
  }
}

VS Code — .vscode/mcp.json:

{
  "servers": {
    "recruiter-roles": {
      "type": "http",
      "url": "https://recruiterroles.com/api/mcp",
      "headers": { "Authorization": "Bearer rr_live_YOUR_KEY" }
    }
  }
}

Conector personalizado de Claude / ChatGPT — añade la URL con tu clave adjunta:

https://recruiterroles.com/api/mcp?key=rr_live_YOUR_KEY

Servidor local stdio (este paquete npm)

Para clientes solo stdio o desarrollo local. Configura tu clave API mediante la variable de entorno RECRUITER_ROLES_API_KEY:

{
  "mcpServers": {
    "recruiter-roles": {
      "command": "npx",
      "args": ["-y", "recruiter-roles-mcp"],
      "env": { "RECRUITER_ROLES_API_KEY": "rr_live_YOUR_KEY" }
    }
  }
}

Ejecútalo directamente:

RECRUITER_ROLES_API_KEY=rr_live_YOUR_KEY npx recruiter-roles-mcp

Cómo funciona

Esta es una capa delgada, de solo lectura, sobre la API REST v1 pública de Recruiter Roles. Cada herramienta reenvía tu clave API a un endpoint GET /api/v1/*, por lo que el uso de MCP comparte el mismo límite de velocidad (1,000 solicitudes/día por clave), el almacenamiento en caché y el registro de solicitudes que la API REST. El servidor no mantiene conexión de base de datos ni secretos propios.

Desarrollo

npm install
npm run build
RECRUITER_ROLES_API_KEY=rr_live_YOUR_KEY node dist/index.js

Opcional: apunta a un origen diferente durante el desarrollo con RECRUITER_ROLES_BASE_URL (por defecto https://recruiterroles.com).

Política de enlaces de retroceso

Cualquier página o producto que publique datos obtenidos a través de este servidor debe incluir un enlace visible y rastreable de vuelta a Recruiter Roles. Las claves pueden suspenderse si se elimina el enlace de retroceso.

Licencia

MIT — consulta LICENSE.