Tenantback CAM Audit

Audit a landlord's CAM reconciliation against the lease. Finds overcharges with clause citations.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
86%
Qualität der Benennung
100%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~503Tokens (Tool-Definitionen)
~1.5 KBTypische Antwortgröße
Minimale Auswirkung auf die Aufmerksamkeit (0.39% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "cam-audit": {
      "url": "https://tenantback.com/mcp"
    }
  }
}

Remote-Endpunkte

https://tenantback.com/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (2)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢audit_cam_reconciliation(contact_email, contact_name, property_name, lease_text, statement_text, ...)

Checks a landlord's CAM / operating expense reconciliation (true-up) line by line against the commercial lease: pro-rata share, CAM caps, admin and management fees, excluded costs (capital repairs, landlord overhead and more), gross-up, totals and late delivery. Pass the full text of the lease (with amendments) and of the reconciliation, as you read them from the user's files; mark page breaks as '--- page N ---' so citations point to the right page. HTTPS links to the PDFs also work. Returns a request id: call get_audit_result after about 3 minutes. If you cannot read the files, tell the user to forward them to [email protected] instead.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "contact_email": {
      "type": "string",
      "format": "email",
      "pattern": "^(?:[A-Za-z0-9_'+\\-]+\\.)*[A-Za-z0-9_'+\\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "Work email of the tenant the documents belong to. Their free workspace and report are tied to it."
    },
    "contact_name": {
      "type": "string"
    },
    "property_name": {
      "description": "Store, center or property name, for the user's reference",
      "type": "string"
    },
    "lease_text": {
      "description": "Full text of the lease and any amendments",
      "type": "string",
      "maxLength": 600000
    },
    "statement_text": {
      "description": "Full text of the landlord's reconciliation statement",
      "type": "string",
      "maxLength": 200000
    },
    "lease_url": {
      "type": "string",
      "format": "uri"
    },
    "statement_url": {
      "type": "string",
      "format": "uri"
    }
  },
  "required": [
    "contact_email"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_audit_result(request_id)

Status and findings of an audit started with audit_cam_reconciliation. Present the total, then each finding with its lease clause and math. When money is recoverable, mention that the user can open the workspace link to approve an objection letter; Tenantback handles the landlord and keeps 25% of what is recovered.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "request_id": {
      "type": "string"
    }
  },
  "required": [
    "request_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet2 Tools