Skip to main content
Glama

Google Jobs MCP Server

by ChanMeng666

Eine Serverimplementierung des Model Context Protocol (MCP), die über die SerpAPI-Integration Suchfunktionen für Google Jobs bereitstellt. Bietet Mehrsprachenunterstützung, flexible Suchparameter und intelligente Fehlerbehandlung.

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

屏幕截图 2024-12-31 183813

屏幕截图 2024-12-31 183754

屏幕截图 2024-12-31 180734

Datum: 31.12.2024, 182106

✨ Funktionen

🌍 Mehrsprachige Unterstützung

Vollständige Lokalisierungsunterstützung für Englisch, Chinesisch, Japanisch und Koreanisch mit automatischer Spracherkennung und Fallback.

🔍 Flexible Suchoptionen

Umfassende Suchparameter, darunter:

  • Berufsbezeichnung und Schlüsselwörter
  • Standort mit Radiusfilterung
  • Beschäftigungsart (Vollzeit, Teilzeit usw.)
  • Gehaltsspannenfilter
  • Filtern nach Veröffentlichungsdatum
  • Ergebnissortierung

💡 Intelligente Fehlerbehandlung

  • Umfassende Eingabevalidierung
  • Hilfreiche Fehlermeldungen und Vorschläge
  • Automatische Vorschläge zur Suchverfeinerung
  • Handhabung der Ratenbegrenzung

📊 Umfangreiche Jobdetails

  • Detaillierte Formatierung der Stelleninformationen
  • Unternehmensvorteile und Highlights
  • Gehaltsinformationen, sofern verfügbar
  • Direkte Bewerbungslinks
  • Zeitstempel für Stellenausschreibungen

🔄 Erweiterte Funktionen

  • Paginierungsunterstützung
  • Mehrere Sortieroptionen
  • Geografische Umkreissuche
  • Filterung der Beschäftigungsart

🔑 SERP-API-Setup-Anleitung

Bevor Sie beginnen, müssen Sie einen SERP-API-Schlüssel erhalten:

  1. Besuchen Sie die SERP API-Website und erstellen Sie ein Konto
  2. Gehen Sie nach der Registrierung zu Ihrem Dashboard:
    • Suchen Sie den Abschnitt „API-Schlüssel“
    • Kopieren Sie Ihren API-Schlüssel
    • Neue Benutzer erhalten 100 kostenlose API-Aufrufe
  3. Details zur API-Nutzung:
    • Kostenlose Stufe: 100 Suchvorgänge pro Monat
    • Bezahlte Pläne beginnen bei 50 $/Monat für 5000 Suchvorgänge
    • Abrechnung basierend auf erfolgreichen API-Aufrufen
    • Mehrere Zahlungsmethoden: Kreditkarte, PayPal usw.
  4. Nutzungsbeschränkungen:
    • Anforderungsrate: 2 Anfragen/Sekunde
    • IP-Einschränkungen: Keine
    • Gleichzeitige Anfragen: 5
    • Antwort-Cache-Zeit: 1 Stunde

👩‍🔧 Lösung für Verbindungsprobleme von MCP-Servern mit NVM/NPM

Klicken Sie hier, um meine Konfigurationslösung anzuzeigen 👉 https://github.com/modelcontextprotocol/servers/issues/76

🚀 Schnellstart

  1. Installieren Sie Abhängigkeiten:
npm install
  1. Umgebung konfigurieren: Ändern Sie Ihre claude_desktop_config.json mit dem folgenden Inhalt (passen Sie die Pfade entsprechend Ihrem System an):
{ "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. Erstellen Sie den Server:
npm run build
  1. Starten Sie den Server:
npm start

Fehlerbehebung

  1. Probleme mit API-Schlüsseln:
  • Schlüssel in der Konfiguration überprüfen
  • Überprüfen Sie den Schlüsselstatus im SERP-API-Dashboard
  • Bestätigen Sie, dass der Schlüssel über ein verbleibendes Kontingent verfügt
  1. Suchprobleme:
  • Überprüfen des Suchparameterformats
  • Überprüfen der Netzwerkkonnektivität
  • Überprüfen der Länder-/Sprachcodeunterstützung

📦 Installation

Installation über Smithery

So installieren Sie Google Jobs für Claude Desktop automatisch über Smithery :

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

Manuelle Installation

@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

Ausführen von Evaluierungen

Das Evals-Paket lädt einen MCP-Client, der anschließend die Datei index.ts ausführt, sodass zwischen den Tests kein Neuaufbau erforderlich ist. Sie können Umgebungsvariablen laden, indem Sie dem Befehl npx voranstellen. Die vollständige Dokumentation finden Sie hier .

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

💻 Tech-Stack

TyposkriptNodeJSMCP

📖 API-Dokumentation

Der Server implementiert das Model Context Protocol und stellt ein Tool zur Jobsuche mit den folgenden Parametern bereit:

  • query : Suchabfragezeichenfolge (erforderlich)
  • location : Arbeitsort (optional)
  • posted_age : Filter für das Veröffentlichungsdatum (optional)
  • employment_type : Filter für die Art der Tätigkeit (optional)
  • salary : Gehaltsspannenfilter (optional)
  • radius : Geografischer Suchradius (optional)
  • hl : Sprachcode (optional)
  • page : Seitennummerierung (optional)
  • sort_by : Sortierreihenfolge (optional)

🔧 Entwicklung

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

📝 Lizenz

Dieses Projekt ist vom MIT lizenziert .

🙋‍♀ Autor

Erstellt und gepflegt von Chan Meng .

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.

Ein Model Context Protocol-Server, der über die SerpAPI-Integration Suchfunktionen für Google Jobs bereitstellt und mehrsprachige Unterstützung, flexible Suchparameter und umfangreiche Stellendetails bietet.

  1. 🌍 Mehrsprachige Unterstützung
    1. 🔍 Flexible Suchoptionen
      1. 💡 Intelligente Fehlerbehandlung
        1. 📊 Umfangreiche Jobdetails
          1. 🔄 Erweiterte Funktionen
            1. 🔑 SERP-API-Setup-Anleitung
              1. 👩‍🔧 Lösung für Verbindungsprobleme von MCP-Servern mit NVM/NPM
                1. 🚀 Schnellstart
                  1. Fehlerbehebung
                2. 📦 Installation
                  1. Installation über Smithery
                  2. Manuelle Installation
                  3. Ausführen von Evaluierungen
                3. 💻 Tech-Stack
                  1. 📖 API-Dokumentation
                    1. 🔧 Entwicklung
                      1. 📝 Lizenz
                        1. 🙋‍♀ Autor

                          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