Wadifa Info: Morocco Public Jobs

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

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
96%
Integridad del esquema
70%
Calidad de los nombres
93%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'get_exam_paper' description lacks action verben get_exam_paper

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,091Tokens (definiciones de herramientas)
~799 BTamaño de respuesta típico
Impacto moderado en la atención (0.85% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

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

Puntos de conexión remotos

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

Qué puede hacer

Inventario de herramientas

Herramientas (8)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

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

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

Esquema de entrada

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

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

Esquema de entrada

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

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada8 herramientas