# Immokeks > Kostenlose, MCP-first Plattform für private Vermieter in Deutschland. Dein eigener Agent verwaltet Immobilien, Mietverträge, Mieten, Belege, Nebenkosten-, Heizkosten- und WEG-Abrechnungen, Zähler, Steuer und Schreiben an Mieter über MCP oder REST. MCP-Server: https://immokeks.de/api/mcp (Bearer-Token aus Immokeks, „KI-Zugang (MCP)“). REST: https://immokeks.de/api/v1. Immokeks hat keine eigene KI; Beträge sind ganze Cent, Daten JJJJ-MM-TT, rechtlich wirksame Schritte brauchen eine Freigabe in Immokeks. ## Doku - [MCP-Doku komplett](https://immokeks.de/llms-full.txt): Verbinden, Rechte, Datensparmodus, Regeln, Grenzen, Workflows und alle Funktionen mit Eingaben - [MCP-Doku als Webseite](https://immokeks.de/docs/mcp) - [REST-API als OpenAPI](https://immokeks.de/api/v1/openapi.json) ## Funktionen nach Bereich - Einstieg und Anleitung: `get_started`, `get_guide`, `get_profile` - Bestand: `get_overview`, `list_properties`, `get_property`, `list_units`, `get_unit_area_history`, `create_property`, `update_property`, `create_unit`, `change_unit_area`, `update_unit`, `restore_unit`, `archive_property`, `archive_unit` - Personen: `search_persons`, `get_person`, `reveal_personal_data`, `create_person`, `update_person`, `erase_person` - Mietverträge: `list_leases`, `get_lease`, `create_lease`, `update_lease_data`, `add_lease_party`, `end_lease_party`, `change_occupancy`, `change_rent`, `check_rent_increase`, `accept_rent_increase`, `end_lease`, `withdraw_lease_termination`, `cancel_lease` - Bewerber (Mieterselbstauskunft): `prepare_applicant_invitation`, `send_applicant_invitation`, `request_applicant_documents`, `list_applicants`, `get_applicant_rejection` - Unterschrift per Link (Mietvertrag, Übergabe): `prepare_signature_request`, `send_signature_request`, `get_signature_status` - Miete, Kaution und offene Posten: `get_lease_ledger`, `get_arrears`, `generate_monthly_charges`, `book_payment`, `record_deposit_transaction`, `reverse_ledger_entry`, `write_off_charge` - Bank: `list_bank`, `create_bank_account`, `import_bank_file`, `match_bank_transaction`, `set_bank_transaction_ignored` - Rechnungen und Ausgaben: `list_invoices`, `get_invoice`, `list_expense_catalogs`, `upload_invoice`, `submit_invoice_reading`, `update_invoice`, `set_invoice_allocations`, `book_invoice`, `link_invoice_payment`, `unbook_invoice`, `delete_invoice` - Dokumente: `search_documents`, `list_documents`, `get_document_download_url`, `get_document_content`, `upload_document`, `link_document`, `withdraw_document` - Nebenkostenabrechnung: `get_allocation_setup`, `create_allocation_key`, `update_allocation_key`, `set_allocation_base`, `set_property_default_key`, `set_lease_agreement`, `archive_allocation_key`, `list_settlement_runs`, `get_settlement_run`, `explain_settlement_amount`, `get_prepayment_proposals`, `create_settlement_draft`, `refresh_settlement_positions`, `set_settlement_co2`, `clear_settlement_co2`, `update_settlement_position`, `add_settlement_position`, `delete_settlement_position`, `calculate_settlement`, `mark_settlement_reviewed`, `finalize_settlement`, `generate_settlement_statements`, `send_settlement_statements_by_email`, `mark_settlement_sent`, `reverse_settlement`, `delete_settlement_draft`, `apply_prepayment_adjustment` - WEG-Abrechnung (Eigentumswohnung): `list_weg_statements`, `get_weg_statement`, `create_weg_statement`, `submit_weg_reading`, `add_weg_line`, `update_weg_line`, `delete_weg_line`, `mark_weg_reviewed`, `create_weg_settlement`, `reopen_weg_statement`, `delete_weg_statement` - Messdienst-Abrechnung (Heizkosten): `list_provider_statements`, `get_provider_statement`, `create_provider_statement`, `submit_provider_reading`, `update_provider_statement`, `update_provider_user`, `add_provider_user`, `delete_provider_user`, `review_provider_statement`, `apply_provider_statement`, `reopen_provider_statement`, `delete_provider_statement` - Zähler und Heizung: `list_meters`, `get_reading_sheet`, `create_meter`, `update_meter`, `add_meter_reading`, `get_heating_setup`, `set_heating_system`, `add_fuel_delivery`, `delete_fuel_delivery`, `set_co2_landlord_override`, `delete_meter_reading`, `remove_meter` - Steuer, AfA und Anlage V: `get_tax_overview`, `get_anlage_v`, `list_unit_usage`, `list_depreciation`, `add_tax_adjustment`, `add_depreciation_record`, `change_depreciation_record`, `confirm_depreciation_record`, `end_depreciation_record`, `set_unit_usage`, `end_unit_usage`, `delete_unit_usage`, `confirm_unit_usage`, `set_tax_split_key`, `set_market_rent`, `set_lease_related_party`, `declare_rent_prognosis` - Schreiben an Mieter: `get_dunning_proposals`, `list_letters`, `create_letter`, `mark_letter_sent`, `send_letter_by_email` - Aufgaben und Verlauf: `list_open_tasks`, `get_timeline`, `create_task`, `set_task_status`, `add_note` - Fahrten: `list_trips`, `create_trip`, `delete_trip` - Konto und Kontingente: `get_usage` - Community (Forum): `list_forum_categories`, `list_forum_topics`, `get_forum_topic`, `search_community`, `get_community_rules`, `get_my_community_profile`, `get_my_kekse_history`, `create_forum_topic`, `reply_to_forum_topic`, `report_community_content`, `update_my_community_profile`, `list_improvement_suggestions`, `submit_improvement_suggestion`, `vote_improvement_suggestion` ## Workflows - `einrichten` – Konto einrichten: Ein neues oder leeres Konto einrichten: Immobilien, Einheiten, Mieter, Mietverträge und das Mietkonto anlegen. - `monatsueberblick` – Monatsüberblick: Wie steht es diesen Monat: Mieten, Rückstände, offene Aufgaben, neue Belege. - `rechnung_buchen` – Rechnung buchen: Neue Rechnungen lesen, der Immobilie und Kostenart zuordnen und buchen. - `nebenkostenabrechnung` – Nebenkostenabrechnung (eigenes Haus): Betriebskostenabrechnung für ein Haus, das ich selbst verwalte (Pfad A): vorbereiten, prüfen, abschließen. - `weg_abrechnung` – WEG-Abrechnung übernehmen: Die Jahresabrechnung der WEG-Verwaltung für eine Eigentumswohnung lesen und daraus die Mieterabrechnung machen (Pfad B). - `heizkosten-messdienst` – Heizkostenabrechnung vom Messdienst übernehmen: Die Heizkostenabrechnung des Messdienstes (ista, Techem, Brunata-Metrona, Minol, Kalo …) lesen, Nutzer den Mietverträgen zuordnen und in die Nebenkostenabrechnung übernehmen. - `kontoabgleich` – Kontoabgleich: Kontoauszug einlesen und Zahlungen den Mietverträgen und Rechnungen zuordnen. - `mietrueckstaende` – Mietrückstände und Mahnungen: Wer schuldet was, und welche Erinnerung oder Mahnung ist jetzt dran. - `mieterhoehung_pruefen` – Mieterhöhung prüfen: Ob und wie viel die Miete steigen darf (Kappungsgrenze, Sperrfrist), und das Schreiben dazu.