Remote MCP Server

Tool Reference: Packages

MCP tools to create packages, add calcs, and compile a combined PDF.

A calc package bundles several calculations into a single, ordered PDF — with a cover page, table of contents, and consistent page numbering. The package tools let Claude assemble and compile one for you, and the result lands in the project's Files just as if you'd built it in the web app. See Packages for the full concept.

Package tools#

ToolWhat it doesKey arguments
list_project_packagesLists packages in a projectproject_id
get_packageReturns a package's full details, including ordered itemspackage_id
create_packageCreates a new empty package in a projectproject_id, title
add_calc_to_packageAppends a calculation to a packagepackage_id, calc_id, optional title_override
compile_packageCompiles the package PDF and files it on the projectpackage_id

Building a package#

A typical flow:

  1. Create the package with create_package (give it a title, e.g. "Framing Calculations").
  2. Add calcs with add_calc_to_package. Each call appends one calc to the end. The calc must belong to the same project as the package. Use title_override to set the section heading shown in the table of contents.
  3. Compile with compile_package to generate the combined PDF.
Note

add_calc_to_package appends in order — call it once per calc in the order you want them to appear. get_package returns the current ordered item list so you can confirm the contents before compiling.

Compiling#

compile_package builds the PDF and attaches it to the project's Files, returning the package id, the compile timestamp, and the resulting file_id. You can recompile any time after adding more calcs; the latest compiled PDF is tracked on the package.

Tip

Compile a package after every calc you run through Claude that you want included, or build the whole package first and compile once at the end. Either way the PDF lands in the project's Files for download or sharing.