El Open Job Commerce Protocol (OJCP) es un estándar abierto que define cómo los agentes de inteligencia artificial descubren, razonan y actúan sobre oportunidades laborales. Está construido sobre el Model Context Protocol (MCP) de Anthropic, es interoperable con schema.org y se gobierna mediante un comité directivo independiente.
El protocolo resuelve la fragmentación actual entre portales de empleo, sistemas de seguimiento de candidatos (ATS) y agentes. Para ello, define siete esquemas centrales —como JobPosting, CandidateContext y AgentDeclaration— y seis herramientas estándar MCP, entre ellas search_jobs, get_job_detail y begin_application. Cualquier cliente compatible con MCP puede invocarlas sin adaptaciones adicionales.
El flujo se articula en cuatro pasos: descubrimiento (a través del manifiesto /.well-known/ojcp.json), búsqueda y evaluación con ranking personalizado mediante CandidateContext, postulación con declaración de identidad del agente y consentimiento del candidato, y seguimiento del estado de la candidatura. OJCP también normaliza los mecanismos de aplicación en una taxonomía con seis tipos que abarca desde flujos directos en ATS hasta redirecciones externas, e incluye verificación de identidad sin transmisión de datos personales gracias a pruebas JWS y subject_hash.
El proyecto está pensado para portales de empleo, proveedores de ATS y desarrolladores de agentes, y admite contribuciones abiertas en su repositorio de GitHub. La especificación completa v0.1 está disponible en spec.ojcp.dev, junto con un playground en vivo para probar llamadas reales sobre datos simulados.
