Skip to main content
Glama
chrishayuk

Physics MCP Server

by chrishayuk

check_force_balance

Verify force equilibrium in physics systems by calculating net force to determine if ΣF = 0 for statics problems and structural analysis.

Instructions

Check if forces are in equilibrium: ΣF = 0.

Verifies whether a system of forces is balanced (net force = 0). Essential for statics problems and structural analysis. Args: forces: List of force vectors [[x,y,z], ...] in Newtons (or JSON string) tolerance: Tolerance for equilibrium check (fraction, default 0.01) Returns: Dict containing: - net_force: Net force vector [x, y, z] in Newtons - net_force_magnitude: Net force magnitude in Newtons - is_balanced: Whether forces are in equilibrium - individual_magnitudes: Magnitude of each force Example - Bridge support forces: result = await check_force_balance( forces=[[0, 1000, 0], [0, 500, 0], [0, -1500, 0]], tolerance=0.01 ) # is_balanced = True if net force ≈ 0

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
forcesYes
toleranceNo

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/chrishayuk/chuk-mcp-physics'

If you have feedback or need assistance with the MCP directory API, please join our Discord server