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
✨ 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:
- Besuchen Sie die SERP API-Website und erstellen Sie ein Konto
- 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
- 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.
- 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
- Installieren Sie Abhängigkeiten:
- Umgebung konfigurieren: Ändern Sie Ihre
claude_desktop_config.json
mit dem folgenden Inhalt (passen Sie die Pfade entsprechend Ihrem System an):
- Erstellen Sie den Server:
- Starten Sie den Server:
Fehlerbehebung
- 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
- 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 :
Manuelle Installation
@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 .
💻 Tech-Stack
📖 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
📝 Lizenz
Dieses Projekt ist vom MIT lizenziert .
🙋♀ Autor
Erstellt und gepflegt von Chan Meng .
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
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.
- 🌍 Mehrsprachige Unterstützung
- 🔍 Flexible Suchoptionen
- 💡 Intelligente Fehlerbehandlung
- 📊 Umfangreiche Jobdetails
- 🔄 Erweiterte Funktionen
- 🔑 SERP-API-Setup-Anleitung
- 👩🔧 Lösung für Verbindungsprobleme von MCP-Servern mit NVM/NPM
- 🚀 Schnellstart
- 📦 Installation
- 💻 Tech-Stack
- 📖 API-Dokumentation
- 🔧 Entwicklung
- 📝 Lizenz
- 🙋♀ Autor
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