What does a real call return?
For a semi-major axis of 1.52 AU and eccentricity 0.0934, the period is 684.48 days. After 180 days the body is 1.545 AU from the focus. Independent check: Kepler's third law gives T = a1.5 years around one solar mass, so 1.521.5 × 365.25 = 684.47 days.
Recorded on 2 November 2026 through the public MCP endpoint, service release 0.17.1. Inputs and full responses, response SHA-256 8fe07e00ee24…. Verdict values are the literal values the tool returns. Run the same inputs yourself to compare; elapsed times vary, and a new release may change the figures.
Checked against
- Circular orbit radius and period, plus residual checks for Kepler’s equation at eccentricity 0.9.
Recorded on release 0.16.1. These checks cover the listed cases, not every input. Evidence cards.
How it works
The model places a body in a Keplerian orbit around one solar mass. It solves Kepler’s equation and returns the object position at the requested elapsed time, along with a sampled trajectory.
Inputs and units
Specify the semi-major axis in astronomical units, eccentricity and elapsed days since periapsis. Supported axes range from 0.1 to 30 AU and eccentricity from 0 to 0.9.
What the result contains
A sampled orbit, position, distance from the focus and period are suitable for an explanatory plot or a follow-up numerical calculation.
Example MCP call
{
"name": "compute_orbit",
"arguments": {
"semi_major_au": 1.52,
"eccentricity": 0.0934,
"elapsed_days": 180
}
}Send this tool name and arguments through a connected MCP client. Discover the authoritative input schema with tools/list.
Call this engine in one command
Node.js 20+ and npm. This downloads a small remote MCP client; it does not install the engine locally.
npx --yes --package https://scorecompute.com/downloads/scorecompute-call-0.14.2.tgz scorecompute-call compute_orbit --arguments '{"semi_major_au":1.52,"eccentricity":0.0934,"elapsed_days":180}'Client download, PowerShell input and verification →
Cite this engine
Version 0.1.0, source SHA-256 452319bf9438…. Evidence recorded on release 0.16.1; the public service currently runs 0.17.1. Replace the access date when you cite it.
ScoreCompute. Keplerian orbit calculation for AI agents (compute_orbit), version 0.1.0, source SHA-256 452319bf9438a874c12d6f897a09ff49c84376b9925546b432ddf8aa8e9c09d0. Evidence release 0.16.1, service release 0.17.1. https://scorecompute.com/engines/compute-orbit/ (accessed YYYY-MM-DD).
All engine citations · Evidence card
Execution and availability
ScoreCompute exposes this tool through MCP Streamable HTTP. Rust computation runs on a connected worker; the public website and MCP gateway run separately. Among these 22 scientific tools, CUDA is implemented for simulate_pi; the other scientific engines run on CPU. The separate contributor network runs two compiled public workloads: a π estimate and fixed synthetic schedule probes. Requests are bounded and concurrent work may be refused when capacity is occupied.
Record inputs, assumptions and returned provenance when sharing a result. The public observatory displays software client names and tool activity, without publishing calculation arguments or results.