Integration · Field service
Connect Claude & ChatGPT to RentCheck
Ask your AI which inspections are flagged, what an inspection found, or to schedule a move-out inspection for a unit. It can search inspections, units, buildings, communities, residents and maintenance reports, read inspection features with ratings, notes and photos, and create or update inspections, units, buildings, residents and leases.
Free plan, no credit card. Takes about a minute.
Try asking
“Which inspections are flagged?”
The AI searches inspections by flagged status and lists them with property, dates and assignee.
“What did the inspection at 12 Oak Street find?”
It finds the inspection and lists its features with ratings, notes and photos.
“Schedule a move-out inspection for unit 4B, due next Friday, for the resident to complete.”
It picks a template and schedules the inspection with the due date and the resident as recipient. Recipients get an email invite.
What your AI can do
Inspections
Search and read inspections and their features, schedule new ones from templates, and update dates, recipients and status.
Properties
Search, create and update units and buildings, and read communities, teams and maintenance reports.
Residents and leases
Create and update residents and their leases, with dates, rent and deposit.
“Add resident Anna Berg with a 12-month lease starting 1 November.”
It creates the resident with name and email, then creates the lease with dates, rent and deposit.
“Which maintenance reports were created this month?”
It searches maintenance reports by created date and lists them.
“Mark the inspection at 12 Oak Street as complete.”
It updates the inspection's status to Inspection Complete.
26 tools for RentCheck
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_buildingChanges dataCreate a building with `name`, `address`, `city`, `zip_code`, `floors` and `team_id`.create_inspectionChanges dataSchedule inspections for `property_ids` with a `due_date`, `recipients` (who performs it: myself, teammates, residents or emails), an `app_id` creation-source label, and an inspection type or template. Recipients get email invites.create_leaseChanges dataCreate a lease for a resident (`resident_id`) with `status`, property, start/end and move-in/move-out dates, rent and deposit.create_residentChanges dataCreate a resident with `first_name`, `last_name`, `emails` and optional phone numbers.create_unitChanges dataCreate a unit with `address`, `city`, `zip_code` and `property_type`, plus bedrooms, bathrooms, team and building.get_buildingGet one building by `property_id`.get_communityGet one community by `community_id`.get_inspectionGet one inspection by `inspection_id`, with status, dates, assignee and property.get_maintenance_reportGet one maintenance report by `maintenance_report_id`.get_residentGet one resident by `tenant_id`.get_unitGet one unit by `unit_id`, with address, bedrooms and bathrooms.list_inspection_featuresList the features (items checked, with ratings, notes and photos) of an inspection (`inspection_id`).list_inspection_templatesList inspection templates, e.g. only active or published ones. Use to pick a template for a new inspection.list_resident_leasesList the leases of a resident (`resident_id`).list_teamsList your teams. You need a team_id to create buildings.search_buildingsSearch buildings by `search` text or team, with paging.search_communitiesSearch communities by `search` text or team, with paging.search_inspectionsSearch inspections by text, team, property, rating, archived or flagged status, with paging and sorting.search_maintenance_reportsSearch maintenance reports by text, property, inspection or created date.search_unitsSearch units by `search` text or team, with paging.search_usersSearch users by text, status, team or permission group.update_buildingChanges dataUpdate a building by `property_id`. Only the fields you pass change.update_inspectionChanges dataUpdate an inspection by `inspection_id`: label, due or invite date, recipients, archived flag, or a status change such as Inspection Complete.update_leaseChanges dataUpdate a resident's lease (`resident_id`, `lease_id`): dates, rent, deposit, status or property.update_residentChanges dataUpdate a resident by `tenant_id`: name, emails or phone numbers.update_unitChanges dataUpdate a unit by `unit_id`. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose RentCheck from the app list.
- 2
Paste your key
Enter the email of your RentCheck user, your integration password, the application ID and the application secret. In RentCheck open Account > Integrations > RentCheck API to find the application ID, application secret and integration password.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in RentCheck?
The AI can search and read inspections and their features, units, buildings, communities, residents, leases, maintenance reports, teams, users and inspection templates. It can schedule and update inspections, and create and update units, buildings, residents and leases.
Does the AI see my RentCheck credentials?
No. Your RentCheck credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Scheduling an inspection sends email invites to the recipients, so it can require your approval before it runs, like any other change. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own RentCheck account with API access.
Why does RentCheck need four fields?
The RentCheck API identifies your integration with an application ID and secret, and your user with the login email and integration password. PipMCP uses them to sign in to the API for you. You find the ID, secret and password under Account > Integrations > RentCheck API.
Let your AI work in RentCheck today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect RentCheck freePipMCP is not affiliated with RentCheck. Product names are trademarks of their owners.






