mcp-turo
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-turoFind an SUV in Denver from Dec 20 to Dec 27 for under $80/day"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-turo
An MCP (Model Context Protocol) server for automating Turo peer-to-peer car rental interactions. Built with stealth browser automation via patchright.
Tools
Tool | Description |
| Search available cars by location, dates, and optional filters (price range, vehicle type) |
| Get detailed info about a specific listing: specs, photos, reviews, policies |
| View a host's ratings, reviews, response rate, and all their vehicles |
| Reserve a car (requires active Turo session) |
| View, modify, or cancel an existing booking |
Related MCP server: MCP Playwright Server
Requirements
Node.js 18+
A Turo account (required for
create_bookingandmanage_booking)
Installation
npm install
npm run buildInstall Playwright browsers (required by patchright):
npx patchright install chromiumUsage
Run directly
node dist/index.jsClaude Desktop configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"turo": {
"command": "node",
"args": ["/path/to/mcp-turo/dist/index.js"]
}
}
}Or if installed globally via npm:
{
"mcpServers": {
"turo": {
"command": "striderlabs-mcp-turo"
}
}
}Tool Reference
search_cars
Search for available Turo rentals.
Parameters:
location(required): Pickup location — city, address, or airport code (e.g."San Francisco, CA","SFO")start_date(required): Rental start date inYYYY-MM-DDformatend_date(required): Rental end date inYYYY-MM-DDformatmin_price(optional): Minimum daily price in USDmax_price(optional): Maximum daily price in USDvehicle_type(optional): One ofcar,suv,truck,van,minivan,convertible,luxury,electricmin_seats(optional): Minimum number of seats
Returns: Array of car listings with ID, make/model/year, daily rate, rating, trip count, and host info.
get_car_details
Get full details for a specific listing.
Parameters:
listing_id(required): Numeric listing ID from the Turo URL (/vehicles/{id})
Returns: Detailed listing object including description, vehicle specs, photos, reviews, guidelines, and cancellation policy.
get_host_profile
View a host's public profile.
Parameters:
host_id(required): Host ID from the Turo profile URL (/drivers/{id})
Returns: Host profile with ratings, reviews, response rate/time, verified status, all-star status, and their vehicle listings.
create_booking
Book a car on Turo.
Note: Requires an active authenticated Turo session in the browser. The server uses your local browser profile if configured.
Parameters:
listing_id(required): The listing to bookstart_date(required): Start date inYYYY-MM-DDformatend_date(required): End date inYYYY-MM-DDformatmessage_to_host(optional): Message to send to the host
Returns: Booking confirmation with ID, status, price breakdown, and confirmation URL.
manage_booking
View or modify an existing booking.
Parameters:
booking_id(required): Your Turo reservation IDaction(required): One ofview,cancel,modifynew_start_date(optional, required formodify): New start datenew_end_date(optional, required formodify): New end datemessage(optional): Message to include with the request
Returns: For view: full booking details. For cancel/modify: success status and message.
License
MIT — Strider Labs hello@striderlabs.ai
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBquality-maintenanceA MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.Last updated82
- Alicense-qualityDmaintenanceAn MCP server that enables AI-powered browser automation, web scraping, and testing using Playwright across Chromium, Firefox, and WebKit. It allows users to perform actions like navigation, clicking, typing, and taking screenshots through natural language interfaces.Last updated14MIT
- Alicense-qualityCmaintenanceAn MCP server for stealth browser automation that uses human-like interaction patterns to bypass bot detection via the Chrome DevTools Protocol. It enables users to navigate, interact with elements, and capture data from websites using undetectable behaviors like Bezier mouse movements and Gaussian typing delays.Last updated1461MIT
- Flicense-qualityDmaintenanceProduction-grade MCP server for autonomous web automation with stealth features, designed for complex booking workflows like tickets, tours, hotels, and transport.Last updated
Related MCP Connectors
Managed LinkedIn MCP server for AI agents: search, connect, message and enrich on accounts you own.
Hotel booking MCP server. Search, book, and manage reservations across 250K+ properties worldwide.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/markswendsen-code/mcp-turo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server