Wadifa Info: Morocco Public Jobs

Moroccan public-sector jobs: open recruitment exams, past papers, salaries, holidays.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
96%
Vollständigkeit des Schemas
70%
Qualität der Benennung
93%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'get_exam_paper' description lacks action verbin get_exam_paper

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,091Tokens (Tool-Definitionen)
~799 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (0.85% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "morocco-public-jobs": {
      "url": "https://www.wadifa-info.com/mcp"
    }
  }
}

Remote-Endpunkte

https://www.wadifa-info.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (8)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢search_concours(q, diploma, specialty, region, city, ...)

Search Moroccan public-sector recruitment exams (concours) with the website's own filters. Open exams only unless include_closed is true. Returns grade, employer, posts, deadline, salary, the Wadifa Info page url and the official notice url. Use list_filters for exact diploma and region values.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Keywords: grade, employer or city, in French or Arabic (e.g. 'technicien', 'ministère de la santé', 'متصرف')."
    },
    "diploma": {
      "type": "string",
      "description": "Diploma filter value from list_filters (Arabic label)."
    },
    "specialty": {
      "type": "string",
      "description": "Specialty, e.g. 'informatique', 'droit'."
    },
    "region": {
      "type": "string",
      "description": "Region value from list_filters (Arabic name)."
    },
    "city": {
      "type": "string",
      "description": "City name."
    },
    "include_closed": {
      "type": "boolean",
      "description": "Also return exams whose deadline has passed."
    },
    "page": {
      "type": "integer",
      "description": "Page number, default 1."
    },
    "size": {
      "type": "integer",
      "description": "Results per page, 1-50, default 20."
    },
    "lang": {
      "type": "string",
      "enum": [
        "fr",
        "ar"
      ],
      "description": "Language of the labels: fr (default) or ar."
    }
  },
  "required": []
}
🟢get_concours(id, lang)

Full details of one recruitment exam by id: dates, posts, diplomas, how to apply, official documents, past exam papers for the same grade and similar open exams.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Exam id (the id field of search_concours)."
    },
    "lang": {
      "type": "string",
      "enum": [
        "fr",
        "ar"
      ],
      "description": "Language of the labels: fr (default) or ar."
    }
  },
  "required": [
    "id"
  ]
}
🟢search_exam_papers(q, page, size, lang)

Search the library of past Moroccan public recruitment exam papers (sujets / نماذج مباريات), many with a correction.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Keywords: grade, employer, subject or year."
    },
    "page": {
      "type": "integer",
      "description": "Page number, default 1."
    },
    "size": {
      "type": "integer",
      "description": "Results per page, 1-100, default 20."
    },
    "lang": {
      "type": "string",
      "enum": [
        "fr",
        "ar"
      ],
      "description": "Language of the labels: fr (default) or ar."
    }
  },
  "required": []
}
🟢get_exam_paper(id, lang)

One past exam paper by id: description, page images, PDF and the editorial correction when there is one.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "integer",
      "description": "Paper id (the id field of search_exam_papers)."
    },
    "lang": {
      "type": "string",
      "enum": [
        "fr",
        "ar"
      ],
      "description": "Language of the labels: fr (default) or ar."
    }
  },
  "required": [
    "id"
  ]
}
🟢civil_service_salaries(grade, lang)

Indicative net monthly pay (MAD) at the first step of about 370 Moroccan civil-service grades (official simulator basis), with a link to the salary page of each grade.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "grade": {
      "type": "string",
      "description": "Optional text to keep only matching grades (e.g. 'ingénieur', 'technicien')."
    },
    "lang": {
      "type": "string",
      "enum": [
        "fr",
        "ar"
      ],
      "description": "Language of the labels: fr (default) or ar."
    }
  },
  "required": []
}
🟢public_holidays

Moroccan public holidays for this year and next. Islamic holidays carry approximate=true until the Ministry of Habous confirms the moon sighting.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢school_holidays

School breaks of the current Moroccan school year (ministerial decision), end dates inclusive.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "required": []
}
🟢list_filters

The exact diploma and region values accepted by search_concours, with French and Arabic labels.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "required": []
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet8 Tools