Products

Validated structural calculations, inside your software

CalcsConnect is our API and MCP. Put Calcs.com's code-checked calculations and signed-off reports inside your product, or run them from your own AI chat.

Free during the beta on any paid Calcs.com plan.

Request

POST/v1/projects
curl --request POST \
  --url https://api.calcs.com/v1/projects \
  --header 'Authorization: Bearer $CALCS_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "name": "Smith residence"
  }'

Replay of a real run.

Response

Not sent

Send the request to see the response

What your user sees

Floor joist J1

2x10 D.Fir-L No. 1 · 16 in o.c. · 14 ft span · 10 psf dead, 40 psf live

Create a project, then run the calculation.

Build on the calculation engine engineers already trust

Tap into the same engine engineers already rely on across Calcs.com, with validated, standards-aligned calculators. Add structural engineering capability to your product, without building the validation platform behind it.

  • [ 01 ]

    Send your inputs

    Your product sends calculation inputs, project details, or site coordinates to CalcsConnect.

  • [ 02 ]

    Calcs.com runs the calc

    CalcsConnect runs the same standards-aligned engine behind Calcs.com, checked against standards including ASCE 7, Eurocode, and NDS.

  • [ 03 ]

    Get results

    Return loads, a pass or fail, and a signed-off PDF report, right when your user needs it.

Why partners build on Calcs.com

Your product, our verified engine

Calcs.com owns the engine, standards alignment, and updates. You own everything your users see. Every calculation you return is already checked against standards and proven in real engineering work.

Answers at the decision

Bring code-backed loads and pass or fail results into the workflow where decisions already happen. Users get the engineering answer before work moves downstream, not after.

Same paper trail, different front door

Reports generated through your software come from the same PDF pipeline engineers already use in Calcs.com. Your users get the calculation package they can review, share, and sign off on, without recreating the work in another system.

[ 01 ]

Get site design data from coordinates

Drop a pin and return design values for wind, snow, seismic, and other environmental loads supported by Calcs.com.

Project address

Your user enters a project address

Your product

Your product turns it into coordinates

Third party

Calcs.com returns the site loads

Calcs.com

Calcs.com runs the seismic analysis

Calcs.com

Your product splits the shear between wall lines

Your product

Calcs.com checks the wood shear wall

Calcs.com

Your user gets the answer

Your product

Replay of real runs for three addresses and five hold-downs. Nothing is sent from this page. The building and wall are examples, and every shear wall input not shown is the template default.

[ 02 ]

Run calculations from your product

Trigger a calc and return the result backed by the standard it was checked against, without opening Calcs.com.

Your model, checked

  • Not checked
  • Under 85%
  • 85 to 100%
  • Fails

12 x 14 ft floor bay. Joists at 16 in o.c. on two 12 ft girders. 10 psf dead, 40 psf live.

Not checked

Joist section (10 joists)
Girder section (3-ply, 2 girders)

2x10 D.Fir-L No. 1 joist, 16 in o.c.

Send the model to see the checks.

Each member type is one API call.

POST /v1/templates/timberBeamASDNDS-2024/calculate
Replay of real runs. Nothing is sent from this page.

What you can build with CalcsConnect

What calls it

What Calcs.com does

Calcs.com engine

  • Run calculations from your product

    Trigger a calc and return the result backed by the standard it was checked against, without opening Calcs.com.

  • Get site design data from coordinates

    Drop a pin and return design values for wind, snow, seismic, and other environmental loads supported by Calcs.com.

  • Manage projects programmatically

    Create, organize, list, and link projects so calculation work stays connected to your users' workflows.

What comes back

In

Your code calls the REST API

Create a project, then run a calculation with the inputs your user already has. These are the two calls from the demo above.

curl --request POST \
  --url https://api.calcs.com/v1/templates/timberBeamASDNDS-2024/calculate \
  --header 'Authorization: Bearer $CALCS_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "projectId": "00000000-0000-4000-8000-000000000001",
    "preset": "floorJoist",
    "name": "Floor joist J1",
    "attributes": {
      "member": "2x10 D.Fir-L No. 1",
      "L_X": 14,
      "spacing": 16
    }
  }'

Out

A solved sheet, as data

The response says whether the member passes, which check governs and by how much. Trimmed here; the full response carries every result field.

{
  "sheetId": "00000000-0000-4000-8000-000000000002",
  "templateCode": "timberBeamASDNDS-2024",
  "passed": true,
  "summaryCheck": 0.759,
  "summaryCheckReferenceId": "M_check",
  "summaryCheckError": false,
  "results": {
    "member": "2x10 D.Fir-L No. 1",
    "M_check": "1712 lb*ft / 2255 lb*ft",
    "V_check": "489 lb / 1665 lb",
    "R_check": "489 lb / 2812 lb",
    "delta_ST_summary": "-0.274 in (L/613)",
    "delta_LT_summary": "-0.317 in (L/531)",
    "...": "124 more fields"
  }
}

Two ways to build

MAFI free stander corner mount carrying telecom antennas on a Stockholm rooftop
A free stander corner mount carrying antennas on a Stockholm rooftop. ESICS, built with Calcs.com, checks MAFI bracket capacity before the mount goes up. MAFI Group, Stockholm, Sweden.
  1. [ 01 ]Check

    Model or drawing outputs against code

  2. [ 02 ]Generate

    Connection geometry, plates, bolts, and calculation outputs

  3. [ 03 ]Add

    Site-specific design loads to quoting or modeling workflows

  4. [ 04 ]Return

    Signed-off PDF reports from inside your product

Calculations you can call

Beams

Wood Beam (ASD)

timberBeamASDNDS-2024

API output13 presets

Run it with a POST to its /calculate endpoint.

Beams

Steel Beam (LRFD)

steelBeamAISC360-22

API output11 presets

Run it with a POST to its /calculate endpoint.

Columns

Steel Column (LRFD)

steelColumnAISC360-22

API output3 presets

Run it with a POST to its /calculate endpoint.

Walls and Slabs

Wood Shear Wall (ASD)

timberShearWallASDNDS-2024

API output

Run it with a POST to its /calculate endpoint.

Loads

Seismic Analysis (ASCE 7-22)

seismicAnalysisUSASCE7-22

API output

Run it with a POST to its /calculate endpoint.

Loads

Wind Loads (ASCE 7-22)

loadsWindCnCASCE7-22

API output3 presets

Run it with a POST to its /calculate endpoint.

Loads

Snow Loads (ASCE 7-22)

loadsSnowASCE7-22

API output

Run it with a POST to its /calculate endpoint.

Foundations and Retaining Walls

Spread Footing (IBC 2024)

foundationsSpreadFootingUSAIBC2024

API output

Run it with a POST to its /calculate endpoint.

Connections

HSS Steel Base Plate

steelConnectionHssBasePlateAISC360-22

API output

Run it with a POST to its /calculate endpoint.

Connections

HSS to HSS Shear Connection

steelConnectionHssBeamToHssShearAISC360-22

API output10 presets

Run it with a POST to its /calculate endpoint.

Connections

HSS Truss Connection

steelConnectionHssTrussAISC360-22

API output17 presets

Run it with a POST to its /calculate endpoint.

Connections

WF to HSS Moment Connection

steelConnectionWfBeamToHssMomentAISC360-22

API output6 presets

Run it with a POST to its /calculate endpoint.

Request API/MCP access

CalcsConnect is in beta and free during the beta on any paid Calcs.com plan. Our team issues keys by hand for now. Tell us who you are, and we'll send you the right next step.

One key for the API and MCP

  • Call CalcsConnect from your own product or internal tools.
  • Connect Calcs.com to an AI chat such as Claude through the MCP, using the same key.
  • CalcsAI is different: it is the assistant inside Calcs.com, and needs no key.
Which describes you?

Frequently asked questions

Build on a validated engine

Add structural calculations, site design data, and signed-off reports to your software, without rebuilding the engine behind them.

Free during the beta on any paid Calcs.com plan.

Linking a calculation to a column in Calcs.com, with the AISC Steel Construction Manual reference attached

We use analytics cookies to understand how you use this site and improve our content. See our privacy policy and cookie policy for details.