Use 19Cabs with your favorite AI agent to book rides, compare options, and manage trips in your workflow.
Builders
How the Agent Console key works
Same idea as Connect 19Cabs AI — Console issues your key, you paste it into Cursor/Claude/your bot, riders still prove identity with OTP.
Console → API key → your AI (MCP / REST)Two locks: API key for the builder, OTP for the rider
Why two locks
OTP already exists — why an API key?
They answer different questions. Key = “is this a trusted agent talking to 19Cabs?” OTP = “is this the real rider?”
Agent API key
Platform secret for Cursor, Claude, or your bot. Stops random scripts from calling /agent and spamming OTP or booking. Lives in server/MCP config — riders never see it.
Phone OTP
Proves the rider owns the number and links the trip to their 19Cabs account. Without OTP, a connected agent could book rides as anyone.
Think of the Uber app: the app already has Uber’s credentials; you still log in. Here the agent is the “app”, the API key is that credential, and OTP is the rider login.
Developers
Agent API & MCP — book from your agent
Connect once with an API key. Then every booking still requires rider OTP. MCP tells the model which tools and fields to use.
1
Open Agent ConsoleSign up at console.19cabs.com, generate an API key instantly. Free plan: 2 production rides (playground + MCP/REST share the same quota). Support: nineteencabs@gmail.com.
2
Connect MCP or RESTCursor / Claude: point at the MCP URL with header x-agent-api-key. Custom bots: call REST /agent/* with the same header. Tools and request bodies come from MCP schemas or OpenAPI.
After connect, the client lists tools (request_otp, verify_otp, estimate_fares, request_ride, …) with JSON schemas — the model does not guess endpoints.
Yes — the rider and driver apps remain the primary product. Agents are additional booking surfaces on the same network.
Is the ChatGPT GPT official?
Yes — use only the link from 19cabs.com/chatgpt-ride-booking/ or this Agents page. It talks to 19Cabs APIs with OTP login.
How do I get an Agent API key?
Open https://console.19cabs.com, sign up, and generate a key. Free plan includes 2 production test rides. Email nineteencabs@gmail.com only for support or higher limits.
If bookings use OTP, why do I need an API key?
The API key authorizes your agent platform (Cursor, Claude, bot) to call 19Cabs. OTP authorizes the rider for that trip. Riders never enter the key — builders put it in MCP/REST config once. Without the key, anyone on the internet could spam OTP and booking APIs.
Are agent rides priced differently?
No — fares and drivers match the 19Cabs app for the same city and vehicle type.