You can connect an AI assistant — for example Claude or ChatGPT — to your account and ask it about your own data in plain language: "how many nights did I have booked in July?", "which guests arrive next week?", "what was the revenue from the Zakopane apartment?". The assistant then reaches straight into your erphome.pl account and answers from real data, without copying anything by hand. This works through the MCP (Model Context Protocol) standard.
The connection is read-only. The assistant can read your data, but it cannot change a reservation, message a guest or create a payment. This is a deliberate choice: an AI assistant sometimes gets things wrong, and a mistake on a read is at worst a bad answer, not a bad action.
What you can ask about
The assistant has access to the same data the API exposes — read-only:
- the list of apartments and their identifiers,
- reservations (list, details, message history),
- availability and occupied dates,
- date blocks,
- pricing, minimum stays and extra fees,
- guest reviews,
- statistics: occupancy and revenue.
How to connect — Claude or ChatGPT (no code)
The simplest way is the connector built into the app:
- In the app's settings (Claude or ChatGPT), add a new connector / MCP server at
https://api.erphome.pl/v1/mcp. - Sign in the same way you sign in to the erphome.pl panel.
- Approve what the assistant should have access to.
That's it — you don't copy a token anywhere. You can revoke access at any time.
How to connect — with an API token
Tools without built-in sign-in (e.g. Claude Code in the terminal) connect with a token issued in the panel. You provide the server address and the token in the Authorization header. Example for Claude Code:
claude mcp add --transport http erphome https://api.erphome.pl/v1/mcp \
--header "Authorization: Bearer erph_live_..."
The assistant sees only the data the token's scopes allow. If the token has, say, only stats:read, only statistics will be available. This is the same scope mechanism as in the reservations API.
Security
- The connection is read-only — nothing can be changed through it.
- You can restrict the token by scopes and IP addresses, and revoke the connector's access in the assistant app.
- Treat the token like a password: don't paste it into random services.
An AI assistant can misinterpret data. Treat its answers as help, not an official report — for accounting decisions, check the figures in statistics or the CSV export.
Related articles: Reservations API — access for your own tools · Statistics · Exporting reservations to CSV · Subscription plans