mcp-ocei-oracle
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| evaluate_orbital_compute_regimeB | Invoke before scheduling batch AI training/inference or evaluating orbital vs. terrestrial compute TCO. Computes OCEI v2.2 Spot/Structural/TWAP scores, L1 shockwave lead time, beta-angle eclipse battery mass, Earth IR/albedo radiator sizing, Silicon Tj throttling, Young-Daly SEU checkpointing, and $/MTok unit economics. |
| compute_arbitrage_dispatchB | Evaluates real-time spot electricity price ($/MWh) against the orbital breakeven threshold to output a deterministic workload routing directive (ORBIT_PRIMARY, HYBRID_SPLIT, or TERRESTRIAL_PRIMARY). |
| solve_optimal_workload_allocationB | Deterministic constraint solver returning the optimal percentage split across 650 km Dawn-Dusk SSO, 320 km VLEO Edge, and Terrestrial Spot Grids based on workload class, max latency tolerance (ms), and electricity spot price. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
The three tools cover related but overlapping decisions: evaluate_orbital_compute_regime already assesses orbital vs. terrestrial viability, while compute_arbitrage_dispatch and solve_optimal_workload_allocation both output routing/allocation decisions (the former a coarse 3-way directive, the latter a percentage split). An agent could plausibly reach for either of the latter two, or start with the evaluator, without a clear rule for ordering. Descriptions help, but boundaries between 'dispatch' and 'allocate' remain fuzzy.
All three names are snake_case and verb-led (evaluate_, compute_, solve_), giving a predictable pattern. Minor deviation: compute_arbitrage_dispatch reads awkwardly (verb + noun-phrase 'arbitrage_dispatch') compared to the cleaner verb_object form of the other two, but the convention is still recognizably consistent.
Three tools is tightly scoped to a narrow analytical domain (orbital compute economics), and each maps to a distinct decision stage: evaluation, real-time arbitrage, and allocation optimization. It is on the lean side for the breadth of physics and economics mentioned, but nothing feels gratuitous.
The surface covers the core lifecycle — assess the regime, decide routing from spot prices, and solve for an optimal split — with no obvious dead ends for the stated purpose. Gaps are minor: there is no tool to inspect or override model constants/thresholds, nor a what-if/sensitivity or report-explanation operation, which an agent may want after getting scores.