Skip to main content
Glama

Google Jobs MCP Server

by ChanMeng666

Реализация сервера Model Context Protocol (MCP), которая обеспечивает возможности поиска Google Jobs через интеграцию SerpAPI. Имеет многоязыковую поддержку, гибкие параметры поиска и интеллектуальную обработку ошибок.

https://github.com/user-attachments/assets/8f6739e1-7db7-4171-88b4-59c6290a4c72

屏幕截图 31 декабря 2024 г. 183813

屏幕截图 31 декабря 2024 г. 183754

屏幕截图 31 декабря 2024 г. 180734

屏幕截图 31 декабря 2024 г. 182106

✨ Особенности

🌍 Поддержка нескольких языков

Полная поддержка локализации для английского, китайского, японского и корейского языков с автоматическим определением языка и возможностью восстановления.

🔍 Гибкие параметры поиска

Комплексные параметры поиска, включая:

  • Должность и ключевые слова
  • Местоположение с фильтрацией по радиусу
  • Тип занятости (полная, неполная занятость и т.д.)
  • Фильтры диапазона зарплат
  • Фильтрация даты публикации
  • Сортировка результатов

💡 Умная обработка ошибок

  • Комплексная проверка входных данных
  • Полезные сообщения об ошибках и предложения
  • Автоматические предложения по уточнению поиска
  • Обработка ограничения скорости

📊 Подробная информация о работе

  • Подробное форматирование информации о вакансии
  • Преимущества и особенности компании
  • Информация о зарплате (при наличии)
  • Прямые ссылки на приложения
  • Временные метки размещения вакансий

🔄 Расширенные функции

  • Поддержка пагинации
  • Несколько вариантов сортировки
  • Поиск по географическому радиусу
  • Фильтрация по типу занятости

🔑 Руководство по настройке API SERP

Перед началом работы вам необходимо получить ключ API SERP:

  1. Посетите сайт SERP API и создайте учетную запись.
  2. После регистрации перейдите в свою панель управления:
    • Найдите раздел «Ключ API».
    • Скопируйте свой ключ API
    • Новые пользователи получают 100 бесплатных вызовов API
  3. Подробности использования API:
    • Бесплатный уровень: 100 поисков в месяц
    • Платные планы начинаются от 50 долларов в месяц за 5000 поисков.
    • Выставление счетов на основе успешных вызовов API
    • Несколько способов оплаты: кредитная карта, PayPal и т. д.
  4. Ограничения по использованию:
    • Скорость запросов: 2 запроса/секунду
    • Ограничения по IP: нет
    • Одновременные запросы: 5
    • Время кэширования ответа: 1 час

👩‍🔧 Решение проблем с подключением MCP-серверов с помощью NVM/NPM

Нажмите, чтобы просмотреть мое решение по конфигурации 👉 https://github.com/modelcontextprotocol/servers/issues/76

🚀 Быстрый старт

  1. Установить зависимости:
npm install
  1. Настройте среду: Измените файл claude_desktop_config.json следующим образом (измените пути в соответствии с вашей системой):
{ "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. Сборка сервера:
npm run build
  1. Запустите сервер:
npm start

Поиск неисправностей

  1. Ключевые проблемы API:
  • Проверьте ключ в конфигурации
  • Проверьте ключевой статус на панели инструментов SERP API
  • Подтвердите, что у ключа есть оставшаяся квота
  1. Проблемы поиска:
  • Проверить формат параметров поиска
  • Проверьте сетевое подключение
  • Проверьте поддержку кода страны/языка

📦 Установка

Установка через Smithery

Чтобы автоматически установить Google Jobs для Claude Desktop через Smithery :

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

Ручная установка

@chanmeng666/google-jobs-server

# 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

Запуск оценок

Пакет evals загружает клиент mcp, который затем запускает файл index.ts, поэтому нет необходимости перестраиваться между тестами. Вы можете загрузить переменные среды, указав префикс команды npx. Полную документацию можно найти здесь .

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

💻 Технологический стек

МашинописьNodeJSМКП

📖 API-документация

Сервер реализует протокол контекста модели и предоставляет инструмент поиска работы со следующими параметрами:

  • query : Строка поискового запроса (обязательно)
  • location : Место работы (необязательно)
  • posted_age : Фильтр по дате публикации (необязательно)
  • employment_type : Фильтр по типу работы (необязательно)
  • salary : Фильтр диапазона зарплат (необязательно)
  • radius : Географический радиус поиска (необязательно)
  • hl : Код языка (необязательно)
  • page : Номер страницы (необязательно)
  • sort_by : Порядок сортировки (необязательно)

🔧 Развитие

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

📝 Лицензия

Этот проект имеет лицензию MIT .

🙋‍♀ Автор

Создано и поддерживается Чан Мэн .

Install Server
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.

Сервер Model Context Protocol, который предоставляет возможности поиска вакансий Google посредством интеграции с SerpAPI, обеспечивая многоязыковую поддержку, гибкие параметры поиска и подробную информацию о вакансиях.

  1. 🌍 Поддержка нескольких языков
    1. 🔍 Гибкие параметры поиска
      1. 💡 Умная обработка ошибок
        1. 📊 Подробная информация о работе
          1. 🔄 Расширенные функции
            1. 🔑 Руководство по настройке API SERP
              1. 👩‍🔧 Решение проблем с подключением MCP-серверов с помощью NVM/NPM
                1. 🚀 Быстрый старт
                  1. Поиск неисправностей
                2. 📦 Установка
                  1. Установка через Smithery
                  2. Ручная установка
                  3. Запуск оценок
                3. 💻 Технологический стек
                  1. 📖 API-документация
                    1. 🔧 Развитие
                      1. 📝 Лицензия
                        1. 🙋‍♀ Автор

                          Related MCP Servers

                          • A
                            security
                            A
                            license
                            A
                            quality
                            A Model Context Protocol server that enables LLMs to perform web searches using Google's Custom Search API through a standardized interface.
                            Last updated -
                            1
                            23
                            TypeScript
                            MIT License
                          • -
                            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
                          • 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
                          • A
                            security
                            F
                            license
                            A
                            quality
                            A Model Context Protocol server that provides web and image search capabilities through Google's Custom Search API, allowing AI assistants like Claude to access current information from the internet.
                            Last updated -
                            2
                            1
                            TypeScript

                          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