FoundRole MCP

Gestiona tu búsqueda de empleo desde tu asistente de IA

Documentación

Servidor FoundRole MCP — Búsqueda de empleo con IA en ChatGPT, Claude y Cursor

Pregúntale a ChatGPT o Claude por empleos y obtén vacantes reales — cada una verificada para saber si sigue vigente, cuánto paga realmente y si la empresa patrocina visas. El servidor FoundRole MCP conecta tu asistente de IA al FoundRole tablero de empleos en vivo, rastreador de solicitudes y base de conocimiento profesional, para que toda la búsqueda de empleo ocurra dentro del chat que ya usas.

Inicia sesión una vez — tu asistente se encarga del resto. La primera vez que tu IA llama a FoundRole, se abre un inicio de sesión OAuth estándar; aprueba una vez en el navegador y eso cubre todo: búsqueda, verificaciones, rastreador, recordatorios y alertas. No hay clave API que copiar o rotar, y la cuenta es gratuita.

Lo que tu asistente puede hacer

  • Busca empleos en vivo con solo preguntar. Vacantes directamente de las páginas de carrera de las empresas, actualizadas cada hora en más de 40 industrias. El lenguaje natural se traduce en filtros reales — título del puesto, ubicación, empresa, rango salarial, fecha de publicación: "empleos remotos de React en Nueva York que paguen más de $130k publicados esta semana."
  • Cada publicación verificada — gratis. Antes de que pases una noche en una solicitud, tres preguntas se responden con la evidencia detrás de cada respuesta:
    • ¿Alguien está realmente contratando? Riesgo de publicación fantasma — si el puesto ha sido republicado durante meses o parece estar recolectando currículums.
    • ¿Me están pagando de menos? El salario comparado con lo que los empleadores en ese mercado realmente declaran, para que un rango salarial oculto deje de ser una suposición.
    • ¿Me patrocinarían? Si la empresa ha patrocinado visas antes, contado año por año a partir de registros públicos.
  • Ve qué tan bien encajas. Puntuación de coincidencia contra tu currículum y perfil, más recomendaciones de empleo personalizadas clasificadas por ajuste.
  • Ve lo que el software de contratación lee de tu currículum — gratis. Pregunta y obtén la versión de ti que un analizador extrae: título del puesto, años, habilidades reconocidas, secciones, datos de contacto — además de lo que pierde en el camino. Es la lectura mecánica, determinista y repetible, para que la respuesta no varíe entre preguntas. Pega el texto en el chat o revisa el currículum ya en tu cuenta.
  • Investiga antes de comprometerte. Profundiza en empresas, sectores industriales y contratación por ubicación para decidir a dónde apuntar.
  • Compara puestos lado a lado. "Compara estos dos" alinea ajuste, salario, patrocinio y riesgo de publicación a la vez — para que la decisión deje de ser una corazonada.
  • Pega un empleo desde cualquier lugar. LinkedIn, una página de carrera, un enlace que te envió un amigo — pega la publicación en el chat y recibe las mismas verificaciones, y puede estar en tu rastreador junto con los listados de FoundRole. Tu asistente lee el texto que proporcionas; nada rastrea el sitio por ti.
  • Deja de perder el rastro de tus solicitudes. Guarda empleos en tu rastreador de solicitudes Kanban y muévelos por Guardado → Aplicado → En entrevista → Oferta → Contratado con solo preguntar. Adjunta notas, etiquetas, salario esperado, contactos de reclutadores y fechas límite. El mismo tablero aparece en la aplicación web.
  • Nunca te pierdas un seguimiento. Establece un recordatorio en cualquier empleo rastreado y recibe un correo con una invitación de calendario (.ics) para Google Calendar, Outlook o Apple Calendar.
  • Deja que la búsqueda llegue a ti. Suscríbete a una búsqueda para recibir alertas por correo recurrentes — diarias, semanales o mensuales — para que las nuevas coincidencias lleguen a tu bandeja de entrada.
  • Haz también las preguntas incómodas. Preparación para entrevistas, negociación salarial, tácticas de currículum, investigación de empresas — respuestas basadas en la base de conocimiento de FoundRole, con las fuentes enlazadas.
  • Ve resultados como paneles reales, no muros de texto. En clientes que admiten MCP Apps (ChatGPT entre ellos), los resultados de búsqueda, los detalles de empleo y tu rastreador se muestran como paneles interactivos directamente en el chat.

Es la misma cuenta y datos que FoundRole.com — el servidor MCP solo permite que tu IA lo controle.

Gratis vs Pro

La búsqueda, las verificaciones en cada publicación, el rastreador, los recordatorios y las alertas son gratuitos sin límites de uso. Pro añade filtros: pide solo remoto, solo patrocinio, un salario mínimo, publicaciones riesgosas ocultas o una coincidencia mínima, y tu asistente filtra la lista antes de que la veas — y te avisa cuando lo hace. Una cuenta gratuita aún recibe la lista completa, con una nota de que esos filtros no se aplicaron.

¿Nuevo aquí? La guía de búsqueda con IA de FoundRole te guía paso a paso para conectar cada cliente, con preguntas frecuentes.

Configuración

Dos formas de conectar, según tu cliente. De cualquier manera, tu cliente abre un inicio de sesión de FoundRole la primera vez que se conecta — aprueba una vez y listo.

Opción 1 — Servidor remoto (recomendado)

Apunta tu cliente al endpoint MCP de FoundRole:

https://www.foundrole.com/mcp

La mayoría de los clientes modernos — ChatGPT, Claude, Cursor, VS Code — hablan MCP remoto (Streamable HTTP) de forma nativa, así que esta es toda la configuración que existe.

Opción 2 — Puente stdio (para clientes sin MCP remoto)

Si tu cliente solo admite transporte stdio, ejecuta este paquete localmente con npx; conecta stdio al endpoint de FoundRole y maneja el inicio de sesión OAuth por ti:

npx @foundrole/ai-job-search-mcp

Conectando tu asistente de IA

ChatGPT

Tiempo estimado: ~1 minuto

  1. Abre FoundRole en el directorio de aplicaciones de ChatGPT.
  2. Haz clic en Agregar y aprueba el inicio de sesión de FoundRole cuando ChatGPT lo abra.
  3. Pide empleos en cualquier chat — sin ajustes que configurar, nada que pegar.

Claude Web/Desktop

Tiempo estimado: ~2 minutos

  1. Abre la configuración de Claude (icono de perfil / configuración).

  2. Encuentra Conectores (o Herramientas) y haz clic en Agregar conector personalizado.

  3. Nómbralo FoundRole.

  4. En el campo URL del servidor MCP remoto, pega:

    https://www.foundrole.com/mcp
    
  5. Guarda, permite que Claude se conecte y aprueba el inicio de sesión de FoundRole que abre. Luego pide empleos en el chat.

Cursor

Tiempo estimado: ~1 minuto

Instala el plugin de FoundRole desde el Marketplace de Cursor: abre Personalizar en la barra lateral, encuentra FoundRole y selecciona Instalar. Aprueba el inicio de sesión de FoundRole que Cursor abre, luego pide empleos en cualquier chat.

El plugin vive en este repositorio — .cursor-plugin/plugin.json con el servidor declarado en mcp.json. Para probarlo antes de que aparezca en el listado, crea un enlace simbólico de este repositorio en ~/.cursor/plugins/local/ y recarga la ventana.

Configuración manual — Cursor / VS Code / Windsurf

En Cursor, abre Configuración → MCP y agrega esto a ~/.cursor/mcp.json:

{
  "mcpServers": {
    "foundrole": {
      "url": "https://www.foundrole.com/mcp"
    }
  }
}

En VS Code, agrega esto a .vscode/mcp.json en tu espacio de trabajo (o tu mcp.json de usuario) — VS Code usa una clave diferente y necesita un tipo de transporte explícito:

{
  "servers": {
    "foundrole": {
      "type": "http",
      "url": "https://www.foundrole.com/mcp"
    }
  }
}

Aprueba el inicio de sesión de FoundRole cuando tu editor lo abra, luego pide empleos en el chat.

Antigravity (Google)

Tiempo estimado: ~1 minuto

Instala el plugin directamente desde este repositorio:

agy plugin install https://github.com/foundrole/jobs-mcp-proxy

Aprueba el inicio de sesión de FoundRole que Antigravity abre, luego pide empleos en la CLI. El plugin declara el servidor en mcp_config.json; para conectarlo manualmente, agrega la misma entrada a ~/.gemini/config/mcp_config.json:

{
  "mcpServers": {
    "foundrole": {
      "serverUrl": "https://www.foundrole.com/mcp"
    }
  }
}

Cualquier otro cliente MCP

La misma dirección funciona en todas partes: agrega https://www.foundrole.com/mcp como servidor remoto, o conecta clientes solo-stdio con npx @foundrole/ai-job-search-mcp.

Nota: Después de aprobar el inicio de sesión, algunos clientes necesitan un reinicio (cerrar y reabrir) antes de que la conexión se active.

Prueba decir

  • "Encuentra puestos de ingeniero backend senior en San Francisco publicados esta semana."
  • "¿Cuál de estos tiene menos probabilidades de ser una publicación fantasma?"
  • "¿Stripe patrocina visas? ¿Cuánto paga realmente este puesto?"
  • "Compara los puestos de Stripe y Vercel en ajuste, salario y patrocinio."
  • "Aquí hay una publicación de LinkedIn — haz las mismas verificaciones."
  • "Recomienda empleos que coincidan con mi currículum."
  • "Guárdalo en mi rastreador y márcalo como Aplicado."
  • "Recuérdame hacer seguimiento el próximo martes por la mañana."
  • "¿Qué hay en mi columna En entrevista ahora mismo?"
  • "Suscríbeme a alertas semanales para empleos remotos de React."
  • "¿Cómo respondo a 'cuéntame sobre tu currículum'?"

Seguridad

  • OAuth 2.1 con PKCE. Inicias sesión en FoundRole a través de un flujo de autorización estándar — tokens de corta duración, revocación instantánea, sin credenciales compartidas con el cliente de IA, sin clave API que copiar, almacenar o filtrar.
  • Solo HTTPS, con registro dinámico de clientes y validación de URI de redirección.
  • Transporte Streamable HTTP (directo), o stdio a través de este proxy.
  • Nunca aplica ni envía correos en tu nombre.

Solución de problemas

Se pide iniciar sesión / "requiere autenticación":

  • Esperado en la primera conexión — el servidor autentica cada sesión. Completa el inicio de sesión de FoundRole en la ventana del navegador que tu cliente abre.
  • Si las herramientas aún no aparecen después, reinicia el cliente o reconecta el conector para que la autorización se reenvíe.

"Conexión fallida":

  • Verifica tu conexión a internet y que la URL sea exactamente https://www.foundrole.com/mcp.
  • Confirma que tu cliente admite MCP HTTP remoto; si no, usa el puente stdio (Opción 2).

"Comando no encontrado" (clientes stdio):

  • Instala Node.js (consulta engines en package.json para la versión requerida), luego reintenta, o instala globalmente: npm install -g @foundrole/ai-job-search-mcp y ejecuta ai-job-search-mcp.

El conector no funciona:

  • Verifica la URL, completa el inicio de sesión y reinicia el cliente de IA — algunos clientes solo detectan la conexión después de un reinicio.

Explora los datos detrás de las respuestas

Los mismos datos que tu asistente lee se pueden explorar en FoundRole:

Ayuda


Conecta tu cliente de IA, inicia sesión una vez y ejecuta toda la búsqueda de empleo desde el chat — búsqueda, verificaciones, seguimiento, recordatorios y alertas, gratis en FoundRole.

Creado por el equipo de FoundRole.