MCP Server

Give your AI acar key

One npm install. Natural language commands. Your AI assistant can search, book, and manage car rentals across Swiss fleet providers, with no REST endpoints to learn.

GitHub@draiv/mcp-serverBuilt in Switzerland
draiv · claude

# Install the MCP server

$ npm install -g @draiv/mcp-server

# Start using with Claude Code

"Search for electric cars in Zürich under 100 CHF"

search_available_cars · 41ms

get_price_quote · 38ms

3 cars available in Zürich. Tesla Model 3 from CHF 89/day.

20+
MCP Tools
<50ms
Response Time
OAuth 2.1
Authentication
3
Access tiers

Why DRAIV

Why developers choose DRAIV

The only MCP server for car rentals. Here's what makes it different.

No endpoints to learn

Natural language is the API. Ask for cars in plain English and the MCP server handles search, filtering, and pagination automatically.

Sub-50ms responses

Convex-powered real-time backend. Live fleet availability, pricing, and location data with no caching delays.

Works in your tools

Claude Code, ChatGPT, Cursor, Windsurf: any MCP-compatible client works out of the box. One config, every tool.

Tiered access control

Every API key is scoped to a role: renter, fleet owner or operations. Your agent only ever sees the tools it is allowed to use.

European data residency

Built in Switzerland. GDPR compliant, designed for European markets, with European hosting and data protection.

TypeScript-first

Full type safety, comprehensive documentation, and semantic versioning. We ship updates weekly.

The toolbox

20+ tools, one install

From live search to fleet management, every tool speaks natural language. Access is tiered by role, so a key only sees what it should.

API key · Renter

Rent & drive

search_available_cars

Search live availability by city, dates, type and price

search_with_alternatives

Smart search that suggests alternatives when nothing matches exactly

get_next_available_time

Find the next free slot for a car or category

get_price_quote

Exact price quote incl. fees and discounts for any period

get_user_bookings

Your booking history

get_active_booking

Your current rental with pickup details

get_booking_details

Full details for a single booking

generate_extension_link

Extend a running rental via payment link

get_user_loyalty_status

Loyalty tier and benefits

get_license_status

Driver licence verification status

knowledge_base_search

Answers from the DRAIV knowledge base

get_current_time

Zurich local time for correct scheduling

API key · Fleet owner

Run your fleet

list_owner_cars

All cars in your fleet

get_fleet_stats

Utilisation and performance statistics

toggle_car_status

Take a car online or offline

block_car_dates

Block or release dates for maintenance

update_car_details

Update pricing, specs and description

upload_car_image

Manage car photos

list_payouts

Your payouts at a glance

get_payout_reconciliation

Reconcile payouts against bookings

Invite only

Platform operations

A further set of operational tools powers the DRAIV team itself: support, reconciliation and fleet operations. Not available on public API keys.

Quick start

Quick Start

Get up and running in under 2 minutes

01

Install the package

Install the DRAIV MCP server globally via npm.

npm install -g @draiv/mcp-server
02

Authenticate

Sign in with your DRAIV account via the browser.

draiv-mcp auth login
03

Configure your client

Add the server to your Claude Code or MCP-compatible client.

{
  "mcpServers": {
    "draiv": {
      "command": "npx",
      "args": ["@draiv/mcp-server"],
      "env": {
        "CONVEX_URL": "https://careful-jaguar-818.convex.cloud"
      }
    }
  }
}
04

Start building

Use natural language to interact with the DRAIV platform.

"Show me available SUVs in Zürich for this weekend"

Alternative: API Key (for CI/CD)

For automated environments, create an API key instead of using browser login.

Create API Key →

For your users

Let anyone search your fleet

Your users can access DRAIV directly in ChatGPT, with no coding required on their end. They search for cars, check availability, and get booking links just by chatting.

No setup for users
Instant access
Natural language
Try the GPT

Start building today

One command to install. Two lines to configure. Your AI can book cars in under 2 minutes.

npm install -g @draiv/mcp-server

Cookies help us improve the site, find bugs and grow with advertising. The necessary ones always run, the rest is up to you.