Skip to main content

loadbench-mcp

An MCP server that does the structural load & stability math language models get wrong. AI assistants call it instead of guessing.

Tool Question it answers
check_tipping Will these weights topple over their footprint?
solve_supports How much load does each leg / bracket carry?
beam_check Will this beam or shelf hold the load? (stress + deflection)

All math is verified against hand-computed answers (tests/test_physics.py).

Install & run

Once published to PyPI, any MCP client can launch it with no install step:

uvx loadbench-mcp

Or install it:

pip install loadbench-mcp
loadbench-mcp

Use it in Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "loadbench": {
      "command": "uvx",
      "args": ["loadbench-mcp"]
    }
  }
}

Restart Claude Desktop, then ask things like "A 2 m pine shelf on two brackets 0.3 m from each end — will it hold 40 kg in the middle?"

Local development

uv run --with mcp --with numpy python -m load_solver.server   # run from source
python -m pytest tests                                         # verify the math

Inputs are SI units (metres, kilograms, newtons; 1 kg ≈ 9.81 N). Tool docstrings carry the full argument details, which the model reads automatically.

Estimates for planning, not certified engineering. For loads where a failure could cause injury or real damage, have a qualified engineer check the result.

License

MIT

Release files for loadbench-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for loadbench-mcp 0.1.0
File Size Uploaded
loadbench_mcp-0.1.0.tar.gz 8.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for loadbench-mcp 0.1.0
File Interpreter ABI Platform
loadbench_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.5 kB

Release files / loadbench_mcp-0.1.0.tar.gz

Download URL loadbench_mcp-0.1.0.tar.gz
Size 8.5 kB
Tags Source
SHA-256 checksum
How to use checksums
2e4cf123b5c9cc2e62026ac95645ba9fe2443b1a6f3a9bdb3aab3a52bdd22c66
BLAKE2b-256 checksum
How to use checksums
60a59a8282bf85c10ef11823de525e9cd2de905aecb52205b5ca40f332cdcb1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 29, 2026.

Transparency log

Release files / loadbench_mcp-0.1.0-py3-none-any.whl

Download URL loadbench_mcp-0.1.0-py3-none-any.whl
Size 6.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6dfbfc82d3a5ce45f8e3d6273a6d0c9093d0b10a719a277b74e32f097890d825
BLAKE2b-256 checksum
How to use checksums
0bd992055fdb7fc5db44d0790979e21e31defe2bb4f458209cc94bb825d50690
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 29, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page