Il mio CV nel tuo assistente AI
Puoi conoscere la mia esperienza nell’assistente AI che usi già. Può mettere in evidenza ciò che conta per la tua posizione aperta e preparare un PDF per la selezione. Non servono registrazione né indirizzo e-mail.
Collega il tuo assistente
- Nelle impostazioni del tuo assistente AI, cerca l’opzione per aggiungere una connessione MCP e inserisci l’indirizzo qui sotto.
- L’assistente aprirà una richiesta di accesso. Controlla il nome dell’applicazione e le operazioni consentite. Se sei d’accordo, autorizza l’accesso.
- Potrai poi incollare un annuncio di lavoro nella conversazione e chiedere una versione personalizzata del mio CV. Qui sotto trovi alcuni esempi di richieste.
https://www.pavelvladimir.cz/api/mcpLa configurazione varia da un assistente all’altro. Il tuo deve supportare connessioni MCP remote con approvazione dell’accesso. In caso contrario, puoi personalizzare e scaricare il mio CV direttamente da questo sito.
Come può esserti utile
Un CV adatto alla tua posizione aperta
L’assistente usa l’annuncio per selezionare le esperienze pertinenti, evidenziare le competenze e le esperienze corrispondenti e personalizzare la presentazione iniziale. Si basa sulle informazioni del mio profilo; la presentazione viene inoltre verificata separatamente. La preparazione può richiedere alcuni minuti.
Un PDF con i contenuti che scegli
Puoi richiedere un PDF per uno dei profili professionali predisposti oppure modificare i contenuti di un CV già personalizzato. Basta indicare all’assistente quali posizioni o contatti includere. La presentazione e le evidenziazioni restano invariate, senza ripetere la personalizzazione AI. Le modifiche ai filtri su questo sito non vengono condivise automaticamente con l’assistente.
Download e lingue
Il mio CV è disponibile in ceco, inglese, tedesco austriaco, ucraino, russo, olandese, svedese, polacco, italiano, ebraico e francese. I link per il download restano validi per 15 minuti; durante questo periodo, chiunque disponga del link può aprire il PDF. Una volta scaricata, la copia resta disponibile anche dopo la scadenza del link.
Cosa rimane nel CV
La personalizzazione AI mantiene tutte le competenze e non modifica la selezione di contatti, lingue e formazione. Conserva le certificazioni previste dal profilo professionale e può aggiungerne altre pertinenti. Le referenze compaiono solo se nel CV è presente anche l’esperienza lavorativa a cui si riferiscono.
Esempi di richieste per l’assistente
Puoi copiare un esempio nell’assistente collegato e adattarlo alle tue esigenze. Sostituisci il testo tra parentesi quadre con l’annuncio completo. La personalizzazione richiede il testo dell’annuncio; un semplice link potrebbe non bastare.
Inserisci l’annuncio nella richiesta
Personalizza il CV di Pavel Vladimír Trávníček in base al seguente annuncio di lavoro e prepara un PDF in italiano. Annuncio di lavoro: [Incolla qui l’annuncio completo, compresi il titolo della posizione, i requisiti e le informazioni sull’azienda, se presenti.]
L’annuncio è già nella conversazione
Usa l’annuncio del mio messaggio precedente per personalizzare il CV di Pavel e preparare un PDF in italiano.
Un profilo React senza annuncio
Prepara un PDF del CV di Pavel in italiano con il profilo Senior Frontend Developer – React. Usa la selezione predefinita del profilo, senza personalizzazione AI.
Mostra solo l’e-mail nei contatti
Mantieni invariato l’ultimo CV di Pavel, ma mostra solo l’e-mail nei contatti. Prepara un nuovo PDF nella stessa lingua.
Includi solo alcune esperienze
Nell’ultimo CV di Pavel, includi solo SOFTINO e TireCheck nella sezione delle esperienze lavorative. Mantieni la presentazione, le evidenziazioni e le altre impostazioni. Conserva solo le referenze collegate a queste posizioni. Prepara un nuovo PDF nella stessa lingua.
Mostra le tecnologie per ogni posizione
Nell’ultimo CV di Pavel, mostra anche l’elenco delle tecnologie usate in ogni posizione. Mantieni le altre impostazioni e prepara un nuovo PDF nella stessa lingua.
Puoi richiedere modifiche all’ultimo CV nella stessa conversazione entro 15 minuti dalla sua creazione. La presentazione e le evidenziazioni vengono conservate, senza ripetere la personalizzazione AI. Per un CV personalizzato in un’altra lingua, richiedi una nuova versione basata sull’annuncio: questa operazione viene conteggiata nel limite giornaliero di personalizzazioni.
La connessione resta sotto il tuo controllo
Autorizzi l’accesso per un massimo di 7 giorni e puoi revocarlo in qualsiasi momento con il pulsante qui sotto. Non occorre registrarsi né fornire un indirizzo e-mail.
Gli assistenti collegati tramite questo browser condividono un limite giornaliero di 3 tentativi di personalizzazione AI e 20 tentativi separati di esportazione PDF. Vengono conteggiati anche i tentativi non riusciti. Può essere eseguita una sola richiesta alla volta. Se il servizio è occupato, riprova più tardi.
Un cookie necessario identifica la sessione anonima del browser per un massimo di 30 giorni. Il monitoraggio AI non registra il testo dell’annuncio, i PDF generati né i token di accesso.
Tutti gli assistenti autorizzati nella sessione corrente del browser verranno scollegati. I link PDF esistenti rimarranno validi fino alla scadenza. Il limite giornaliero non verrà azzerato.
Dettagli tecnici della configurazione
La connessione MCP usa Streamable HTTP e OAuth con PKCE (S256). Gli schemi seguenti provengono direttamente dalle definizioni degli strumenti ed elencano parametri, identificativi e filtri supportati.
I token di accesso sono validi per 15 minuti. L’assistente può rinnovarli per un massimo di 7 giorni dall’approvazione. I limiti giornalieri sono condivisi nella sessione anonima e si azzerano a mezzanotte UTC. Rinnovare un token o aggiungere una connessione nella stessa sessione non li azzera. Si applicano anche limiti alla capacità complessiva del servizio e all’indirizzo di rete.
Better Auth conserva l’identità anonima e le autorizzazioni in Turso. Redis conserva i contatori dei limiti e i PDF temporanei. Le misurazioni AI vengono memorizzate in Mastra/MotherDuck ed escludono token di accesso, testo degli annunci, PDF e indirizzi IP non elaborati. L’accesso anonimo non verifica l’identità dell’utente.
L’identificativo del CV, resumeId, è valido per 15 minuti, come il link PDF. Lo strumento export_resume può modificare un CV salvato senza ripetere la personalizzazione AI, ma non può tradurne la presentazione in un’altra lingua. I filtri omessi mantengono la selezione; gli array vuoti nascondono gli elementi corrispondenti. I filtri vengono modificati solo su richiesta esplicita dell’utente.
tailor_resume
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"jobDescription": {
"type": "string",
"minLength": 1,
"maxLength": 12000
},
"locale": {
"default": "en",
"type": "string",
"enum": [
"cs",
"en",
"de-AT",
"uk",
"ru",
"nl",
"sv",
"pl",
"it",
"he",
"fr"
]
}
},
"required": [
"jobDescription"
],
"additionalProperties": false
}export_resume
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"type": "object",
"properties": {
"resumeId": {
"description": "Unexpired resumeId returned by tailor_resume or export_resume. Preserves its verified introduction and emphasis. Do not combine with presetId.",
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"presetId": {
"description": "Curated profile to export without AI. Defaults to software-architect-engineering-lead when resumeId is absent.",
"type": "string",
"enum": [
"software-architect-engineering-lead",
"solution-architect",
"frontend-architect-leader",
"senior-full-stack-developer",
"senior-frontend-developer-react",
"senior-frontend-developer-vue"
]
},
"locale": {
"description": "Defaults to English for a preset, or to the saved document language. A saved AI introduction cannot be translated by export_resume.",
"type": "string",
"enum": [
"cs",
"en",
"de-AT",
"uk",
"ru",
"nl",
"sv",
"pl",
"it",
"he",
"fr"
]
},
"filters": {
"description": "Only apply changes explicitly requested by the user. Omitted fields retain the base selection; an empty array hides that section. All skills are always included. Recommendations require a selected related position.",
"type": "object",
"properties": {
"visibleExperienceIds": {
"maxItems": 13,
"type": "array",
"items": {
"type": "string",
"enum": [
"softino",
"tirecheck",
"foxconn",
"crossMasters",
"creditas",
"accenture",
"fitify",
"greyson",
"nydrle",
"nurun",
"netvor",
"foxmedia",
"mediawork"
]
}
},
"visibleCertificateIds": {
"maxItems": 14,
"type": "array",
"items": {
"type": "string",
"enum": [
"eu-cyber-resilience-act",
"developing-secure-software",
"agentic-engineering",
"docker-foundations-professional",
"nestjs-courses",
"togaf-practitioner-2026",
"togaf-foundation-2025",
"azure-cosmos-db",
"tailwind-css",
"scrum-master",
"python3-for-beginners",
"ima-js",
"programator-www-aplikaci",
"tvorba-webovych-stranek"
]
}
},
"visibleRecommendationIds": {
"maxItems": 4,
"type": "array",
"items": {
"type": "string",
"enum": [
"michal-ocko-2026-04-02",
"pavol-adamek-2026-03-25",
"matous-skala-2026-03-05",
"michal-palas-2026-02-05"
]
}
},
"visibleEducationIds": {
"maxItems": 2,
"type": "array",
"items": {
"type": "string",
"enum": [
"goit-neoversity",
"primafuture"
]
}
},
"visibleLanguageIds": {
"maxItems": 4,
"type": "array",
"items": {
"type": "string",
"enum": [
"czech",
"english",
"ukrainian",
"russian"
]
}
},
"visibleContactIds": {
"maxItems": 12,
"type": "array",
"items": {
"type": "string",
"enum": [
"location",
"email",
"phone-cz",
"phone-ua",
"linkedin",
"github",
"instagram",
"storygraph",
"djinni",
"telegram",
"matrix",
"web"
]
}
},
"showExperienceTechnologies": {
"type": "boolean"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}