rent-car-tools
MCP server from HelloRentCar/rent-car-tools-mcp-server
claude mcp add --transport stdio hellorentcar-rent-car-tools-mcp-server npx -y rent-car-tools-mcp-server@latest \ --env AMAP_MAPS_API_KEY="your_amap_api_key_here"
How to use
This MCP server provides car rental related capabilities and map services for the AI assistant. It exposes tools to search available vehicles, fetch price details, and obtain QR code links for detailed quotes via the map-enabled workflow. Key tools include: search_carList_page_v3 for finding available cars based on pickup/return times and locations; vehicle_more_price_list_v3 to retrieve detailed pricing and compare suppliers for selected vehicles; and car_more_price_link to generate a QR code URL that users can scan to view pricing details. To use it, configure the MCP client (e.g., Claude Desktop) with the rent-car-tools-mcp-server entry, ensure a valid AMap API key is provided via the AMAP_MAPS_API_KEY environment variable, and then invoke the tools in order: first search_carList_page_v3 with pickup/drop-off times and locations; next call vehicle_more_price_list_v3 using the results from step 1 to get detailed price information; finally call car_more_price_link to obtain a QR code link for the chosen vehicle and its pricing. The workflow enables end-to-end vehicle search, price comparison, and shareable pricing via QR codes. It leverages AMap services for geocoding, routing, and weather data as needed by the maps-related features.
How to install
Prerequisites:
- Node.js and npm installed on your system (Node.js v14+ recommended).
- Access to your MCP client (e.g., Claude Desktop) where you can register MCP servers.
- An AMap (高德地图) API key for map-related features.
Installation steps:
-
Confirm Node.js and npm are available: node -v npm -v
-
Install or run the MCP server via npx (no local install required): npx -y rent-car-tools-mcp-server@latest This will fetch and run the MCP server package directly through npx.
-
Configure the MCP client with the server entry (example configuration): { "mcpServers": { "rent-car-tools-mcp-server": { "command": "npx", "args": [ "-y", "rent-car-tools-mcp-server@latest" ], "env": { "AMAP_MAPS_API_KEY": "your_amap_api_key_here" } } } }
-
Replace the placeholder in AMAP_MAPS_API_KEY with your actual key from the 高德地图开放平台. Restart the MCP client if needed and test the tool calls in sequence: search_carList_page_v3, vehicle_more_price_list_v3, car_more_price_link.
Additional notes
Tips and caveats:
- Ensure AMAP_MAPS_API_KEY is set and valid; map services rely on it for geocoding, routing, and related features.
- Time format for input should be: "YYYY年MM月DD日 HH:mm" as required by the API.
- Coordinate format should be "longitude,latitude" (e.g., "120.00,30.00").
- City code should be a 3-digit code, e.g., Shanghai is "021". Use the correct city code for accurate results.
- If vehicle search returns empty results, verify pickup/return times, city code, and coordinates.
- For map service calls, ensure network connectivity and that the API key remains valid (not expired).
- If you encounter issues, confirm that the MCP server package name and version match the latest available and that the environment variable is correctly exposed to the MCP client.
Related MCP Servers
zen
Selfhosted notes app. Single golang binary, notes stored as markdown within SQLite, full-text search, very low resource usage
MCP -Deepseek_R1
A Model Context Protocol (MCP) server implementation connecting Claude Desktop with DeepSeek's language models (R1/V3)
mcp-fhir
A Model Context Protocol implementation for FHIR
mcp
Inkdrop Model Context Protocol Server
mcp-appium-gestures
This is a Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API..
dubco -npm
The (Unofficial) dubco-mcp-server enables AI assistants to manage Dub.co short links via the Model Context Protocol. It provides three MCP tools: create_link for generating new short URLs, update_link for modifying existing links, and delete_link for removing short links.