Skip to main content
Glama

Google Jobs MCP Server

by ChanMeng666

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

屏幕截图 2024-12-31 183813

屏幕截图 2024-12-31 183754

屏幕截图 2024-12-31 180734

屏幕截图 2024-12-31 182106

✨ 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:

  1. Visita el sitio web de SERP API y crea una cuenta
  2. 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
  3. 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.
  4. 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

  1. Instalar dependencias:
npm install
  1. Configurar el entorno: Modifique su claude_desktop_config.json con el siguiente contenido (ajuste las rutas según su sistema):
{ "google-jobs": { "command": "D:\\Program\\nvm\\node.exe", "args": ["D:\\github_repository\\path_to\\dist\\index.js"], "env": { "SERP_API_KEY": "your-api-key" } } }
  1. Construir el servidor:
npm run build
  1. Iniciar el servidor:
npm start

Solución de problemas

  1. 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
  1. 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 :

npx -y @smithery/cli install @chanmeng666/google-jobs-server --client claude

Instalación manual

@chanmeng666/servidor de empleos de Google

# Using npm npm i @chanmeng666/google-jobs-server # or npm install @chanmeng666/google-jobs-server # Using yarn yarn add @chanmeng666/google-jobs-server # Using pnpm pnpm add @chanmeng666/google-jobs-server

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í .

OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.ts

Pila tecnológica

MecanografiadoNodeJSMCP

📖 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

# Run in development mode npm run dev # Run type checking npm run typecheck # Build for production npm run build

📝 Licencia

Este proyecto tiene licencia MIT .

🙋‍♀ Autor

Creado y mantenido por Chan Meng .

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

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.

  1. 🌍 Soporte multilingüe
    1. 🔍 Opciones de búsqueda flexibles
      1. 💡 Manejo inteligente de errores
        1. 📊 Detalles del trabajo enriquecidos
          1. 🔄 Funciones avanzadas
            1. Guía de configuración de la API SERP
              1. 👩‍🔧 Solución para problemas de conexión de servidores MCP con NVM/NPM
                1. 🚀 Inicio rápido
                  1. Solución de problemas
                2. 📦 Instalación
                  1. Instalación mediante herrería
                  2. Instalación manual
                  3. Ejecución de evaluaciones
                3. Pila tecnológica
                  1. 📖 Documentación de la API
                    1. 🔧 Desarrollo
                      1. 📝 Licencia
                        1. 🙋‍♀ Autor

                          Related MCP Servers

                          • -
                            security
                            F
                            license
                            -
                            quality
                            A 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 -
                            16
                            2
                            TypeScript
                          • -
                            security
                            F
                            license
                            -
                            quality
                            A 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 -
                            2
                            Python
                            • Linux
                            • Apple
                          • -
                            security
                            A
                            license
                            -
                            quality
                            A 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 -
                            48
                            Python
                            MIT License
                            • Apple
                          • A
                            security
                            F
                            license
                            A
                            quality
                            A Model Context Protocol server that provides web search capabilities using Google Custom Search API and webpage content extraction functionality.
                            Last updated -
                            2
                            10
                            1
                            JavaScript
                            • Apple

                          View all related MCP servers

                          MCP directory API

                          We provide all the information about MCP servers via our MCP API.

                          curl -X GET 'https://glama.ai/api/mcp/v1/servers/ChanMeng666/server-google-jobs'

                          If you have feedback or need assistance with the MCP directory API, please join our Discord server