EchoPMDevelopers

MCP portfolio tools

Beta

Read-only portfolio tools available with an org MCP API key.

All tools require Authorization: Bearer with an org MCP API key on the HTTP MCP endpoint.

Tools return JSON text content. Default list limits are 15 rows unless noted.

Tool reference#

portfolio_list_properties

List properties for the org.

InputTypeDefault
limitnumber (1–50)15

portfolio_list_leases

List leases with property, unit, tenant names, status, dates.

InputTypeDefault
limitnumber (1–50)15

portfolio_list_tenants

List tenants linked to the org.

InputTypeDefault
limitnumber (1–50)15

portfolio_list_maintenance

Recent maintenance / work order requests.

InputTypeDefault
limitnumber (1–50)15

portfolio_list_applications

Recent rental applications.

InputTypeDefault
limitnumber (1–50)15

portfolio_get_property

Summary for one property.

InputTypeRequired
propertyIdstringyes

portfolio_financial_summary

Rent collected this month and last month (org aggregate).

No inputs.

portfolio_applications_summary

Application counts grouped by status.

No inputs.

portfolio_leases_expiring_soon

Active leases ending within N days.

InputTypeDefault
daysnumber (1–365)30

Global MCP tools (platform bearer)#

When using the platform MCP bearer (internal), registry and knowledge tools are also available. Org keys unlock portfolio_* tools only in v1 — no write/mutation tools on MCP.

Audit#

Each portfolio tool invocation is logged (toolName, latency, success — no request payloads). View counts in manager DevelopersUsage.