accueil / serveurs / Productivité / com.celpass/celpip
com.celpass/celpip
serveur MCP (Model Context Protocol) · celpass 1.3.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 com.celpass/celpip est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.celpass/celpip » 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
- calculate_crs_november_2026≈ 448 tokens
Estimate the CRS points an Express Entry candidate gains on November 3, 2026, when Canadian work experience becomes the Labour Market Integration factor: unchanged work-length points plus 70/40/20 extra points after 12+ months in a 2×/1.5×/1.3× high-wage occupation, or 100/70/50 points for a job offer in one (no LMIA needed), whichever is higher, never both. Max 150 (140 with a spouse). Give NOC codes; the tool looks up each occupation's level on IRCC's list. Only this factor changes.
Paramètres, retour & exemple (5)
Paramètreshigh_wage_jobs· array · optionnel
Canadian jobs (part of that work experience) and the months spent in each. Omit if none.spouse_counted· boolean · requis
True if a spouse or common-law partner is coming to Canada and isn't a citizen or PRcurrent_crs_score· integer · optionnel
CRS score in the profile today (optional)job_offer_noc_code· string · optionnel
NOC code of a qualifying full-time job offer, if anycanadian_work_years· integer · requis
Years of skilled (TEER 0–3) work in Canada in the last 10 years, as counted today; 5 means 5 or more
Exemple d'appel{"name": "calculate_crs_november_2026", "arguments": {"spouse_counted": true, "canadian_work_years": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - check_celpip_answers≈ 188 tokens
Mark a learner's answers to a Reading or Listening item from get_celpip_practice_question: returns the score, the correct letter for each question and an explanation of why each option is right or wrong.
Paramètres, retour & exemple (2)
Paramètresanswers· object · requis
Question number → chosen letter, e.g. {"1": "C", "2": "A"}question_id· string · requis
question_id returned with the question
Exemple d'appel{"name": "check_celpip_answers", "arguments": {"answers": {}, "question_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - find_high_wage_occupation≈ 176 tokens
Search IRCC's high-wage occupation list (in effect November 3, 2026; 186 NOC 2021 codes) by job title words or NOC code. Returns each match's level (2×, 1.5× or 1.3× the average median wage) and the CRS points it earns. An occupation that isn't listed earns no high-wage or job offer points.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Job title words or a NOC code, e.g. 'software engineer' or '72201'
Exemple d'appel{"name": "find_high_wage_occupation", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_celpip_practice_question≈ 315 tokens
Get one random CELPIP practice item from CELPass in the real test format. Reading (parts 1–4): a passage or diagram with multiple-choice questions and fill-in blanks shown as ____(n). Listening (parts 1–6): the questions plus a listen_url where the learner plays the recording (no transcript). Speaking (parts 1–8): the task, any picture, and the preparation and speaking times. Writing (tasks 1–2): the email or survey task with its time limit and word count. No answers are included: mark Reading and Listening with check_celpip_answers, and compare Speaking and Writing with get_celpip_sample_answers. Each day has a new set of items (3 per part), the same for everyone; calls return a random one from today's set.
Paramètres, retour & exemple (2)
Paramètrespart· integer · optionnel
Part number (Reading 1–4, Listening 1–6, Speaking 1–8, Writing 1–2); omit for any partskill· string · optionnel · reading | listening | speaking | writing
Default reading
Exemple d'appel{"name": "get_celpip_practice_question", "arguments": {"part": 1, "skill": "reading"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_celpip_sample_answers≈ 156 tokens
Sample answers at several CELPIP levels (4–5, 7–8, 9–10, 11–12) for a Speaking or Writing task from get_celpip_practice_question, with how CELPIP rates it. Use them to give the learner feedback on their own answer.
Paramètres, retour & exemple (1)
Paramètresquestion_id· string · requis
question_id returned with the Speaking or Writing task
Exemple d'appel{"name": "get_celpip_sample_answers", "arguments": {"question_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».