Eine CV-Parser-API, die dein Code — oder dein KI-Client — aufrufen kann
Aptora macht CV-Parsing, Validierung und Profilverwaltung programmierbar: als MCP-Server, der sich in Claude, Cursor und ChatGPT einklinkt, und über eine authentifizierte HTTP-API. Du schickst ein Dokument oder einen Entwurf und bekommst ein validiertes Profil im veröffentlichten AptoraCV-Schema zurück.
create_cv title, data -> id, validation update_cv id, data -> validation validate_cv data -> ok | failing fields get_cv_schema -> AptoraCV JSON Schema list_jobs / get_job / apply_to_job search_candidates / shortlist_candidate / publish_job
Ein Schema, veröffentlicht und versioniert
Jede Integration liest und schreibt dasselbe AptoraCV-Dokument. Das Schema ist öffentlich — per get_cv_schema programmatisch abrufbar, und jeder Entwurf lässt sich mit validate_cv prüfen, bevor er gespeichert wird. Kein Raten, wie ein Feld heißt.
MCP zuerst: der KI-Assistent deiner Nutzer ist der Client
Aptora ist ein nativer MCP-Server. Ein einmal verbundener Assistent kann Profile anlegen, aufräumen, gegen das Schema prüfen, Stellenanzeigen durchsehen und sich bewerben — über das Aptora-Konto des Nutzers, mit dessen Berechtigungen. Die Anmeldung ist ein normaler OAuth-Flow.
Validierung, die sagt, was falsch ist
Ein Entwurf, der das Schema verletzt, kommt mit den benannten Feldern zurück — nicht mit einem generischen 400. Genau das macht die API auch aus einem Sprachmodell heraus benutzbar: die Fehlermeldung ist die Anleitung zur Korrektur.
Die Pipeline hinter dem Endpunkt
Hinter der API steckt dieselbe Extraktions-Pipeline wie im Produkt: Dokument lesen, Felder in AptoraCV abbilden, Fähigkeiten erkennen und normalisieren. Du integrierst einen Endpunkt und bekommst alles davon.
Häufige Fragen
Wie authentifiziere ich mich gegen die Aptora-API?
Per OAuth am Aptora-Konto des Nutzers. MCP-Clients wie Claude, Cursor und ChatGPT führen den Flow mit einem Klick aus; die Verbindung handelt mit genau den Berechtigungen des angemeldeten Nutzers.
Welche Operationen bietet der MCP-Server?
Profil-Operationen (anlegen, lesen, ändern, validieren, Schema), Job-Operationen (auflisten, lesen, bewerben) und für Team-Workspaces Talentsuche, Shortlist und das Veröffentlichen von Anzeigen. Der Setup-Guide listet jedes Werkzeug mit Ein- und Ausgaben.
Kann ich ein CV-Dokument validieren, ohne etwas anzulegen?
Ja. validate_cv prüft jeden Entwurf gegen das AptoraCV-Schema und benennt die fehlerhaften Felder, ohne ein Profil zu speichern.
Wo finde ich die Einrichtungsanleitung?
Die Seite zur MCP-Integration hat kopierfertige Konfigurationen für Claude, Cursor und ChatGPT, und die Doku beschreibt die Einrichtung von Anfang bis Ende.