Moje CV w Twoim asystencie AI
Możesz poznać moje doświadczenie w asystencie AI, z którego już korzystasz. Może on wyróżnić informacje istotne dla Twojej oferty pracy i przygotować PDF na potrzeby rekrutacji. Bez rejestracji i podawania adresu e-mail.
Połącz swojego asystenta
- W ustawieniach asystenta AI znajdź opcję dodania połączenia MCP i wpisz poniższy adres.
- Asystent otworzy prośbę o dostęp. Sprawdź nazwę aplikacji i zakres uprawnień. Jeśli się zgadzasz, zezwól na dostęp.
- Następnie możesz wkleić ogłoszenie o pracę do rozmowy i poprosić o dopasowanie mojego CV. Przykładowe polecenia znajdziesz poniżej.
https://www.pavelvladimir.cz/api/mcpSposób konfiguracji zależy od asystenta. Musi on obsługiwać zdalne połączenia MCP z zatwierdzaniem dostępu. Jeśli nie ma takiej możliwości, możesz dopasować i pobrać moje CV bezpośrednio na tej stronie.
W czym pomoże Ci połączenie
CV dopasowane do Twojej oferty
Na podstawie ogłoszenia asystent wybiera istotne doświadczenie zawodowe, wyróżnia pasujące umiejętności i doświadczenia oraz dostosowuje podsumowanie. Korzysta z informacji w moim profilu, a podsumowanie przechodzi osobną weryfikację. Przygotowanie może potrwać kilka minut.
PDF z wybraną zawartością
Możesz poprosić o PDF dla jednego z gotowych profili zawodowych lub zmienić zawartość już dopasowanego CV. Wystarczy wskazać asystentowi, które stanowiska lub dane kontaktowe mają się znaleźć w dokumencie. Podsumowanie i wyróżnienia pozostaną bez zmian; dopasowanie AI nie uruchomi się ponownie. Zmiany filtrów na tej stronie nie są automatycznie przekazywane asystentowi.
Pobieranie i języki
Moje CV jest dostępne po czesku, angielsku, niemiecku w wariancie austriackim, ukraińsku, rosyjsku, niderlandzku, szwedzku, polsku, włosku, hebrajsku i francusku. Linki do pobrania są ważne przez 15 minut; w tym czasie PDF może otworzyć każdy, kto ma link. Pobrana kopia pozostaje u Ciebie także po wygaśnięciu linku.
Co pozostaje w CV
Dopasowanie AI zachowuje wszystkie umiejętności i nie zmienia wyboru danych kontaktowych, języków ani wykształcenia. Zachowuje certyfikaty wybrane dla profilu zawodowego i może dodać inne, jeśli są istotne. Rekomendacje pojawiają się tylko wtedy, gdy powiązane doświadczenie zawodowe również znajduje się w danym CV.
Przykładowe polecenia dla asystenta
Możesz skopiować przykład do połączonego asystenta i dostosować go do swoich potrzeb. Zastąp tekst w nawiasach kwadratowych pełną treścią ogłoszenia. Dopasowanie wymaga treści ogłoszenia; sam link może nie wystarczyć.
Wklej ogłoszenie w poleceniu
Dopasuj CV Pavla Vladimíra Trávníčka do poniższego ogłoszenia o pracę i przygotuj PDF w języku polskim. Ogłoszenie o pracę: [Wklej tutaj pełne ogłoszenie, w tym nazwę stanowiska, wymagania i informacje o firmie, jeśli zostały podane.]
Ogłoszenie jest już w rozmowie
Wykorzystaj ogłoszenie z mojej poprzedniej wiadomości, aby dopasować CV Pavla i przygotować PDF w języku polskim.
Profil React bez ogłoszenia
Przygotuj PDF z CV Pavla w języku polskim dla profilu Senior Frontend Developer – React. Użyj domyślnego wyboru tego profilu, bez dopasowania AI.
Tylko e-mail w danych kontaktowych
Zachowaj ostatnie CV Pavla bez zmian, ale w danych kontaktowych pokaż tylko e-mail. Przygotuj nowy PDF w tym samym języku.
Tylko wybrane doświadczenie zawodowe
W ostatnim CV Pavla pozostaw w doświadczeniu zawodowym tylko SOFTINO i TireCheck. Zachowaj podsumowanie, wyróżnienia i pozostałe ustawienia. Pozostaw wyłącznie rekomendacje związane z tymi stanowiskami. Przygotuj nowy PDF w tym samym języku.
Technologie przy każdym stanowisku
W ostatnim CV Pavla pokaż również listę technologii używanych na każdym stanowisku. Zachowaj pozostałe ustawienia i przygotuj nowy PDF w tym samym języku.
O zmiany w ostatnim CV możesz poprosić w tej samej rozmowie w ciągu 15 minut od jego utworzenia. Podsumowanie i wyróżnienia zostaną zachowane bez ponownego uruchamiania dopasowania AI. Aby otrzymać dopasowane CV w innym języku, poproś o nową wersję na podstawie ogłoszenia; ta operacja wlicza się do dziennego limitu dopasowań.
Ty decydujesz o dostępie
Dostęp przyznajesz na maksymalnie 7 dni i możesz go w każdej chwili cofnąć przyciskiem poniżej. Nie musisz się rejestrować ani podawać adresu e-mail.
Asystenci połączeni przez tę przeglądarkę współdzielą dzienny limit 3 prób dopasowania AI i 20 osobnych prób eksportu PDF. Nieudane próby również są liczone. Jednocześnie może być wykonywane tylko jedno żądanie. Jeśli usługa jest zajęta, spróbuj później.
Niezbędny plik cookie identyfikuje anonimową sesję przeglądarki przez maksymalnie 30 dni. Monitoring AI nie zapisuje treści ogłoszenia, wygenerowanych plików PDF ani tokenów dostępu.
Spowoduje to odłączenie wszystkich asystentów zatwierdzonych w bieżącej sesji przeglądarki. Istniejące linki do PDF pozostaną ważne do wygaśnięcia. Dzienny limit nie zostanie zresetowany.
Szczegóły techniczne połączenia
Połączenie MCP korzysta ze Streamable HTTP i OAuth z PKCE (S256). Poniższe schematy pochodzą bezpośrednio z definicji narzędzi i zawierają obsługiwane parametry, identyfikatory oraz filtry.
Tokeny dostępu są ważne przez 15 minut. Asystent może je odnawiać przez maksymalnie 7 dni od zatwierdzenia. Dzienne limity są wspólne dla anonimowej sesji i resetują się o północy UTC. Odnowienie tokenu lub dodanie połączenia w tej samej sesji nie resetuje limitów. Obowiązują również ograniczenia wspólnej przepustowości usługi i adresu sieciowego.
Better Auth przechowuje anonimową tożsamość i uprawnienia w Turso. Redis przechowuje liczniki limitów i tymczasowe pliki PDF. Pomiary AI trafiają do Mastra/MotherDuck i nie obejmują tokenów dostępu, treści ogłoszeń, plików PDF ani surowych adresów IP. Dostęp anonimowy nie potwierdza tożsamości użytkownika.
Identyfikator CV, resumeId, jest ważny przez 15 minut, podobnie jak link do PDF. Narzędzie export_resume może zmienić zapisane CV bez ponownego dopasowania AI, ale nie przetłumaczy podsumowania na inny język. Pominięte filtry zachowują dotychczasowy wybór, a puste tablice ukrywają odpowiednie elementy. Filtry zmieniają się tylko na wyraźną prośbę użytkownika.
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
}