Server MCP
Pentru asistenți AI (Claude, ChatGPT) — altă interfață, aceleași reguli.
Pe lângă api.ajungem.ro/v1, Ajungem.ro are și un server MCP, pentru asistenți AI: https://ajungem.ro/mcp (cu cont, OAuth 2.1 cu PKCE) și https://ajungem.ro/mcp/public (fără cont).
Diferența față de API
API (api.ajungem.ro/v1) | MCP (/mcp) | |
|---|---|---|
| Public | Rute de citire | Unelte publice (căutare, estimare, un anunț) |
| Cu cont | Chei API, citire | OAuth, create_listing, cancel_listing, publish_vehicle, my_listings, my_vehicles, list_offers |
| Scriere | Planificată | create_listing, cancel_listing, publish_vehicle — deja active |
| Trimiterea sau acceptarea ofertelor | Niciodată prin API/MCP | Niciodată prin API/MCP |
| Telefoane | Niciodată | Niciodată |
MCP-ul are deja unelte de scriere (publică un anunț, publică un vehicul liber) pe care API-ul REST nu le are încă în lotul 1 — sunt construite peste aceleași funcții din server (createListing, createVehicleOffer), cu aceleași plafoane ca site-ul.
list_offers citește ofertele primite la anunțurile tale — la fel ca GET /listings/{ref}/offers din API, dar prin protocolul MCP.
Cum îl legi
Vezi pagina de prezentare ajungem.ro/mcp pentru pașii exacți, în Claude, ChatGPT sau Cursor. Autorizarea e OAuth 2.1 cu PKCE; permisiunile sunt doar listings:read (mereu) și listings:write.
api.ajungem.ro/v1 și /mcp sunt resurse OAuth separate (RFC 8707): un jeton dat pentru MCP nu merge pe rutele REST, și invers.