Convert milliseconds, seconds, minutes and hours from an AI agent
You need to convert a time span between nanoseconds, microseconds, milliseconds, seconds, minutes, hours and days, for example 1500 ms to seconds.
Use duration-convert@1.0.0. It is free and needs no key or sign-up. Convert a canonical integer duration between nanosecond-based SI units as an exact rational.
Why call a tool for this
The result is an exact fraction, so nothing is rounded away. For example, value 1500 from ms to s returns numerator 3 and denominator 2, which is 1.5 seconds.
Call it over HTTP
curl -X POST https://computefirst.net/v1/tools/duration-convert/versions/1.0.0/execute \
-H "Content-Type: application/json" \
-d '{"value":"90","from":"s","to":"min"}'
Response:
{
"result": {
"numerator": "3",
"denominator": "2"
}
}
Call it over MCP
Connect https://computefirst.net/mcp (setup), then call execute with:
{
"id": "duration-convert",
"version": "1.0.0",
"input": {
"value": "90",
"from": "s",
"to": "min"
}
}
Check the result
The value must be a whole number written as a string. To convert 1.5 hours, convert 90 minutes instead, or multiply out the decimals first. Units are ns, us, ms, s, min, h and day; a day here is exactly 24 hours.
Full contract, limits and unsupported cases: Duration convert.