ScoreCompute

com.scorecomputePublished by scorecompute.comOfficial publisherv0.17.1Updated Oct 27, 2026

38 MCP tools: Rust computation, Discovery, composition, counterexample scans and signed checks.

VerifiedStreamable HTTPWeb executableCloud & InfrastructureDeveloper ToolsData & Analytics

Overview

AI-generated overview

Remote MCP server exposing 38 bounded scientific and mathematical computation tools, from Monte Carlo and statistics checks to route and scheduling planning.

What you can do
  • Run seeded simulations and numerical checks: pi estimation, arithmetic and counterexample scans, uncertainty propagation, Kepler orbits and membrane modes
  • Audit claims: shadow, ephemeris, statistics (GRIM/GRIMMER), kinematics, chess, wash-trading and route claims with model-scoped verdicts and signed receipts
  • Optimize and plan: task selection under budgets, deadline risk simulation, route ordering and route-policy training and execution
  • Compose and inspect capabilities: list native contracts, plan and execute approved composition chains, read network status
  • Submit and poll public synthetic compute jobs on a contributor network
When to use it
Useful when an assistant needs reproducible, bounded numerical or statistical checks, or planning and optimization results with explicit assumptions, rather than open-ended computation. Also relevant for auditing a stated claim and getting a model-conditional verdict with a receipt.
Requirements
A remote streamable HTTP endpoint; no packages, environment variables or headers are declared. Some tools require explicit inputs such as declared uncertainty, seeds, tolerances or hypothetical acknowledgements.
Before you install
Verdicts are model-conditional and explicitly not proofs of truth, authenticity or fraud; passing a check does not establish that data exists. Submitted network jobs are public synthetic workloads only and may expire. Several tools accept only bounded inputs and may return inconclusive or blocked results.

Installation

In SourceWeft

  1. Open ScoreCompute in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.scorecompute%2Fscorecompute/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "scorecompute": {
      "type": "http",
      "url": "https://scorecompute.com/mcp"
    }
  }
}

Tools

38

simulate_pi

Estimate pi with seeded Monte Carlo and a 95% Wilson interval; up to 5 million samples. CPU or optional CUDA. Other direct scientific engines run on CPU.

Parametersseedrequiredbackendsamplesrequireddevice_ids

optimize_tasks

Exactly maximize value for up to 32 independent, indivisible tasks within an integer-minute budget. Each task is selected at most once; no prerequisites or shared resources.

Parametersitemsrequiredbudgetrequired

verify_shadows

Check measured shadows using NOAA solar position, a ground-plane homography from 4–16 controls and Monte Carlo uncertainty. Returns conditional consistency, never image authenticity.

Parametersseedshadowrequiredsamplesdate_utcrequiredlatituderequiredlongituderequiredpixel_sigmasecond_shadowcontrol_pointsrequiredtime_sigma_minutes

check_ephemeris

Check a claimed Sun (soleil) or Moon (lune) position for UTC time/location using NOAA/Meeus approximations and lunar parallax. Returns model-conditional angular consistency and lunar phase.

Parametersobjectdate_utcrequiredlatituderequiredlongituderequiredtolerance_degclaimed_azimuth_degrequiredclaimed_elevation_degrequired

audit_statistics

Apply necessary GRIM/GRIMMER checks to rounded means and sample deviations of bounded integer observations. Passing does not prove a dataset exists; inconsistency does not establish fraud.

Parametersnrequiredsdmeanrequireddecimalsmax_valuemin_value

analyze_kinematics

Convert angular speed and candidate distances to minimum transverse speeds; check a claimed speed-distance pair. Distance hypotheses are supplied, not measured; no object-origin conclusion.

Parametersdistance_max_kmdistance_min_kmclaimed_speed_kmhclaimed_distance_kmangular_speed_deg_per_srequired

check_shadow_track

Compare 4–120 measured minute/azimuth pairs with solar motion: residuals, slope, direction and time-lapse speed. Supply measurements, not video. Results are model-conditional consistency findings.

Parameterssamplesrequireddate_utcrequiredlatituderequiredlongituderequiredtolerance_deg

solve_equilibrium

Solve Kuhn poker with CFR+ self-play, measure exploitability with pure best responses and compare the game value with -1/18. Illustrative game theory, not gambling advice.

Parametersiterations

analyze_chess_game

Compare 4–40 supplied FEN positions and played SAN/UCI moves with Stockfish: first-choice agreement and centipawn loss. Entire analysis has a 25-second deadline; no cheating verdict.

Parametersdepthpositionsrequired

screen_wash_trading

Screen a supplied trade series for repeated volume at nearly equal prices within a declared time window. Return recycled-volume ratio and cycles; a pattern does not prove wash trading.

Parameterstradesrequiredwindow_sprice_band_pct

simulate_plan

Estimate deadline success, mean duration and empirical p95 for up to 32 integer-minute tasks under independent bounded uniform duration variations. Seeded CPU sampling; not a real-world forecast guarantee.

Parametersseedrequiredbudgetrequiredsamplesrequireddurationsrequireduncertaintyrequired

route_optimizer

Order 2–256 points from index 0 using planar or spherical kilometre distances. Exact only after completed Held–Karp search (at most 13 points); otherwise bounded heuristics. Returns every leg and stop reason. No roads or traffic.

Parametersmetricrequiredpointsrequiredtime_budget_msreturn_to_start

forge_route_policy

Train route-score ASTs on 1–8 supplied cases: at most 64 attempts and 31 nodes; stop between trials after 25s. Select converged candidates using training quality plus logical-fuel cost, a work proxy rather than CPU time. No held-out validation, arbitrary code or automatic promotion.

Parametersseedrequiredtrainrequiredbudgetrequired

run_route_policy

Execute a supplied bounded score AST on 2–128 Euclidean-km points with depot 0 and 2-opt. Validates the closed tour; exact=false. No retraining, external effects or promotion. Hashes identify programs, not independent validation.

Parameterspointsrequiredprogramrequiredfuel_limittime_budget_ms

plan_golden_hour

Compute geometric golden [-4,+6°] and blue [-6,-4°] windows for one UTC day, 1900–2100. Sunrise at -0.833° is a separate convention. No refraction, terrain or weather. Numerical tolerance is not astronomical accuracy; oracle validation covers reference dates only. Shared solar models are not independent corroboration.

Parametersdate_utcrequiredlatituderequiredlongituderequired

triangulate_tracks

Fit position/velocity from 2–4 supplied azimuth/elevation tracks using constant velocity in spherical ECEF and declared angular noise/clocks. Reports fit status and conditional local uncertainty; no object identification or calibrated accuracy.

Parametersobserversrequired

plan_observation

Fit original tracks, then rank 1–64 supplied future series by local-linear uncertainty and declared cost. Assumes constant velocity, independent new errors and exact stations/clocks. Candidate angles and client baselines are forbidden. Prediction is not an acquired measurement or visibility proof.

Parametersobjectiverequiredcandidatesrequiredassumptionsrequiredconstraintsrequiredobservationsrequired

assimilate_observation

Refit original tracks plus one supplied new angular series, each counted once; compute the baseline natively. Declare synthetic/measured origin (unverified). Conditional uncertainty may worsen; forecast angles are not acquired evidence.

Parametersobjectiverequirednew_seriesrequiredassumptionsrequireddata_originrequiredobservationsrequired

stress_test_observation

Refit 1–32 declared hypothetical angular/clock perturbations to challenge reconstruction stability. Explicit hypothetical acknowledgement required. Non-convergence is inconclusive; none_found covers examined cases only. No new observations.

Parameterscasesrequiredclaimrequiredboundsrequiredobservationsrequiredperturbations_are_hypotheticalrequired

improve_schedule

Compare up to 32 declared deadline/optional-task changes under independent-uniform durations; preserve required tasks. Search bounds select one finalist for separately seeded confirmation, without retries. Conditional on the model, not delivery reliability.

Parameterscostsrequireditemsrequiredsamplesrequiredsearch_seedrequireduncertaintyrequiredremoval_setsrequiredextra_minutesrequiredduration_modelrequireddeadline_minutesrequiredmin_success_raterequiredrequired_indicesrequiredconfirmation_seedrequired

list_capabilities

Read native contracts, themes, units, assumptions, backends and approved composition families; optional exact theme filter. tools/list discovers direct MCP tools; list_composition_capabilities adds planner bindings.

Parameterstheme

plan_mission

Preview robust scheduling without running engines: validate assumptions/permissions and return up to three candidate budgets (nominal, 10% reserve, 20% reserve), compute limits or blockers. No arbitrary tools or external code.

Parametersseeditemsrequiredbudgetrequiredsamplesuncertaintyrequiredallowed_toolsduration_modelmax_candidatesmin_success_rate

build_robust_plan

Compare up to three task selections; choose highest examined value meeting the target under simultaneous 95% sampling bounds or an exact bound. Independent-uniform durations; can return inconclusive/blocked. Streams native events.

Parametersseeditemsrequiredbudgetrequiredsamplesuncertaintyrequiredallowed_toolsduration_modelmax_candidatesmin_success_rate

list_composition_capabilities

Read implemented versioned contracts, native capabilities, approved adapters and planning examples. Unsupported unit/model facts expose missing adapters. No engines run; direct tools remain independently callable.

Takes no parameters.

compose_capabilities

Plan from declared available/goal contracts within tool, locality and search bounds. Returns dependencies, blockers and existing-tool bindings. Cost counts graph steps, not speed, price or quality. Runs no engines; execution validates arguments.

Parametersgoalsrequiredinputsadaptersavailablerequiredconstraints

execute_composition

Run approved task-selection/route-to-duration risk chains only. Supply engine inputs and explicit uncertainty; route speed is 1–150 km/h. Returns native receipts and 95% sampling bounds. Completed means assessed, not safe. Other paths use advertised bindings.

Parametersgoalsrequiredinputsadaptersavailablerequiredconstraints

network_status

Read contributor availability, offered CPU/GPU resources and verified throughput by workload. Hardware is self-reported; per-GPU VRAM is not pooled. Mixed-workload samples do not measure comparative speed.

Takes no parameters.

submit_network_job

Queue fixed public synthetic pi (CPU/CUDA) or one of three discrete schedule scenarios (CPU only). No private data/custom code. Returns a ticket; poll get_network_job. Coordinator recomputes every accepted shard; no net speedup claim. Jobs may expire.

Parametersseedbackendsamplesrequiredworkloadscenario_id

get_network_job

Read a public contributor ticket/progress and verified pi or discrete synthetic schedule result. Schedule results include fixed-sample Wilson95 bounds. Worker/verification/wall times are separate; model probabilities are not delivery guarantees.

Parametersjob_idrequired

check_arithmetic

Check an explicit arithmetic claim. Checked i128 rationals give exact verdicts when expression, claim and tolerances are representable. Unsupported functions or overflow return an estimate with an undetermined verdict. Includes a versioned integrity digest; no checks of units or model meaning.

Parametersvaluesexpressionrequiredclaimed_valuerequiredtolerance_absolutetolerance_relative

compute_orbit

Compute an ideal two-body Keplerian orbit around one solar mass. Time starts at periapsis; distances use AU and time uses days. This model is not a real celestial ephemeris.

Parameterseccentricityrequiredelapsed_daysrequiredsemi_major_aurequired

hear_the_shape

Compute 1–12 ideal fixed/free membrane modes for a simple polygon in metres using bounded P1 finite elements. Return upper bounds, extrapolated estimates and optional frequencies/shapes. Finite spectral agreement does not prove isospectrality; no damping. CPU, direct-only; no planner binding.

Parametersmodespolygonrequiredboundarywave_speedcompare_polygoninclude_mode_shapes

kepler_stability

Survey up to 512 initial orbits in a planar circular Sun–Jupiter model; at most 4 million reserved CPU steps. Return finite-window sensitivity, actual durations, sampled Jacobi drift and explicit stops. Bands do not prove chaos or stability; radial overlap is not an encounter. Direct-only.

Parametersn_arequiredn_erequirede_maxrequirede_minrequireda_max_aurequireda_min_aurequiredmass_ratioduration_yrmax_work_unitssteps_per_yearinitial_phase_degjupiter_semi_major_au

propagate_uncertainty

Check dimensions, then compare first-order GUM with seeded fixed-sample Monte Carlo for an explicit model of 1–16 inputs. Return uncertainty budgets, coverage intervals and convergence/linearization findings. Conditional on supplied distributions; no affine units. CPU, direct-only; no planner binding.

Parametersseedsamplescoveragevariablesrequiredexpressionrequiredresult_unitcorrelations

scan_counterexample

Bounded deterministic float64 scan of a scalar <= or >= claim over a declared grid of 1–6 variables. Reports numerical witnesses, undefined and uncertain evaluations, and the exact stop reason. A propagated screening guard rejects near-boundary candidates; it is not a certified interval or formal proof. An inconclusive outcome preserves unresolved sampled cells; absence of a witness does not establish the claim over the continuous box.

Parametersboundrequiredrelationrequiredtolerancevariablesrequiredexpressionrequiredmax_evaluationsmax_counterexamples

shape_the_sound

Kac's question in reverse: design a polygonal drumhead whose lowest tones play requested frequency ratios (a fifth, a triad, a pentatonic scale), each accepted within ±tolerance_cents. proven_impossible is returned only when proven theorems exclude every ratio combination inside those tolerance windows for a connected uniform membrane with a fixed edge: simple fundamental, f2/f1 ≤ j11/j01 ≈ 1.5933 with equality for the disk (Ashbaugh–Benguria 1992), and Yang's universal inequality minimized exactly over the window box; an exact-target exclusion is reported separately. Otherwise multi-start L-BFGS with exact finite-element shape derivatives designs a 5–16-vertex polygon, then reanalyses it on three refined meshes with the shared hear_the_shape solver: achieved ratios, errors in cents with estimated uncertainty (not rigorous bounds), resolution warnings, optional numerical tuning of the fundamental in Hz. not_achieved is a bounded-search result, never an impossibility proof. Ideal membrane only.

Parametersseedverticeswave_speedtarget_ratiosrequiredfundamental_hzmax_evaluationstolerance_centsinclude_mode_shapes

tour_profile

Locally normalized geometric descriptors of 3–256 planar points: distances, nearest-neighbour isolation, centroid spread, PCA collinearity and histogram. The principal-axis mirror residual is null for isotropic noncoincident covariance, whose axes are undetermined. Rounded fingerprints are descriptive, not proofs of equivalence or method benefit.

Parameterspointsrequiredreference_distance_fraction

verify_claim

Verify a structured arithmetic, shadow, ephemeris, statistics or route claim with a bounded native engine. Returns a model-scoped verdict and portable Ed25519 server receipt; never truth, authenticity or fraud certification. Route claims explicitly distinguish optimality from a supplied tour total. Native failures return no scientific verdict. Parameters and examples: /verify and /docs/mcp/.

Parametersclaimdomainrequiredparametersrequired

Version history

12
  1. v0.17.1LatestOct 6, 2026
  2. v0.17.0Oct 6, 2026
  3. v0.16.1Oct 5, 2026
  4. v0.15.0Oct 4, 2026
  5. v0.14.2Oct 2, 2026
  6. v0.14.0Oct 2, 2026
  7. v0.13.0Oct 1, 2026
  8. v0.12.0Oct 1, 2026
  9. v0.11.0Oct 1, 2026
  10. v0.9.0Oct 1, 2026
  11. v0.6.3Sep 30, 2026
  12. v0.4.0Sep 30, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.