Skip to main content
Glama
chrishayuk

Physics MCP Server

by chrishayuk

calculate_moment_of_inertia

Compute rotational inertia for objects like spheres, rods, disks, and boxes based on mass distribution and rotation axis to analyze rotational motion.

Instructions

Calculate moment of inertia for various shapes.

Moment of inertia (I) is the rotational equivalent of mass. It determines how difficult it is to change an object's rotation. Depends on both mass distribution and rotation axis. Args: shape: Shape type - "sphere", "solid_sphere", "hollow_sphere", "rod", "disk", "cylinder", "box" mass: Mass in kilograms radius: Radius for sphere/disk/cylinder (meters) length: Length for rod (meters) width: Width for box (meters) height: Height for box/cylinder (meters) depth: Depth for box (meters) axis: Rotation axis - "center", "end" (for rod), "x", "y", "z" (for box) Returns: Dict containing: - moment_of_inertia: I in kg⋅m² - shape: Shape type - axis: Rotation axis Common formulas: - Solid sphere (center): I = (2/5)mr² - Hollow sphere (center): I = (2/3)mr² - Rod (center): I = (1/12)mL² - Rod (end): I = (1/3)mL² - Disk (center): I = (1/2)mr² Example - Spinning wheel: result = await calculate_moment_of_inertia( shape="disk", mass=5.0, # 5kg wheel radius=0.3 # 30cm radius ) # I = 0.225 kg⋅m²

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
shapeYes
massYes
radiusNo
lengthNo
widthNo
heightNo
depthNo
axisNocenter

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