Math & Numbers
Volumetric Flow Rate Converter (m³/h / L/min / gpm / cfm)
Convert volumetric flow rate between m³/h (cubic metres per hour), L/min (litres per minute), gpm (US gallons per minute, 1 gal = 3.785411784 L), and cfm (cubic feet per minute, 1 ft³ = 28.3168466 L). Converts via m³/s to the target unit and also lists the equivalent value in all four units for reference. Used for pumps, HVAC, compressed air, and piping.
Quick start
Call this tool from your code in three languages.
curl -X POST 'https://api.elysiatools.com/en/api/tools/flow-rate-volume-converter' \
-H 'Content-Type: application/json' \
-d '{"inputUnit":"L/min","value":100,"outputUnit":"gpm","decimalPlaces":4}'API reference
Send a POST request with your inputs as JSON. File parameters require a separate upload first.
Endpoint
POST https://api.elysiatools.com/en/api/tools/flow-rate-volume-converterParameters
| Name | Type | Required | Description |
|---|---|---|---|
| inputUnit | select | No | — |
| value | number | Yes | Volumetric flow value in the selected Input unit. Must be non-negative (flow direction is handled separately). |
| outputUnit | select | No | — |
| decimalPlaces | number | No | — |
Response format
JSON result
{
"key": {...},
"metadata": {
"key": "value"
},
"error": "Error message (optional)",
"message": "Notification message (optional)"
}MCP integration
Add this tool to your Model Context Protocol server so AI agents can list and call it.
Server configuration
Add this block to your MCP client configuration:
{
"mcpServers": {
"elysiatools-flow-rate-volume-converter": {
"name": "flow-rate-volume-converter",
"description": "Convert volumetric flow rate between m³/h (cubic metres per hour), L/min (litres per minute), gpm (US gallons per minute, 1 gal = 3.785411784 L), and cfm (cubic feet per minute, 1 ft³ = 28.3168466 L). Converts via m³/s to the target unit and also lists the equivalent value in all four units for reference. Used for pumps, HVAC, compressed air, and piping.",
"baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=flow-rate-volume-converter",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}List available tools
After connecting to the SSE endpoint, list the exposed tools:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/list"
}Call this tool
Invoke the tool by its id, passing arguments built from its parameters:
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "flow-rate-volume-converter",
"arguments": {
"inputUnit": "L/min",
"value": 100,
"outputUnit": "gpm",
"decimalPlaces": 4
}
}
}