Skip to main content
Glama
chrishayuk

Physics MCP Server

by chrishayuk

calculate_beam_reactions

Calculate reaction forces at supports for simply supported beams by applying moment equilibrium principles to determine load distribution.

Instructions

Calculate reaction forces for a simply supported beam.

Uses moment equilibrium about supports to find reaction forces. Args: beam_length: Beam length in meters loads: Point loads in Newtons (downward positive) (or JSON string) load_positions: Positions of loads from left end in meters (or JSON string) Returns: Dict containing: - reaction_left: Reaction force at left support in Newtons - reaction_right: Reaction force at right support in Newtons - total_load: Total downward load in Newtons - is_balanced: Whether reactions balance loads Example - Beam with two loads: result = await calculate_beam_reactions( beam_length=10.0, loads=[1000, 500], load_positions=[3.0, 7.0] )

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
beam_lengthYes
loadsYes
load_positionsYes

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