accueil / serveurs / Recherche & Web / ai.jobero/job-search
ai.jobero/job-search
serveur MCP (Model Context Protocol) · jobherder 1.1.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que ai.jobero/job-search est sûr ?
Au dernier audit MCP Hub, le serveur MCP « ai.jobero/job-search » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 5 outils
- get_pricing≈ 696 tokens
What a Jobherder search costs and how to pay for it, in card and stablecoin terms. No auth required.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_pricing", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"x402": "texte", "packs": [], "service": "texte", "products": [], "card_checkout": "texte", "free_searches": true, "credits_are_per_product": true}} - get_search_status≈ 721 tokens
Progress of a search, and the matched roles with the reason each was picked once it finishes.
Paramètres, retour & exemple (1)
Paramètresrun_id· string · optionnel
The run_id returned by start_job_search or quick_job_search. Omit to get the most recent run for this account
Exemple d'appel{"name": "get_search_status", "arguments": {"run_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"done": true, "plan": "texte", "error": "texte", "run_id": "texte", "status": "texte", "matches": [], "message": "texte", "started_at": "texte", "finished_at": "texte", "target_jobs": 1}} - quick_job_search≈ 2577 tokens
The single best current role for a profile, with a tailored CV and cover letter, in minutes rather than an hour. $2.50 in USDC. Use this when you want one answer fast; use start_job_search when you want a shortlist of 7 to choose from. With no credit it returns an x402 PaymentRequired; retry the same call with the signed payment in _meta["x402/payment"].
Paramètres, retour & exemple (4)
Paramètrescv_json· object · optionnel
The job seeker's existing CV as structured data, in the JSON Resume schema (jsonresume.org): basics, work, education, skills. Prefer this when you hold the CV as data — you do not need to render a file. Supply either cv_json or cv_base64cv_type· string · optionnel
Format of cv_base64: "pdf", "docx" or "txt". Ignored when cv_json is suppliedprofile· object · requis
Who the job seeker is and what they want. Every field shapes matching, so guessing is worse than askingcv_base64· string · optionnel
The job seeker's existing CV as a file, base64 encoded. PDF, DOCX or plain text, up to 10MB. Use cv_json instead if you have the CV as data rather than a file
Exemple d'appel{"name": "quick_job_search", "arguments": {"profile": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "run_id": "texte", "status": "texte", "message": "texte", "credits_remaining": 1}} - register_agent≈ 404 tokens
Create an agent identity and receive an API key. Registration is free and includes no free searches.
Paramètres, retour & exemple (2)
Paramètresname· string · optionnel
Display name for the account. Optional; the profile name is used on documents regardlessemail· string · requis
Email that will own the account and receive results. Must be the job seeker's own address, and must match cfg_email on every later search
Exemple d'appel{"name": "register_agent", "arguments": {"email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"next": "texte", "note": "texte", "email": "texte", "error": "texte", "api_key": "texte", "message": "texte", "owner_action_url": "texte"}} - start_job_search≈ 2578 tokens
Spend one credit to run a full search: 7 roles matched to the profile, each with a tailored CV and cover letter returned as markdown by get_search_status and emailed as PDFs. Requires an API key. With no credit left it returns an x402 PaymentRequired; retry the same call with the signed payment in _meta["x402/payment"] to pay in USDC and run immediately.
Paramètres, retour & exemple (4)
Paramètrescv_json· object · optionnel
The job seeker's existing CV as structured data, in the JSON Resume schema (jsonresume.org): basics, work, education, skills. Prefer this when you hold the CV as data — you do not need to render a file. Supply either cv_json or cv_base64cv_type· string · optionnel
Format of cv_base64: "pdf", "docx" or "txt". Ignored when cv_json is suppliedprofile· object · requis
Who the job seeker is and what they want. Every field shapes matching, so guessing is worse than askingcv_base64· string · optionnel
The job seeker's existing CV as a file, base64 encoded. PDF, DOCX or plain text, up to 10MB. Use cv_json instead if you have the CV as data rather than a file
Exemple d'appel{"name": "start_job_search", "arguments": {"profile": {}}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"error": "texte", "run_id": "texte", "status": "texte", "message": "texte", "credits_remaining": 1}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».