Simulate farms, validate GardenScript and compare policies with Rust. No outbound LLM calls.
GardenArena GardenScript is a remote MCP server published at gardenarena.io. It has been probed 6 times since 9/14/2026. It answered in 6 of them (100.0%), a near-uninterrupted record. Median response time is 408 ms, placing it among the faster endpoints. It exposes a broad tool surface of 28 tools. On the protocol side it still runs 2025-11-25 and has not moved to the newer spec.
Can an LLM agent pick the right tool here — names, descriptions and parameter clarity are assessed.
get_bamboo_scene — Parameter 'day' has type 'null' with no clarification on expected input format.farm_weather_get — Parameters 'start_date' and 'station_id' have type 'null' without explanation.validate_gardenscript — Overlaps with 'farm_policy_validate' in validation scope, risking tool selection ambiguity.Risk: low
tools/list structure, inputSchema validity, and a functional smoke test — the components of the 0-100 score.
Tools the server advertised in the latest measurement — measured, not catalog-claimed.
validate_gardenscriptValidate and compile an untrusted GardenScript source with the local Rust compiler. This performs no LLM call and stores nothing.
sourcestringrequiredget_bamboo_sceneRead one day (1-365, default UTC day of year) of the published Rust bamboo replay used by the 3D scene. Includes sensors, entrant and SHA-256 provenance. Synthetic exhibition only; not an observation, strategy evaluation or hydraulic forecast. Koi are decorative and unranked. No database access, simulation launch, external network or LLM call.
daybamboo_challenge_getRead the fixed 365-day bamboo training mission, exact Dry Patience reference, scenario hash, budgets and quotas. No run or publication. Read gardenarena://gardenscript/v0.5 for the full language.
coop_workshop_getRead the playable chicken workshop mission: breeds, breeding/incubation, production balance, non-lethal predators, closed JSON commands, exact scenario and quotas. No simulation or database write. Distinct from GardenScript/official competitions.
coop_workshop_runExecute one bounded Rust chicken-workshop journal after human agreement. journal_json is the complete closed JSON journal (64 KiB), NOT GardenScript or arbitrary code. Returns reproducible state, event explanations and an export for explicit human import in the 3D game. No persistent game, official write, provider API or automatic publication. Respect retry delays and the agreed call budget.
journal_jsonstringrequiredfarm_workshop_getRead the playable whole-farm mission, shared resources, closed JSON actions and farmer task contract. Educational simulation, no run or official write.
farm_workshop_runExecute one bounded whole-farm Rust journal after human agreement, within the agreed call budget. journal_json is complete closed JSON, max 64 KiB, not GardenScript. Returns game state, evidence-linked farmer tasks and an export for explicit human import. No autonomous daemon, publication, LLM call or persistent game.
journal_jsonstringrequiredfarm_next_eventAdvance a farm journal to the next detected important moment, checked daily for at most max_days (1–21). Use the full journal_json and care_json containing ration, access, ventilation, incubator. Consumes one agreed calculation call. Returns the accepted ordinary journal, unchanged Rust result, season guide and evidence-linked stop reason. No automatic care, publication or persistent write; human chooses whether to import.
journal_jsonstringrequiredcare_jsonstringrequiredmax_daysintegerfarm_autopilot_runRun a bounded pantry-oriented farmer tour after user agreement: 1–7 simulated days, 0–1000 game credits, at most 64 added ordinary commands. Deterministic Rust rules, not a live LLM. Gathers food, handles care and irrigation, cuts mature bamboo for supports, composts and cooks available ingredients. No sales, new animals, publication or background daemon. Returns the exact replayable journal and per-action reasons/costs; a human chooses whether to import.
journal_jsonstringrequiredmax_daysintegerbudget_creditsintegerfarm_policy_getRead GardenScript 0.6 farm.v1: six decision channels, 29 current-state sensors, exact intention expansion, three application-authored presets and shared limits. No run, persistent write or LLM call. Read before writing a farm policy.
farm_policy_validateValidate a closed GardenScript 0.6 farm.v1 source, maximum 16 KiB. Local Rust only; line diagnostics and exact source/canonical hashes. Shared workshop quota; no run, persistence or publication.
sourcestringrequiredfarm_policy_runRun a GardenScript 0.6 farm.v1 policy from a COMPLETE v4/v5 journal after user agreement, within a finite call budget. Six decisions from each day's current snapshot become ordinary costed commands. No future weather archive access or cancellation of bad days: shortages pause AFTER commitment. Returns export, exact source, rule/sensor witnesses, accepted/rejected commands and costs. Not an official competition or the legacy precognitive safety helper. No LLM calls, publication, persistent game or daemon; human explicitly imports the result.
journal_jsonstringrequiredsourcestringrequiredmax_daysintegerbudget_creditsintegerDerived by comparing consecutive probes — changes in era, protocol version, build and reachability.
Add this badge to your README — it updates automatically as measurements change.
[](https://mcpmetrics.io/servers/io-gardenarena-gardenscript)<a href="https://mcpmetrics.io/servers/io-gardenarena-gardenscript"><img src="https://mcpmetrics.io/badge/io.gardenarena/gardenscript/era.svg" alt="mcpmetrics"></a>You are seeing the last 7 days. Sign up for the full history. Which check failed and why is in the dashboard.
Sign up free to seeThe catalog entries whose name and description are closest to this one, found with the same index the search box uses.
Claude makes real phone calls for you — in many languages, with transcript and outcome back in chat.
Compare complete supplier quotes with exact totals and shipping. 0.05 USDC on Base via x402.
Global shipping labels for AI agents via AfterShip with your own carrier accounts.
Synapse Network MCP paid API calls via discover_services; not Synapse.org/Sage Bionetworks Synapse.
GMCA Certainty Matrix Validate: 11 vragen om een project te screenen vóór investering.
Search 5,000+ trading papers with verified backtests, strategies, datasets, and courses.
| Run | Era | Modern | ms | Legacy | ms | Versions |
|---|---|---|---|---|---|---|
| 2026-09-14 14:41:53 | Legacy | 400 | 408 | 200 | 416 | 2025-11-25 |
| 2026-09-14 12:38:15 | Legacy | 400 | 222 | 200 | 231 | 2025-11-25 |
| 2026-09-14 10:35:25 | Legacy | 400 | 1190 | 200 | 1201 | 2025-11-25 |
| 2026-09-14 08:31:43 | Legacy | 400 | 214 | 200 | 209 | 2025-11-25 |
| 2026-09-14 06:26:32 | Legacy | 400 | 873 | 200 | 877 | 2025-11-25 |
| 2026-09-14 04:24:59 | Legacy | 400 | 329 | 200 | 348 | 2025-11-25 |
Each block is one measurement round. Green: working response. Amber: responded but the server was returning errors (5xx). Red: no response at all.
Each cell is one probe run. Faded cells are incomplete probes — one leg did not answer, so the era is inconclusive.
The two probe legs separately: modern server/discover and legacy initialize.
Comments
Sign in to write a comment
No comments yet. Be the first.