Propklar MCP

Run your portfolio from the agent you already use.

Connect Claude, ChatGPT, Cursor or any MCP client to Propklar. Ask what rent is missing, what repairs are open and which leases end this quarter — then let the agent book the payment or raise the job. No install, no API key: paste one address and sign in.

Endpoint

https://api.propklar.com/mcp

Authentication

OAuth 2.1 — sign in, no key to paste

Claude Code, talking to a Propklar portfolio

Who is behind on rent this month, and by how much?

get_rent_overview(month: "2026-09")

14 tenancies · €16,840 expected · €13,900 collected

Three are behind, €2,940 in total:

• Weberstraße 14, Apt 3 — Familie Brandt · €1,240 · 18 days late

• Gartenweg 7 — M. Okonkwo · €860 · 6 days late

• Lindenallee 22, Apt 1B — S. Keller · €840 · paid in part

Everything else for September is settled.

What it is good at

Three evenings you get back.

Each of these is one sentence to your agent. It reads the portfolio, does the work, and tells you what it found.

Monday arrears

Who is behind on rent, how far behind, and draft a friendly reminder for anyone over ten days.

The agent reads the month, ranks what is missing, and writes the message you send — with the right amount and the right date in it.

Tools used

get_rent_overviewget_debt_summaryget_tenancy

Repair triage

Anything open on the Berlin flats older than two weeks? Move the heating jobs to urgent and tell me what they have cost so far.

It lists the open jobs, bumps the ones that matter, and adds up what has already been spent — without you opening five screens.

Tools used

list_maintenance_tasksupdate_maintenance_taskget_maintenance_stats

Nebenkosten prep

Pull every expense booked to Weberstraße 14 this year, grouped by category, and tell me what is missing an invoice.

The records your Betriebskostenabrechnung is built from, sorted and checked before you hand them to your Steuerberater.

Tools used

list_transactionsget_propertylist_documents

Setup

Pick the agent you already live in.

Same endpoint everywhere. Paste the address, and your client opens a browser the first time so you can sign in and choose what it may do.

Terminal

claude mcp add --transport http propklar https://api.propklar.com/mcp

# then run /mcp and approve the browser prompt

The surface

25 tools, scoped to what you can see.

A connection never reaches further than the person who approved it. You pick what it may do when you connect, and a client without a permission does not even see those tools listed.

Portfolio

  • search_portfolioReadFind a property, lease, contact or document by name
  • list_propertiesReadEvery property with address, type and status
  • get_propertyReadOne property in full, with its units and assets
  • list_unitsReadThe units of a property, with size and asking rent

Leases and rent

  • list_tenanciesReadLeases with tenants, term dates and rent split
  • get_tenancyReadOne lease in full, including its deposit
  • get_rent_scheduleReadThe month-by-month charges built from a lease
  • get_tenancy_balanceReadCharged, paid, outstanding, deposit position
  • list_paymentsReadPayments recorded against a lease
  • record_paymentWriteBook a payment — allocated oldest charge first

Maintenance

  • list_maintenance_tasksReadOpen jobs by status, priority or property
  • get_maintenance_taskReadOne job with costs, assignee and photos
  • get_maintenance_statsReadWhat is overdue and what is due this week
  • create_maintenance_taskWriteOpen a new job on a property
  • update_maintenance_taskWriteMove a job forward — status, dates, costs

Money

  • get_rent_overviewReadExpected, collected and overdue for a month
  • get_debt_summaryReadTotal arrears and the leases behind them
  • get_portfolio_snapshotReadRevenue, expenses, occupancy, collection rate
  • get_financial_summaryReadIncome and expenses for a period
  • list_transactionsReadBooked income and expenses, filterable
  • create_transactionWriteBook an expense or a one-off income

Records

  • list_inspection_reportsReadMove-in, routine and move-out inspections
  • get_inspection_reportReadEvery checklist item, finding and photo
  • get_inspection_dashboardReadWhat is due, overdue and recently done
  • list_documentsReadFiled documents with type and expiry

How it works

A key you can take back.

An agent with access to your portfolio is a real key to a real building. This one is shaped so you can hand it over without worrying.

Nothing to install

A remote endpoint over HTTP. No package, no local process, no Node version to keep alive — the same address works from every machine you sign in from.

It sees exactly what you see

Tools call the same services the app does, so the same permission checks run. A connection on a manager account reaches the properties that manager was given, and nothing beyond them.

Read, or read and write

You choose read-only or read and write when you connect. Writes are additive and reversible — record a payment, raise a job, book an expense. Nothing exposed here deletes a tenancy, a property or a record.

Revoke in one click

Every connected app is listed under Settings → Connected apps, with what it was allowed to do. Disconnect one and it can no longer renew; the access it holds expires within the hour.

Questions

Before you connect it.

Hand your portfolio to your agent.

Paste the address into your client, sign in, and ask it something you would have spent Sunday evening on.

Works with any remote MCP client · Revoke any time