Portravo Construction Takeoff
Review construction plan takeoffs and download reviewed estimates with Portravo account linking.
Connect it
Settings → Connectors → Add custom connector
URL: https://portravo.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://portravo.com/mcp{
"mcpServers": {
"construction-takeoff": {
"url": "https://portravo.com/mcp"
}
}
}claude mcp add --transport http construction-takeoff https://portravo.com/mcp{
"servers": {
"construction-takeoff": {
"type": "http",
"url": "https://portravo.com/mcp"
}
}
}8 tools, verified live
get_profileread-onlyIdentify the signed-in Portravo account after OAuth account linking.
list_projectsread-onlyFind construction projects in the connected Portravo account, including draft, review, priced and final estimates. Returns 50 projects per page. Use nextOffset to continue.
get_takeoffread-onlyRead an owned construction project's plan files and extracted takeoff quantities, trades, confidence and human review status. Use this to summarize quantities or identify pending review. Quantities require estimator review before pricing or bidding.
list_pricing_marketsread-onlyList the regional construction pricing markets supported by Portravo before choosing a metro_code for a new estimate.
create_projectCreate a new construction estimate project in the connected Portravo account. Supply the project name and optional address or supported metro_code. Reuse the same idempotency_key on retry to create exactly one project. Does not run extraction or consume estimate credits.
attach_plan_pdfAttach a PDF selected in this conversation as the first plan for a new Portravo project. Only PDF attachments up to 25 MiB are supported. Prefer the host-provided plan download_url/file_id. If unavailable, plan_inline accepts canonical base64 computed from the exact user-uploaded PDF bytes, with file_name and application/pdf mime_type, up to 32 KiB. Supply exactly one of plan or plan_inline; never
run_takeoffRun the initial AI takeoff for a new project with an attached plan PDF. This consumes one estimate from the user's existing Portravo balance; ask for explicit credit-use confirmation before setting confirm_credit_use=true. Reuse the idempotency_key on retry to prevent a duplicate charge. Returns extracted quantities for review in Portravo, not a bid-ready estimate. Failed provider runs refund the
export_reviewed_estimateread-onlyGet a short-lived Excel XLSX download for an owned Portravo estimate after every takeoff line has been reviewed and the estimate is priced or final. If review is incomplete, return the Portravo review link and let the user complete quantities, assembly mappings and pricing there. Never exports unreviewed estimates.
Alternatives in Other
Compare →TITAG IT VerifyA
Verify on-chain lifecycle state and provenance of NFC-tagged physical products.
ATAtsA
Which ATS does a company use? Portal-verified answers for 743 employers + resume ATS check. No key.
ZMZooza MCP ServerA
MCP server for Zooza — class scheduling, attendance, and booking for activity businesses.
KMKolmo MCP ServerB
WA permit rules (city + state baseline, cited), parcel zoning, L&I checks, Seattle estimates & ROI
FSFabrica (Sepolia testnet)B
Fabrica test properties on Sepolia: try every Fabrica tool with no real-world effect.
RHRhylthymeB
Real-time multi-track schedules for cooking, lab protocols, events and workouts. Validate and share.