Planifică-ți traseul în ChatGPT sau Claude
Conectează moldova.travel la asistentul tău AI și cere-i un traseu. Caută locuri reale, verifică orele și datele, ordonează opririle și îți dă un link de trimis, cu PDF.
Adresa serverului
Singura adresă de care ai nevoie. Copiază-o în ChatGPT sau Claude:
https://demo.moldova.travel/mcp
moldova-travelConectare, pas cu pas
ChatGPT
ChatGPT leagă servere externe printr-un conector, în modul pentru dezvoltatori. E o setare oficială; nu se instalează nimic. Merge pe conturile Plus, Pro, Business, Enterprise și Education, în browser.
- Deschide Settings → Security and login și pornește Developer mode.
- Deschide Plugins și apasă butonul + ca să creezi o aplicație în modul pentru dezvoltatori.
- Scrie numele Moldova Travel și lipește adresa serverului de mai sus la MCP server URL. Adresa se termină cu /mcp.
- Dacă ți se cere autentificarea, alege No authentication.
- Verifică lista de instrumente găsite și confirmă. Aplicația apare printre cele ale tale.
- Într-o conversație nouă apasă +, alege Developer mode și selectează Moldova Travel.
ChatGPT îți cere confirmarea înainte să apeleze un instrument care scrie. Aici sunt doar două, plan_itinerary și build_itinerary, și e normal. Meniurile ChatGPT se mută des: dacă nu găsești un nume, caută-l în Settings. Pe conturile de firmă sau școală, administratorul poate opri modul pentru dezvoltatori.
Claude (claude.ai, Desktop și Cowork)
- Deschide Customize → Connectors.
- Apasă + Add, apoi Add custom connector.
- Scrie numele Moldova Travel, lipește adresa serverului și apasă Continue.
- Apasă Continue la ecranul de autentificare, alege No sign in și apasă Add.
- Într-o conversație apasă + din stânga jos, alege Connectors și pornește Moldova Travel.
Pe un cont gratuit poți avea un singur conector personalizat. Pe Team și Enterprise îl adaugă întâi un proprietar, la Organization settings → Connectors; membrii îl conectează apoi la Customize → Connectors.
Claude Code
Într-un terminal rulează comanda. Serverul apare imediat în lista de instrumente.
claude mcp add --transport http moldova-travel https://demo.moldova.travel/mcp
Cu claude mcp list vezi dacă e conectat. Adaugă --scope user ca să-l ai în toate proiectele.
Alt client
Orice client MCP care folosește HTTP (streamable HTTP) merge cu adresa de mai sus și nimic altceva: fără cont, fără cheie, fără OAuth.
Ce să ceri
Scrie ca unui prieten care cunoaște Moldova. Cu cât spui mai mult (zile, pornire, mașină sau nu, ce îți place), cu atât traseul e mai bun.
- „Fă-mi un traseu de 3 zile prin Moldova în mai, cu vinării și o mănăstire, pornind din Chișinău.”
- „Ce evenimente sunt în weekendul următor, la cel mult o oră de Chișinău?”
- „Suntem patru prieteni, cu mașină închiriată. Vrem o zi la Orheiul Vechi și o degustare după-amiaza. Ordonează opririle și spune-mi cât conducem.”
- „Ce pot vizita luni dimineața în nordul țării, când multe locuri sunt închise?”
- „Compară pachetele turistice de două zile și spune-mi care e cel mai ieftin.”
În Claude (și în alți clienți care arată șabloanele MCP) există și șablonul plan_trip (zile, interese, dată, regiune, număr de călători), care pune tot fluxul într-un singur formular.
Ce primești
Cum construiește asistentul traseul
Asistentul face singur pașii, în ordinea asta. Nu trebuie să-i știi numele, dar ajută să înțelegi de unde vin răspunsurile.
find_place— găsește locul de pornire și coordonatele luisearch_locations— caută locuri deschise în zi, aproape de traseuwhats_on— adaugă evenimentele din zilele aleseplan_route— ordonează opririle și estimează drumul dintre elebuild_itinerary— salvează traseul și îți dă linkul
Distanțele și timpul de drum sunt estimate, nu din GPS. Prețurile sunt orientative. Dacă un loc e închis în ziua aleasă sau un eveniment e la altă dată, răspunsul conține un avertisment pe care asistentul ar trebui să-l corecteze.
Instrumente
22 de instrumente, în patru grupe. Mai e un șablon de conversație, plan_trip (zile, interese, dată, regiune, număr de călători), și două resurse: lista regiunilor, moldova://regions, și ghidul de planificare, moldova://how-to-plan.
Numele și descrierile instrumentelor sunt în engleză, limba protocolului. Datele publice (locuri, evenimente, ghiduri) vin în română și asistentul le traduce; build_itinerary, plan_itinerary, get_itinerary și instrumentele mai vechi primesc și parametrul lang (ro sau en). Un semn de întrebare după un parametru înseamnă că e opțional.
Construiește traseul · 6
find_placename, kinds?, limit?
plan_routestops[ kind, id ], start { lat, lng }?, returnToStart?, optimize?
travel_betweenfrom { kind, id } | { lat, lng } | { name }, to { kind, id } | { lat, lng } | { name }, mode?
build_itinerarydays[ date?, stops[ kind, id, startsAt? ] ], startDate?, lang?
plan_itinerarydays, partySize, transport, budget?, interests?, travelStartDate?, lang?
get_itineraryplanToken?, sessionId?, lang?
Caută · 8
searchquery
search_semanticquery, lang?, kinds?, limit?, nearLat?, nearLng?, radiusKm?, region?
search_locationstext?, region?, category?, audience?, price?, nearLat?, nearLng?, radiusKm?, lodging?, openOn?, openAt?, page?, pageSize?
search_eventstext?, region?, from?, to?, on?, includePast?, nearLat?, nearLng?, radiusKm?, page?, pageSize?
search_tourstext?, nearLat?, nearLng?, radiusKm?, maxPrice?, currency?, page?, pageSize?
whats_ondate?, from?, to?, region?, nearLat?, nearLng?, radiusKm?, limit?
list_regionssearch_articlestext?, kind?, page?, pageSize?
Citește · 5
fetchid
get_locationid?, slug?
get_eventid?, slug?
get_tourid?, slug?
get_articleslug, kind?
Mai vechi, încă active · 3
search_experienceslang?, region?, category?, price?, audience?, page?, pageSize?
get_eventslang?, page?, pageSize?
get_packageid, lang?
Limite și date personale
120 de cereri pe minut, pe adresă IP.
Cele două instrumente care scriu, plan_itinerary și build_itinerary, au o limită mai mică: 20 de apeluri pe minut, pe adresă.
ChatGPT și Claude apelează din serverele lor, deci mulți utilizatori împart o adresă și o parte din limită e comună. Peste limită primești 429, cu antetul Retry-After: așteaptă și cere din nou.
plan_itinerary) are un buget de cel mult 3000 de planuri pe zi, în total pentru toți asistenții. Un traseu compus de asistent cu build_itinerary nu apelează niciun model AI la noi și se numără ca o zecime de plan. Un plan sau un traseu se citește înapoi cu get_itinerary și planToken, timp de 7 zile. goUrl, o redirecționare a platformei, numărată. Asistentul trebuie să o folosească neschimbată; telefoanele, e-mailurile și site-urile partenerilor nu apar în răspunsuri.Dacă ceva nu merge
Primesc eroarea 429
Ai trecut de limita de cereri a adresei. Așteaptă numărul de secunde din Retry-After (de obicei un minut) și cere din nou.
Primesc PLAN_LIMIT_REACHED
Bugetul zilnic de planuri AI e folosit sau adresa și-a luat partea, ori s-au salvat prea multe trasee într-un minut. Cere asistentului să-și compună singur traseul cu build_itinerary, mult mai ieftin, sau încearcă mâine.
Conectorul nu apare în conversație
Pornește-l din meniul „+” al unei conversații noi. O conversație deschisă înainte nu îl vede.
Nu găsesc „Developer mode” în ChatGPT
Există pe conturile Plus, Pro, Business, Enterprise și Education, nu și pe cele gratuite. La firmă sau școală îl poate opri administratorul.
Asistentul dă un link care nu e de la noi
Singura legătură care duce la un partener are forma /go/… pe acest site. Cere-i să o folosească neschimbată.
Planul AI rămâne „în lucru” sau nu se mai găsește
Un plan generat durează 20–60 de secunde: cere-i să mai verifice. Dacă get_itinerary spune că nu găsește planul, tokenul e greșit sau mai vechi de 7 zile. Un traseu compus cu build_itinerary e gata pe loc.
Mai departe
Nu folosești un asistent AI? Planifică direct pe site, gratuit.