Use Claude Desktop, Claude Code, ChatGPT, Cursor, or any MCP-compatible client to manage your vehicles, expenses, reservations, and more — through natural language.
Most AI clients handle authentication automatically via OAuth. Just paste the URL and approve.
Paste https://api.revhosthq.com/mcp into ChatGPT, Claude, Gemini, or any MCP client. See the setup guide for each platform.
You'll be redirected to RevHostHQ to log in and choose which permissions to grant. Once approved, your AI assistant can manage your fleet immediately.
Using Cursor, Windsurf, or another client that doesn't support OAuth? Generate a Personal Access Token instead.
The RevHostHQ MCP server uses Streamable HTTP transport and supports both OAuth 2.1 (for clients that handle authentication automatically) and Personal Access Tokens (for manual configuration).
ChatGPT supports remote MCP servers natively. It handles the OAuth flow for you — no tokens to copy or paste.
https://api.revhosthq.com/mcpFor the Responses API, pass the OAuth access token as authorization_token in your mcp_servers config. See OpenAI MCP docs.
Claude Code handles the OAuth flow automatically when you add a remote MCP server:
claude mcp add revhost --url https://api.revhosthq.com/mcpClaude Code will open your browser to log in and approve access. No token needed.
Claude uses Custom Connectors with OAuth — no config files or tokens to manage.
https://api.revhosthq.com/mcpUse the MCP Connector in the Messages API:
{
"mcp_servers": [{
"type": "url",
"url": "https://api.revhosthq.com/mcp",
"name": "revhost",
"authorization_token": "revh_pat_YOUR_TOKEN_HERE"
}],
"tools": [{
"type": "mcp_toolset",
"mcp_server_name": "revhost"
}]
}Google AI Studio and Gemini support remote MCP servers with OAuth.
https://api.revhosthq.com/mcpAlso works with the Gemini CLI and Vertex AI ADK. See Google's MCP docs.
Most MCP clients support Streamable HTTP. Create a Personal Access Token and use:
https://api.revhosthq.com/mcpAuthorization: Bearer revh_pat_...For clients that support it (ChatGPT, Claude Code, Gemini). You log in and approve access once — the client handles tokens automatically. No setup required.
For developer tools, IDE integrations, and API usage. Create a token with specific scopes, paste it into your client config.
Your AI assistant can manage your entire fleet operation. Each tool respects the scopes on your token — grant only what the integration needs.
list_vehiclesList all vehicles with pagination and status filterget_vehicleGet vehicle details by IDcheck_vehicle_availabilityCheck if a vehicle is available between two datescreate_vehicleCreate a new non-Turo vehicleupdate_vehicleUpdate a vehicle (blocked for Turo-synced)list_expensesList expenses with category, date, and vehicle filtersget_expenseGet expense detailscreate_expenseLog a new expenseupdate_expenseUpdate expense fieldsdelete_expenseDelete an expenselist_private_reservationsList private reservations with filtersget_private_reservationGet reservation detailscreate_private_reservationCreate a new private rentalupdate_private_reservationUpdate reservation fieldscancel_private_reservationCancel a reservationlist_turo_reservationsList Turo reservations with filtersget_turo_reservationGet Turo reservation detailslist_remindersList reminders with type and status filtersget_reminderGet reminder detailscreate_reminderCreate a vehicle reminderupdate_reminderUpdate reminder fieldscomplete_reminderMark a reminder as completedlist_guestsUnified list of Turo + private guestsget_guest_profileGet a guest profileget_pricing_calendarGet daily prices for a date rangeupdate_daily_priceSet price for a specific day (non-Turo only)list_invoicesList cohost invoices with filtersget_invoiceGet invoice with line itemsget_invoice_statsAggregated stats (totals, counts by status)When you create a token, select only the scopes the integration needs. You can always create additional tokens with different scope sets.
| Scope | Description |
|---|---|
| vehicle:read | List, get, and check availability of vehicles |
| vehicle:write | Create/update non-Turo vehicles |
| private_reservation:read | List and view private rental reservations |
| private_reservation:write | Create, update, and cancel private reservations |
| turo_reservation:read | List and view Turo reservations (read-only) |
| expense:read | List and view vehicle expenses |
| expense:write | Create, update, and delete expenses |
| reminder:read | List and view vehicle reminders |
| reminder:write | Create, update, and complete reminders |
| guest:read | List guests and view profiles |
| pricing:read | View daily pricing calendars |
| pricing:write | Update daily prices for non-Turo vehicles |
| invoice:read | List, view, and get stats for cohost invoices |
Paste the server URL, approve access, and start managing your fleet with AI.