Direct answer

EZcare, the vacation rental operations platform from Harmonisoft (formerly EZ Inspections), does not publish a public self-serve API, developer documentation, or an MCP server as of July 2026. Its two-way integrations with PMSs such as Escapia, Streamline, Track, Guesty, Hostaway, and OwnerRez are built and provisioned by the EZcare team, not by customer-held API keys. That leaves two working routes for getting EZcare data in front of Claude: download EZcare's reports and inspection PDFs and analyze them in a Claude Project, or connect Claude to the PMS that EZcare already uploads clean status, maintenance notes, photos, and inspection reports into.

The integration reality

EZcare's own positioning, according to ezcare.io, is "the deepest two-way integration with virtually every PMS in the industry": it pulls arrival and departure times, early check-outs, and late check-ins from your PMS, and pushes labor and parts costs back. Escapia's integrations marketplace confirms the depth from the other side, listing EZcare as a comprehensive operations platform with deep integration. What EZcare does not offer, anywhere on its site, is a developer portal or a self-serve API a customer could point Claude at.

Ships today
  • 20+ PMS integrations, including Streamline, Track, Escapia, Guesty, Hostfully, Barefoot, Lodgix, OwnerRez, Hostaway, Avantio, Hospitable, and LiveRez, plus iCal
  • Two-way sync: arrivals and departures in, labor and parts costs out
  • Automatic result uploads: clean status, maintenance notes, photos, and inspection PDF reports pushed to the PMS
  • Online/offline mobile field app with no data loss when the connection drops
  • Inspection forms with photos and videos, plus a customizable template builder
  • Owner portal and report packages with job logs and flagged issues
Does not exist
  • Public API documentation or a developer portal on ezcare.io
  • Self-serve API keys: integrations are provisioned by the EZcare team
  • An MCP server, official or community. We checked the official MCP Registry and public repositories in July 2026 and found none
  • A direct Claude or ChatGPT connector of any kind

What you can ask Claude once the data is in front of it

The point of the exercise is not the plumbing. It is that an ops manager running dozens or hundreds of turnovers finally gets to interrogate their own operational exhaust. Once EZcare's job logs, report packages, and inspection photos are in a Claude conversation or Project, questions like these become answerable in seconds:

Tasks"Here are last month's completed housekeeping jobs. Which units generated repeat visits, and what do those visits have in common?"
Photos"These are the inspection reports from this week's departures. List every flagged issue by property, and tell me which photos show damage rather than normal wear."
Staffing"Analyze cleaner assignments across these job logs. Who is consistently overloaded on Saturday turnovers, and what would a more even split look like?"
Timing"Compare time-per-clean across unit sizes and flag outliers that take more than 30 percent longer than comparable units."
Costs"Sum the labor and parts costs by property this quarter and rank which units are eating my maintenance budget."

Prerequisites

This guide needs no code at all. You need:

  1. An EZcare account with reporting in use, so there are job logs, report packages, or inspection PDFs to work with.
  2. Claude: a Claude Pro plan if you want Projects (persistent context across chats), or the free tier for one-off analysis. claude.ai or Claude Desktop both work.
  3. For Route B only: API credentials for the PMS EZcare syncs into, covered step-by-step in our per-PMS guides linked below.

The two routes that work

A

Export EZcare reports, analyze them in a Claude Project

No code. Works today. Ten minutes.

EZcare's output formats are Claude-friendly by accident. According to ezcare.io, inspections capture photos and videos on dynamic forms, and the platform produces client report packages with job logs and inspection PDF reports. PDFs, spreadsheets, and photos are exactly the file types Claude reads natively.

  1. Gather the files. Download whatever EZcare's reporting gives you for the period you care about: the report package, inspection PDFs, job or cost exports. If a report only exists on screen, print it to PDF from the browser.
  2. Create a Claude Project named something like "EZcare ops" and add two lines of project instructions: what your properties are, and what a "good" turnover looks like for you. This keeps every future chat grounded.
  3. Upload the files to the Project's knowledge (or attach them to a single chat on the free tier).
  4. Ask. Start with one of the prompts above, then push into follow-ups. Claude keeps the whole file set in context, so "now break that down by cleaner" works without re-uploading.

The honest limitation: this is a snapshot, not a live connection. When the week ends, you export again. For most monthly and quarterly analysis that cadence is fine; for daily dashboards it is not, which is what Route B is for.

B

Connect Claude to the PMS EZcare syncs into

Live data, via the system that does have an API.

EZcare's integration design pushes its results downstream: according to EZcare's own integration documentation, "clean status, maintenance notes, photos and inspection PDF reports are automatically uploaded" to the connected PMS. That means the system of record for EZcare's outputs is often your PMS, and several of those PMSs have public APIs that Claude can reach through an MCP server. Connect Claude there and you inherit a live view of much of what EZcare produces, plus reservations context EZcare never had.

We maintain step-by-step MCP guides for several PMSs on EZcare's integration list:

C

Ask EZcare directly

The long game.

EZcare builds its integrations in-house; its team has described making "extra efforts and special customization" to wire PMS connections seamlessly. A vendor that builds bespoke integrations for PMS partners can build data access for a large customer who asks. If you run enough doors to matter, raise API or export access in your next account conversation or through the demo request form on ezcare.io. Vendor roadmaps move when operators ask in numbers.

Where RapidEye fits: if the question you most want answered is "look at every turnover photo and tell me what the cleaner missed," that is a full-time job for a human and a native one for computer vision. RapidEye's API analyzes turnover and inspection photos automatically and returns flagged damages and cleaning misses, so Claude-style photo review becomes a pipeline instead of a chat.

Troubleshooting

Can Claude just log into EZcare and pull the data itself?

Not reliably, and we do not recommend trying. There is no API for Claude to call, and pointing a browser-using agent at a production ops system with your login is a bad trade for a report you can download in one click. Export, then analyze.

My report package is too large to upload

Split by month or by property before uploading. Claude Projects hold a lot of context, but a year of photo-heavy inspection PDFs across a large portfolio will exceed it. Photo-heavy PDFs compress well: print-to-PDF at reduced quality often cuts file size dramatically with no analytical loss.

Claude's numbers do not match what EZcare shows

Ask Claude to quote the exact rows or report lines behind each figure, then spot-check two or three against EZcare. The usual culprits are duplicate exports uploaded twice, or a report filtered to a different date range than you remembered. Treat Claude's first pass as an analyst's draft, not an audit.

I want this weekly without manual exports

That is the signal to use Route B. An MCP connection to your PMS is live: no exports, no uploads, current data on every question. Start with the guide for whichever PMS EZcare is synced to, for example Escapia or OwnerRez.

FAQ

Does EZcare have a public API?

No. As of July 2026, ezcare.io publishes no API documentation, developer portal, or self-serve API keys. The site describes deep two-way PMS integrations, but those are built and provisioned by the EZcare team rather than exposed as a customer-facing API.

Is there an EZcare MCP server for Claude?

No. We checked the official MCP Registry and searched public repositories in July 2026 and found no EZcare MCP server, official or community-built. Without a public API to wrap, one cannot practically exist yet. If EZcare ships an API, this page will be updated with a working server.

Can Claude read EZcare inspection photos?

Yes, once they leave EZcare. According to ezcare.io, EZcare inspections use "dynamic and customizable forms, photos and videos," and its PMS integrations upload photos and inspection PDF reports automatically. Download those reports or photos and upload them to Claude, which reads images directly and can describe damage, missed cleaning steps, or staging problems.

Which PMSs does EZcare integrate with?

EZcare's integration page lists more than 20 systems, including Streamline, Track, Escapia, Guesty, Hostfully, Barefoot, Lodgix, OwnerRez, Hostaway, Avantio, Hospitable, LiveRez, and PointCentral, plus iCal support. According to Escapia's integrations marketplace, EZcare provides deep integration with Escapia specifically.

Is EZcare the same company as EZ Inspections?

Yes. According to ShortTermRentalz, Harmonisoft launched EZcare in September 2020 as a rebrand and expansion of EZ Inspections, adding drag-and-drop housekeeping scheduling, mobile invoicing, inventory control, and linen packing on top of the original inspection product.

The full library of STR-stack connection guides lives at /claude-guides/. Closest neighbors to this one: