CV Chap Chap

Check a CV, CV conventions for African countries, CV designs and Tanzania jobs. No sign-in.

Sollte ich dies verwenden

Qualität und Sicherheit

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

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

Kontextkosten

~2,025Tokens (Tool-Definitionen)
~3.6 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.58% 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": {
    "cv-chap-chap": {
      "url": "https://www.cvchapchap.com/mcp"
    }
  }
}

Remote-Endpunkte

https://www.cvchapchap.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (5)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢check_cv(cv)

For a person who wants feedback on their CV. Checks it against the same rules the CV Chap Chap builder uses: complete contact details, a summary, at least two duties and dates for every job, education, at least five skills and nothing left in [brackets]. Returns each check with a fix. Reads only the CV it is given and stores nothing.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "cv": {
      "type": "object",
      "properties": {
        "fullName": {
          "type": "string",
          "maxLength": 120,
          "description": "First and last name"
        },
        "professionalTitle": {
          "description": "The job title the person is aiming for",
          "type": "string",
          "maxLength": 120
        },
        "email": {
          "type": "string",
          "maxLength": 200
        },
        "phone": {
          "description": "With country code, e.g. +254 712 345 678",
          "type": "string",
          "maxLength": 40
        },
        "location": {
          "description": "Town and country, e.g. Nairobi, Kenya",
          "type": "string",
          "maxLength": 120
        },
        "summary": {
          "description": "2 to 4 sentences, only facts the person gave",
          "type": "string",
          "maxLength": 1200
        },
        "experience": {
          "default": [],
          "maxItems": 15,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "jobTitle": {
                "type": "string",
                "maxLength": 120
              },
              "company": {
                "type": "string",
                "maxLength": 160
              },
              "location": {
                "type": "string",
                "maxLength": 120
              },
              "startDate": {
                "description": "YYYY-MM",
                "type": "string",
                "maxLength": 20
              },
              "endDate": {
                "description": "YYYY-MM; leave empty when current",
                "type": "string",
                "maxLength": 20
              },
              "current": {
                "type": "boolean"
              },
              "duties": {
                "default": [],
                "description": "What the person did, one line each",
                "maxItems": 15,
                "type": "array",
                "items": {
                  "type": "string",
                  "maxLength": 400
                }
              }
            },
            "required": [
              "jobTitle"
            ]
          }
        },
        "education": {
          "default": [],
          "maxItems": 10,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "qualification": {
                "description": "e.g. BCom Accounting, Diploma in Nursing",
                "type": "string",
                "maxLength": 160
              },
              "institution": {
                "type": "string",
                "maxLength": 160
              },
              "field": {
                "type": "string",
                "maxLength": 160
              },
              "year": {
                "description": "Graduation year or YYYY-MM",
                "type": "string",
                "maxLength": 20
              }
            },
            "required": [
              "institution"
            ]
          }
        },
        "skills": {
          "default": [],
          "maxItems": 30,
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 80
          }
        },
        "languages": {
          "default": [],
          "maxItems": 10,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string",
                "maxLength": 60
              },
              "level": {
                "type": "string",
                "enum": [
                  "basic",
                  "conversational",
                  "fluent",
                  "native"
                ]
              }
            },
            "required": [
              "name"
            ]
          }
        },
        "certifications": {
          "default": [],
          "maxItems": 15,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string",
                "maxLength": 160
              },
              "issuer": {
                "type": "string",
                "maxLength": 160
              },
              "year": {
                "type": "string",
                "maxLength": 20
              }
            },
            "required": [
              "name"
            ]
          }
        },
        "references": {
          "default": [],
          "maxItems": 5,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string",
                "maxLength": 120
              },
              "title": {
                "type": "string",
                "maxLength": 120
              },
              "company": {
                "type": "string",
                "maxLength": 160
              },
              "phone": {
                "type": "string",
                "maxLength": 40
              },
              "email": {
                "type": "string",
                "maxLength": 200
              }
            },
            "required": [
              "name"
            ]
          }
        }
      },
      "required": [
        "fullName"
      ]
    }
  },
  "required": [
    "cv"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢get_cv_format_guide(country)

For a person preparing a CV for a job in a particular African country. Returns how CVs are usually written for employers there: length, photo, personal details, education, referees, file format, how people apply and the main job sites. Covers the 16 countries in the input list only.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "enum": [
        "kenya",
        "uganda",
        "rwanda",
        "burundi",
        "zambia",
        "zimbabwe",
        "malawi",
        "south-africa",
        "namibia",
        "eswatini",
        "ethiopia",
        "egypt",
        "ghana",
        "morocco",
        "tunisia",
        "algeria"
      ]
    }
  },
  "required": [
    "country"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢find_cv_templates(style, withPhoto, limit)

For a person choosing how their CV should look. Lists CV Chap Chap designs by style (professional, modern, creative, minimal) and with or without a photo, with a name, short description, id and thumbnail for each. Returns up to 12 designs.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "style": {
      "type": "string",
      "enum": [
        "professional",
        "modern",
        "creative",
        "minimal"
      ]
    },
    "withPhoto": {
      "description": "true for designs with a photo, false for designs without",
      "type": "boolean"
    },
    "limit": {
      "default": 6,
      "type": "integer",
      "minimum": 1,
      "maximum": 12
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟢search_jobs(query, limit)

For a person looking for a job in Tanzania. Searches open vacancies on the CV Chap Chap jobs board, newest first, and returns up to 10 with title, employer, location, type, deadline and a link to the full advert. Covers Tanzania only.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "query": {
      "description": "Job title or keyword, e.g. accountant, driver, NGO",
      "type": "string",
      "maxLength": 80
    },
    "limit": {
      "default": 5,
      "type": "integer",
      "minimum": 1,
      "maximum": 10
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
🟡save_cv_draft(cv, templateId)

For a person who wants to see or keep the CV they wrote in the conversation. Saves it as a new private draft on CV Chap Chap and returns a private link that opens it in the chosen CV Chap Chap design, where it can be previewed and edited. Each call saves a separate new draft; nothing existing is changed. The link works for 30 days.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "cv": {
      "type": "object",
      "properties": {
        "fullName": {
          "type": "string",
          "maxLength": 120,
          "description": "First and last name"
        },
        "professionalTitle": {
          "description": "The job title the person is aiming for",
          "type": "string",
          "maxLength": 120
        },
        "email": {
          "type": "string",
          "maxLength": 200
        },
        "phone": {
          "description": "With country code, e.g. +254 712 345 678",
          "type": "string",
          "maxLength": 40
        },
        "location": {
          "description": "Town and country, e.g. Nairobi, Kenya",
          "type": "string",
          "maxLength": 120
        },
        "summary": {
          "description": "2 to 4 sentences, only facts the person gave",
          "type": "string",
          "maxLength": 1200
        },
        "experience": {
          "default": [],
          "maxItems": 15,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "jobTitle": {
                "type": "string",
                "maxLength": 120
              },
              "company": {
                "type": "string",
                "maxLength": 160
              },
              "location": {
                "type": "string",
                "maxLength": 120
              },
              "startDate": {
                "description": "YYYY-MM",
                "type": "string",
                "maxLength": 20
              },
              "endDate": {
                "description": "YYYY-MM; leave empty when current",
                "type": "string",
                "maxLength": 20
              },
              "current": {
                "type": "boolean"
              },
              "duties": {
                "default": [],
                "description": "What the person did, one line each",
                "maxItems": 15,
                "type": "array",
                "items": {
                  "type": "string",
                  "maxLength": 400
                }
              }
            },
            "required": [
              "jobTitle"
            ]
          }
        },
        "education": {
          "default": [],
          "maxItems": 10,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "qualification": {
                "description": "e.g. BCom Accounting, Diploma in Nursing",
                "type": "string",
                "maxLength": 160
              },
              "institution": {
                "type": "string",
                "maxLength": 160
              },
              "field": {
                "type": "string",
                "maxLength": 160
              },
              "year": {
                "description": "Graduation year or YYYY-MM",
                "type": "string",
                "maxLength": 20
              }
            },
            "required": [
              "institution"
            ]
          }
        },
        "skills": {
          "default": [],
          "maxItems": 30,
          "type": "array",
          "items": {
            "type": "string",
            "maxLength": 80
          }
        },
        "languages": {
          "default": [],
          "maxItems": 10,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string",
                "maxLength": 60
              },
              "level": {
                "type": "string",
                "enum": [
                  "basic",
                  "conversational",
                  "fluent",
                  "native"
                ]
              }
            },
            "required": [
              "name"
            ]
          }
        },
        "certifications": {
          "default": [],
          "maxItems": 15,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string",
                "maxLength": 160
              },
              "issuer": {
                "type": "string",
                "maxLength": 160
              },
              "year": {
                "type": "string",
                "maxLength": 20
              }
            },
            "required": [
              "name"
            ]
          }
        },
        "references": {
          "default": [],
          "maxItems": 5,
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "name": {
                "type": "string",
                "maxLength": 120
              },
              "title": {
                "type": "string",
                "maxLength": 120
              },
              "company": {
                "type": "string",
                "maxLength": 160
              },
              "phone": {
                "type": "string",
                "maxLength": 40
              },
              "email": {
                "type": "string",
                "maxLength": 200
              }
            },
            "required": [
              "name"
            ]
          }
        }
      },
      "required": [
        "fullName"
      ]
    },
    "templateId": {
      "description": "A design id from find_cv_templates",
      "type": "string",
      "maxLength": 40
    }
  },
  "required": [
    "cv"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet5 Tools