{
  "$schema": "https://modelcontextprotocol.io/schemas/server-card.json",
  "serverInfo": {
    "name": "RentX",
    "version": "1.0.0",
    "title": "RentX Car Rental MCP",
    "description": "Search and book rental cars in Albania. Filter by city, dates, car type, price, transmission, fuel and seats; fetch dealer profiles, reviews, and travel content.",
    "vendor": "rentX SH.P.K",
    "homepage": "https://rentx.al",
    "legal": "https://rentx.al/terms-and-conditions",
    "contact": "contact@rentx.al"
  },
  "transport": {
    "type": "http",
    "endpoint": "https://rentx.al/api/ai/mcp",
    "protocols": ["streamable-http"]
  },
  "authentication": {
    "required": false
  },
  "capabilities": {
    "tools": true,
    "resources": false,
    "prompts": false,
    "logging": true
  },
  "tools": [
    {
      "name": "filter_rentals",
      "title": "Filter Rental Cars",
      "description": "Filter available rental cars in Albania by dates, car type, price range, transmission, fuel type, seats, company, pickup/drop-off location, and more. Returns a paginated list of matching vehicles with pricing."
    },
    {
      "name": "get_rental",
      "title": "Get Rental Details",
      "description": "Full details for a specific rental car including car specs, company info, images, insurance options, and extras. Optionally calculates price for given dates and pickup location."
    },
    {
      "name": "get_rental_reviews",
      "title": "Get Rental Reviews",
      "description": "Reviews for a specific rental car including category scores (cleanliness, condition, communication, accuracy), comments, and host replies."
    },
    {
      "name": "get_locations",
      "title": "Get Pickup/Drop-off Locations",
      "description": "All available pickup and drop-off locations in Albania, including airports and city centers with coordinates."
    },
    {
      "name": "get_company",
      "title": "Get Company Details",
      "description": "Rental company profile including fleet (up to 10 cars), recent reviews, ratings, locations, and contact info."
    },
    {
      "name": "get_reviews",
      "title": "Get Company Reviews",
      "description": "Reviews for a specific rental company. Filter by minimum score and limit results."
    },
    {
      "name": "search_text",
      "title": "Text Search",
      "description": "Free-text search across rentals, companies, car brands, and addresses. Returns references that can be fetched with get_rental or get_company."
    },
    {
      "name": "get_blog_posts",
      "title": "Get Blog Posts",
      "description": "List blog posts about travel and car rental in Albania. Returns titles, excerpts, tags, authors, and dates."
    },
    {
      "name": "get_blog_post",
      "title": "Get Blog Post",
      "description": "Full blog post by slug, including HTML content, tags, and author info."
    }
  ],
  "documentation": {
    "url": "https://rentx.al/blog",
    "openapi": null,
    "llmstxt": "https://rentx.al/llms.txt"
  }
}
