Реализация сервера Model Context Protocol (MCP), которая обеспечивает возможности поиска Google Jobs через интеграцию SerpAPI. Имеет многоязыковую поддержку, гибкие параметры поиска и интеллектуальную обработку ошибок.
https://github.com/user-attachments/assets/8f6739e1-7db7-4171-88b4-59c6290a4c72
✨ Особенности
🌍 Поддержка нескольких языков
Полная поддержка локализации для английского, китайского, японского и корейского языков с автоматическим определением языка и возможностью восстановления.
🔍 Гибкие параметры поиска
Комплексные параметры поиска, включая:
- Должность и ключевые слова
- Местоположение с фильтрацией по радиусу
- Тип занятости (полная, неполная занятость и т.д.)
- Фильтры диапазона зарплат
- Фильтрация даты публикации
- Сортировка результатов
💡 Умная обработка ошибок
- Комплексная проверка входных данных
- Полезные сообщения об ошибках и предложения
- Автоматические предложения по уточнению поиска
- Обработка ограничения скорости
📊 Подробная информация о работе
- Подробное форматирование информации о вакансии
- Преимущества и особенности компании
- Информация о зарплате (при наличии)
- Прямые ссылки на приложения
- Временные метки размещения вакансий
🔄 Расширенные функции
- Поддержка пагинации
- Несколько вариантов сортировки
- Поиск по географическому радиусу
- Фильтрация по типу занятости
🔑 Руководство по настройке API SERP
Перед началом работы вам необходимо получить ключ API SERP:
- Посетите сайт SERP API и создайте учетную запись.
- После регистрации перейдите в свою панель управления:
- Найдите раздел «Ключ API».
- Скопируйте свой ключ API
- Новые пользователи получают 100 бесплатных вызовов API
- Подробности использования API:
- Бесплатный уровень: 100 поисков в месяц
- Платные планы начинаются от 50 долларов в месяц за 5000 поисков.
- Выставление счетов на основе успешных вызовов API
- Несколько способов оплаты: кредитная карта, PayPal и т. д.
- Ограничения по использованию:
- Скорость запросов: 2 запроса/секунду
- Ограничения по IP: нет
- Одновременные запросы: 5
- Время кэширования ответа: 1 час
👩🔧 Решение проблем с подключением MCP-серверов с помощью NVM/NPM
Нажмите, чтобы просмотреть мое решение по конфигурации 👉 https://github.com/modelcontextprotocol/servers/issues/76
🚀 Быстрый старт
- Установить зависимости:
- Настройте среду: Измените файл
claude_desktop_config.json
следующим образом (измените пути в соответствии с вашей системой):
- Сборка сервера:
- Запустите сервер:
Поиск неисправностей
- Ключевые проблемы API:
- Проверьте ключ в конфигурации
- Проверьте ключевой статус на панели инструментов SERP API
- Подтвердите, что у ключа есть оставшаяся квота
- Проблемы поиска:
- Проверить формат параметров поиска
- Проверьте сетевое подключение
- Проверьте поддержку кода страны/языка
📦 Установка
Установка через Smithery
Чтобы автоматически установить Google Jobs для Claude Desktop через Smithery :
Ручная установка
@chanmeng666/google-jobs-server
Запуск оценок
Пакет evals загружает клиент mcp, который затем запускает файл index.ts, поэтому нет необходимости перестраиваться между тестами. Вы можете загрузить переменные среды, указав префикс команды npx. Полную документацию можно найти здесь .
💻 Технологический стек
📖 API-документация
Сервер реализует протокол контекста модели и предоставляет инструмент поиска работы со следующими параметрами:
query
: Строка поискового запроса (обязательно)location
: Место работы (необязательно)posted_age
: Фильтр по дате публикации (необязательно)employment_type
: Фильтр по типу работы (необязательно)salary
: Фильтр диапазона зарплат (необязательно)radius
: Географический радиус поиска (необязательно)hl
: Код языка (необязательно)page
: Номер страницы (необязательно)sort_by
: Порядок сортировки (необязательно)
🔧 Развитие
📝 Лицензия
Этот проект имеет лицензию MIT .
🙋♀ Автор
Создано и поддерживается Чан Мэн .
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
Сервер Model Context Protocol, который предоставляет возможности поиска вакансий Google посредством интеграции с SerpAPI, обеспечивая многоязыковую поддержку, гибкие параметры поиска и подробную информацию о вакансиях.
- 🌍 Поддержка нескольких языков
- 🔍 Гибкие параметры поиска
- 💡 Умная обработка ошибок
- 📊 Подробная информация о работе
- 🔄 Расширенные функции
- 🔑 Руководство по настройке API SERP
- 👩🔧 Решение проблем с подключением MCP-серверов с помощью NVM/NPM
- 🚀 Быстрый старт
- 📦 Установка
- 💻 Технологический стек
- 📖 API-документация
- 🔧 Развитие
- 📝 Лицензия
- 🙋♀ Автор
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to perform web searches using Google's Custom Search API through a standardized interface.Last updated -123TypeScriptMIT License
- -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
- AsecurityFlicenseAqualityA Model Context Protocol server that provides web search capabilities using Google Custom Search API and webpage content extraction functionality.Last updated -2101JavaScript
- AsecurityFlicenseAqualityA 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 -21TypeScript