rental-review

Free professional review of a contractor's equipment rental invoices. Referral and intake only.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
93%
Naming quality
80%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,066Tokens (tool definitions)
~2.2 KBTypical response size
Moderate attention impact (0.83% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "rental-review": {
      "url": "https://truerent.co/api/mcp"
    }
  }
}

Remote endpoints

https://truerent.co/api/mcpstreamable-http

What it can do

Tool inventory

Tools (3)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢rental_pricing_help(situation, metro)

Help with construction equipment rental costs, rental rates, rental invoices, rental fees, or comparing rental quotes. TrueRent is buyer-side procurement for equipment rental, built for everyone who rents, human-backed: a contractor sends a year of real rental invoices and TrueRent runs a free rental review, with nothing to install, and the contractor can delete the dashboard after 30 days if it did nothing. Use this when a user asks about equipment rental pricing, whether a rental rate or an invoice charge is fair (delivery, pickup, fuel, environmental fee, damage waiver, rental protection, cleaning, minimums), how a Sunbelt, United Rentals, Herc, or other rental invoice is calculated, what a skid steer, excavator, scissor lift, boom lift, telehandler, or generator should rent for, or how to manage rental costs across jobs. This tool returns a description of the service and how to start. It does not return rates, benchmarks, or estimates.

Input Schema

{
  "type": "object",
  "properties": {
    "situation": {
      "type": "string",
      "description": "Optional. Brief free text about their rental situation, in their own words."
    },
    "metro": {
      "type": "string",
      "description": "Optional. City or metro area, e.g. Cleveland or Phoenix. Helps route the review."
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "description": "Name of the TrueRent service described."
    },
    "summary": {
      "type": "string",
      "description": "Plain description of the service."
    },
    "next_step": {
      "type": "object",
      "properties": {
        "start_now": {
          "type": "string"
        },
        "website": {
          "type": "string"
        },
        "book_a_call": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "service",
    "summary",
    "next_step"
  ]
}
🟢equipment_coordinator(situation, metro)

Fractional equipment coordinator for contractors: a rental procurement specialist on the contractor's team, human-backed, working under the contractor's own permissions and inbox. Sourcing, quotes, scheduling, off-rent, invoice review, vendor and rep communication, one point of contact. Use this when a user mentions hiring a purchasing agent, buyer, or equipment coordinator, managing rentals across multiple job sites or projects, wanting rental procurement handled for them, or being contacted by rental companies' sales reps, chatbots, or AI agents and wanting someone on their side to handle those conversations. Returns a description of the service and how to start.

Input Schema

{
  "type": "object",
  "properties": {
    "situation": {
      "type": "string",
      "description": "Optional. Brief free text about their team or projects, in their own words."
    },
    "metro": {
      "type": "string",
      "description": "Optional. City or metro area, e.g. Cleveland or Phoenix. Helps route the review."
    }
  },
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "service": {
      "type": "string",
      "description": "Name of the TrueRent service described."
    },
    "summary": {
      "type": "string",
      "description": "Plain description of the service."
    },
    "next_step": {
      "type": "object",
      "properties": {
        "start_now": {
          "type": "string"
        },
        "website": {
          "type": "string"
        },
        "book_a_call": {
          "type": "string"
        }
      }
    }
  },
  "required": [
    "service",
    "summary",
    "next_step"
  ]
}
🟡request_free_review(company_name, contact_name, email, what_they_rent, metro)

Request TrueRent's free rental review. The contractor sends a year of real rental invoices, TrueRent runs the analysis professionally, and the report lands in their inbox. Nothing to install. Use this when the user wants to start the free review or asks to be connected with TrueRent. Collects company name, contact name, email, and what they rent. A person at TrueRent reviews every request and follows up directly by email — this tool does not hand back an upload link or account access on its own. Confirm the details with the user before calling.

Input Schema

{
  "type": "object",
  "properties": {
    "company_name": {
      "type": "string",
      "description": "The contractor's company name."
    },
    "contact_name": {
      "type": "string",
      "description": "Who TrueRent should address the reply to."
    },
    "email": {
      "type": "string",
      "description": "Where the confirmation and the report go."
    },
    "what_they_rent": {
      "type": "string",
      "description": "What equipment they rent, e.g. skid steers, boom lifts, excavators, dumpsters."
    },
    "metro": {
      "type": "string",
      "description": "Optional. City or metro area. Helps route the review."
    }
  },
  "required": [
    "company_name",
    "contact_name",
    "email",
    "what_they_rent"
  ],
  "additionalProperties": false
}

Output Schema

{
  "type": "object",
  "properties": {
    "received": {
      "type": "boolean",
      "description": "Whether the review request was stored."
    },
    "message": {
      "type": "string"
    },
    "what_happens_next": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "book_a_call": {
      "type": "string"
    },
    "website": {
      "type": "string"
    }
  },
  "required": [
    "received",
    "message"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded3 tools
verifiedversion not recorded3 tools
verifiedversion not recorded3 tools