RentRollAPI

io.github.ekvanaukPublished by GitHub account ekvanaukv1.2.0Updated Oct 25, 2026

Extract verified data from CRE rent rolls and T12 operating statements (PDF, Excel, CSV, scans)

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

A hosted MCP server that extracts structured, verified data from commercial real estate rent rolls and T12 operating statements.

What you can do
Extract rent roll data from PDF, Excel or CSV documents, including scanned files, returning one record per unit with tenant, square footage, lease dates, rents and occupancy, plus stated totals and a verification report that reconciles figures against the source document and flags uncertain fields with confidence levels.
When to use it
Use it when you need rent rolls or T12 operating statements turned into structured JSON for analysis, underwriting or data entry, especially when documents arrive as scans or mixed formats and you want totals checked against the source.
Requirements
A remote endpoint at rentrollapi.com over streamable HTTP; no local runtime or package. An API key is supplied in the X-Api-Key header; without one, a free allowance of three documents per day applies.
Before you install
The X-Api-Key header carries a live API key, so keep it out of logs and shared configurations. Documents are uploaded to a third-party hosted service, so consider confidentiality before sending sensitive tenant or financial data. Extraction results are reconciled and confidence-flagged but should still be reviewed.

Installation

In SourceWeft

  1. Open RentRollAPI in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.github.ekvanauk%2Frentrollapi/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "rentrollapi": {
      "type": "http",
      "url": "https://rentrollapi.com/mcp"
    }
  }
}

README

rentrollapi

Rent roll & lease extraction API - structured data from CRE documents

  • ehrenvanauken/rentrollapi-mcp 🎖️ ☁️ - Verified CRE document extraction: converts rent rolls (PDF, scanned, Excel) and T12 operating statements into structured JSON with a canonical schema. Totals are recomputed and reconciled against the source document; uncertain fields get confidence flags. Hosted remote server at rentrollapi.com/mcp, free 3 docs/day without an API key.

rentrollapi

Rent roll & lease extraction API - structured data from CRE documents

Source: README.md at commit b610144

Tools

2

extract_operating_statement

Extract structured, verified data from a commercial real estate T12 / operating statement (trailing-twelve-month income and expense report; PDF, Excel .xlsx, or CSV; native or scanned). Returns property info, reporting months, and categorized line items (income, expenses, subtotals) with monthly values and totals, plus a deterministic verification report that reconciles row totals against monthly values and Effective Gross Income, Total Operating Expenses, and Net Operating Income against the underlying rows. Every field carries a status and confidence; uncertain fields are flagged, never silently guessed. Anonymous use is limited to 3 documents/day; pass an API key from rentrollapi.com via the X-Api-Key header for more.

ParametersfileNamerequireddocumentBase64required

extract_rent_roll

Extract structured, verified data from a commercial real estate rent roll document (PDF, Excel .xlsx, or CSV; native or scanned). Returns property info, one record per unit (unit number, tenant, square feet, lease dates, rents, occupancy), stated totals, and a deterministic verification report that reconciles recomputed totals against the document's stated totals. Every field carries a status and confidence; uncertain fields are flagged, never silently guessed. Anonymous use is limited to 3 documents/day; pass an API key from rentrollapi.com via the X-Api-Key header for more.

ParametersfileNamerequireddocumentBase64required

Version history

1
  1. v1.2.0LatestSep 16, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.