Una implementación de servidor del Protocolo de Contexto de Modelo (MCP) que proporciona funciones de búsqueda de Google Jobs mediante la integración con SerpAPI. Ofrece compatibilidad con varios idiomas, parámetros de búsqueda flexibles y gestión inteligente de errores.
https://github.com/user-attachments/assets/8f6739e1-7db7-4171-88b4-59c6290a4c72
✨ Características
🌍 Soporte multilingüe
Soporte de localización completo para inglés, chino, japonés y coreano con detección y recuperación automática del idioma.
🔍 Opciones de búsqueda flexibles
Parámetros de búsqueda completos que incluyen:
- Título del puesto y palabras clave
- Ubicación con filtrado de radio
- Tipo de empleo (tiempo completo, tiempo parcial, etc.)
- Filtros de rango salarial
- Filtrado de fecha de publicación
- Ordenación de resultados
💡 Manejo inteligente de errores
- Validación de entrada integral
- Mensajes de error y sugerencias útiles
- Sugerencias automáticas de refinamiento de búsqueda
- Manejo del límite de velocidad
📊 Detalles del trabajo enriquecidos
- Formato detallado de la información del trabajo
- Beneficios y aspectos destacados de la empresa
- Información salarial cuando esté disponible
- Enlaces directos de aplicaciones
- Marcas de tiempo de publicación de empleo
🔄 Funciones avanzadas
- Soporte de paginación
- Múltiples opciones de clasificación
- Búsqueda por radio geográfico
- Filtrado por tipo de empleo
Guía de configuración de la API SERP
Antes de comenzar, necesitará obtener una clave API SERP:
- Visita el sitio web de SERP API y crea una cuenta
- Después de registrarse, vaya a su Panel de Control:
- Localice la sección "Clave API"
- Copia tu clave API
- Los nuevos usuarios obtienen 100 llamadas API gratuitas
- Detalles de uso de la API:
- Nivel gratuito: 100 búsquedas por mes
- Los planes pagos comienzan en $50/mes por 5000 búsquedas
- Facturación basada en llamadas API exitosas
- Múltiples métodos de pago: Tarjeta de crédito, PayPal, etc.
- Límites de uso:
- Tasa de solicitud: 2 solicitudes/segundo
- Restricciones de IP: Ninguna
- Solicitudes concurrentes: 5
- Tiempo de caché de respuesta: 1 hora
👩🔧 Solución para problemas de conexión de servidores MCP con NVM/NPM
Haga clic para ver mi solución de configuración 👉 https://github.com/modelcontextprotocol/servers/issues/76
🚀 Inicio rápido
- Instalar dependencias:
- Configurar el entorno: Modifique su
claude_desktop_config.json
con el siguiente contenido (ajuste las rutas según su sistema):
- Construir el servidor:
- Iniciar el servidor:
Solución de problemas
- Problemas con la clave API:
- Verificar clave en configuración
- Comprobar el estado de la clave en el panel de la API de SERP
- Confirmar que la clave tiene cuota restante
- Problemas de búsqueda:
- Validar el formato de los parámetros de búsqueda
- Comprobar la conectividad de la red
- Verificar la compatibilidad del código de país/idioma
📦 Instalación
Instalación mediante herrería
Para instalar Google Jobs para Claude Desktop automáticamente a través de Smithery :
Instalación manual
@chanmeng666/servidor de empleos de Google
Ejecución de evaluaciones
El paquete evals carga un cliente mcp que ejecuta el archivo index.ts, por lo que no es necesario reconstruir entre pruebas. Puede cargar variables de entorno prefijando el comando npx. Puede encontrar la documentación completa aquí .
Pila tecnológica
📖 Documentación de la API
El servidor implementa el Protocolo de Contexto de Modelo y expone una herramienta de búsqueda de empleo con los siguientes parámetros:
query
: cadena de consulta de búsqueda (obligatoria)location
: Lugar de trabajo (opcional)posted_age
: Filtro de fecha de publicación (opcional)employment_type
: Filtro de tipo de trabajo (opcional)salary
: Filtro de rango salarial (opcional)radius
: Radio de búsqueda geográfica (opcional)hl
: Código de idioma (opcional)page
: Número de paginación (opcional)sort_by
: Orden de clasificación (opcional)
🔧 Desarrollo
📝 Licencia
Este proyecto tiene licencia MIT .
🙋♀ Autor
Creado y mantenido por Chan Meng .
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Un servidor de protocolo de contexto de modelo que proporciona capacidades de búsqueda de Google Jobs a través de la integración de SerpAPI, con soporte para varios idiomas, parámetros de búsqueda flexibles y detalles detallados de las ofertas de trabajo.
- 🌍 Soporte multilingüe
- 🔍 Opciones de búsqueda flexibles
- 💡 Manejo inteligente de errores
- 📊 Detalles del trabajo enriquecidos
- 🔄 Funciones avanzadas
- Guía de configuración de la API SERP
- 👩🔧 Solución para problemas de conexión de servidores MCP con NVM/NPM
- 🚀 Inicio rápido
- 📦 Instalación
- Pila tecnológica
- 📖 Documentación de la API
- 🔧 Desarrollo
- 📝 Licencia
- 🙋♀ Autor
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that connects to Google Cloud services, allowing users to query logs, interact with Spanner databases, and analyze Cloud Monitoring metrics through natural language interaction.Last updated -162TypeScript
- -securityFlicense-qualityA Model Context Protocol server that enables LLMs to perform Google searches via the Serper API, allowing models to retrieve current information from the web.Last updated -2Python
- -securityAlicense-qualityA Model Context Protocol (MCP) based search API server that provides standardized access to Google Maps, Google Flights, Google Hotels and other services. This server enables AI assistants to access various search services through a unified interface.Last updated -48PythonMIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that provides web search capabilities using Google Custom Search API and webpage content extraction functionality.Last updated -2101JavaScript