Supports containerized deployment of the Careerjet MCP server with provided Dockerfile and Docker build/run instructions.
The MCP server is hosted and developed on GitHub, allowing users to fork the project, make changes, and contribute via pull requests.
Built with Python 3.11+ and leverages Python's ecosystem for implementing the Careerjet API integration.
Uses YAML for configuration through the smithery.yaml file, which defines the MCP client settings and parameter schemas.
Careerjet Job Search MCP Server
Bu proje, Careerjet API kullanarak iş arama işlevselliği sağlayan bir MCP (Model Context Protocol) server'ıdır.
Özellikler
- İş Arama: Anahtar kelimeler ve lokasyon ile iş arama
- Gelişmiş Filtreleme: Sözleşme türü, çalışma süresi, maaş sıralaması
- Çoklu Dil Desteği: 50+ ülke ve dil desteği
- MCP Uyumlu: AI asistanları ile kolay entegrasyon
Kurulum
Gereksinimler
- Python 3.11+
- pip
- Geçerli Careerjet API anahtarı
Adımlar
- Bağımlılıkları yükleyin:
- API Anahtarınızı yapılandırın:
- Varsayılan API anahtarı:
371d48447450886ce16b718533cca6f2
- Kendi API anahtarınızı almak için: Careerjet Partners
- Varsayılan API anahtarı:
- MCP Server'ı çalıştırın:
Docker ile Kurulum
Kullanım
MCP Tools
1. search_jobs_tool
İş arama işlevi.
Parametreler:
keywords
(zorunlu): Aranacak anahtar kelimelerlocation
(zorunlu): İş lokasyonulocale
: Dil/ülke kodu (varsayılan: en_US)affid
: Careerjet API anahtarı (varsayılan: 371d48447450886ce16b718533cca6f2)sort
: Sıralama türü (relevance, date, salary)pagesize
: Sayfa başına sonuç sayısıcontracttype
: Sözleşme türü (p=permanent, c=contract, t=temporary)contractperiod
: Çalışma süresi (f=full time, p=part time)
Örnek:
2. get_job_details_tool
İş detayları alma (temel implementasyon).
Desteklenen Lokaller
en_US
- Amerika Birleşik Devletlerien_GB
- Birleşik Krallıkde_DE
- Almanyafr_FR
- Fransaes_ES
- İspanyait_IT
- İtalyatr_TR
- Türkiye- Ve daha fazlası...
Konfigürasyon
Smithery.yaml
MCP client'larda kullanım için smithery.yaml
dosyası mevcuttur:
Affiliate ID
Careerjet API kullanımı için bir Affiliate ID gereklidir. Ücretsiz hesap için:
- Careerjet Partners sayfasını ziyaret edin
- Partner hesabı oluşturun
- Aldığınız Affiliate ID'yi kullanın
Varsayılan API Anahtarı: 371d48447450886ce16b718533cca6f2
API Limitleri
- Careerjet API'sinin kullanım sıklığı limitleri vardır
- Yoğun kullanım için Careerjet ile iletişime geçin
- Rate limiting uygulanabilir
Geliştirme
Proje Yapısı
Test
Lisans
MIT License
Katkıda Bulunma
- Fork edin
- Feature branch oluşturun
- Değişikliklerinizi commit edin
- Pull request gönderin
İletişim
Bu proje GitHub üzerinde geliştirilmektedir.
Sürüm Geçmişi
- v2.0: API anahtarı güncellendi ve geliştirmeler yapıldı
- v1.0: İlk sürüm
This server cannot be installed
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.
Provides job search functionality using Careerjet API with features for keyword and location-based searches, advanced filtering, and support for 50+ countries and languages.
Related MCP Servers
- AsecurityAlicenseAqualityEnables searching and retrieving detailed flight information using the Duffel API, supporting various flight types and flexible search parameters for efficient travel planning.Last updated -392PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that provides Google Jobs search capabilities through SerpAPI integration, featuring multi-language support, flexible search parameters, and rich job details.Last updated -149JavaScriptMIT License
- AsecurityAlicenseAqualityProvides tools to interact with the HireBase Job API, enabling users to search for jobs using various criteria and retrieve detailed job information through natural language.Last updated -22PythonMIT License
- -securityFlicense-qualityProvides tools to query flight and train information including flight searches, train tickets, weather forecasts, and transfer options between different transportation modes.Last updated -110