Ce que fait ce MCP
Runs bounded Rust-based farm, workshop, and bamboo simulations, validates GardenScript policies, compares strategies, and produces reproducible training artifacts.
Outils
Schéma d’entrée
{'type': 'object', 'title': 'artifact_verifyArguments', 'required': ['digest'], 'properties': {'digest': {'type': 'string', 'title': 'Digest'}}}
Schéma de sortie
{'type': 'object', 'title': 'artifact_verifyDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'bamboo_challenge_getArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'bamboo_challenge_getDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'bamboo_training_artifactArguments', 'required': ['run_token'], 'properties': {'run_token': {'type': 'string', 'title': 'Run Token', 'pattern': '^[0-9a-f]{64}$'}}}
Schéma de sortie
{'type': 'object', 'title': 'bamboo_training_artifactDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'bamboo_training_explainArguments', 'required': ['run_token'], 'properties': {'day': {'anyOf': [{'type': 'integer', 'maximum': 365, 'minimum': 1}, {'type': 'null'}], 'title': 'Day', 'default': None}, 'run_token': {'type': 'string', 'title': 'Run Token', 'pattern': '^[0-9a-f]{64}$'}}}
Schéma de sortie
{'type': 'object', 'title': 'bamboo_training_explainDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'bamboo_training_runArguments', 'required': ['source'], 'properties': {'source': {'type': 'string', 'title': 'Source', 'maxLength': 16384}}}
Schéma de sortie
{'type': 'object', 'title': 'bamboo_training_runDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'coop_workshop_getArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'coop_workshop_getDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'coop_workshop_runArguments', 'required': ['journal_json'], 'properties': {'journal_json': {'type': 'string', 'title': 'Journal Json', 'maxLength': 65536}}}
Schéma de sortie
{'type': 'object', 'title': 'coop_workshop_runDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'entry_createArguments', 'properties': {'arena_id': {'type': 'string', 'title': 'Arena Id', 'default': 'plant-v0.2'}, 'trial_id': {'type': 'string', 'title': 'Trial Id', 'default': 'reality-trial-001'}, 'host_claim': {'type': 'string', 'title': 'Host Claim', 'default': 'user MCP host'}, 'entry_nonce': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Entry Nonce', 'default': None}, 'model_claim': {'type': 'string', 'title': 'Model Claim', 'default': 'undeclared'}, 'provider_claim': {'type': 'string', 'title': 'Provider Claim', 'default': 'undeclared'}, 'evaluation_mode': {'type': 'string', 'title': 'Evaluation Mode', 'default': 'one_shot_blind'}, 'idempotency_key': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Idempotency Key', 'default': None}, 'competition_scope': {'type': 'string', 'title': 'Competition Scope', 'default': 'official'}, 'identity_assurance': {'type': 'string', 'title': 'Identity Assurance', 'default': 'declared'}}}
Schéma de sortie
{'type': 'object', 'title': 'entry_createDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_autopilot_runArguments', 'required': ['journal_json'], 'properties': {'max_days': {'type': 'integer', 'title': 'Max Days', 'default': 1, 'maximum': 7, 'minimum': 1}, 'journal_json': {'type': 'string', 'title': 'Journal Json', 'maxLength': 65536}, 'budget_credits': {'type': 'integer', 'title': 'Budget Credits', 'default': 200, 'maximum': 1000, 'minimum': 0}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_autopilot_runDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_campaign_getArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'farm_campaign_getDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_campaign_runArguments', 'required': ['choices_json'], 'properties': {'choices_json': {'type': 'string', 'title': 'Choices Json', 'maxLength': 1024}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_campaign_runDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_compare_getArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'farm_compare_getDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_compare_runArguments', 'required': ['journal_json', 'source_a', 'source_b'], 'properties': {'max_days': {'type': 'integer', 'title': 'Max Days', 'default': 3, 'maximum': 7, 'minimum': 1}, 'source_a': {'type': 'string', 'title': 'Source A', 'maxLength': 16384}, 'source_b': {'type': 'string', 'title': 'Source B', 'maxLength': 16384}, 'journal_json': {'type': 'string', 'title': 'Journal Json', 'maxLength': 65536}, 'budget_credits': {'type': 'integer', 'title': 'Budget Credits', 'default': 200, 'maximum': 1000, 'minimum': 0}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_compare_runDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_next_eventArguments', 'required': ['journal_json', 'care_json'], 'properties': {'max_days': {'type': 'integer', 'title': 'Max Days', 'default': 21, 'maximum': 21, 'minimum': 1}, 'care_json': {'type': 'string', 'title': 'Care Json', 'maxLength': 1024}, 'journal_json': {'type': 'string', 'title': 'Journal Json', 'maxLength': 65536}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_next_eventDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_policy_getArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'farm_policy_getDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_policy_runArguments', 'required': ['journal_json', 'source'], 'properties': {'source': {'type': 'string', 'title': 'Source', 'maxLength': 16384}, 'max_days': {'type': 'integer', 'title': 'Max Days', 'default': 1, 'maximum': 7, 'minimum': 1}, 'journal_json': {'type': 'string', 'title': 'Journal Json', 'maxLength': 65536}, 'budget_credits': {'type': 'integer', 'title': 'Budget Credits', 'default': 200, 'maximum': 1000, 'minimum': 0}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_policy_runDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_policy_validateArguments', 'required': ['source'], 'properties': {'source': {'type': 'string', 'title': 'Source', 'maxLength': 16384}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_policy_validateDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_weather_getArguments', 'required': ['commune_code'], 'properties': {'start_date': {'anyOf': [{'type': 'string', 'maxLength': 10}, {'type': 'null'}], 'title': 'Start Date', 'default': None}, 'station_id': {'anyOf': [{'type': 'string', 'maxLength': 8}, {'type': 'null'}], 'title': 'Station Id', 'default': None}, 'commune_code': {'type': 'string', 'title': 'Commune Code', 'maxLength': 5, 'minLength': 5}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_weather_getDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_weather_searchArguments', 'required': ['query'], 'properties': {'query': {'type': 'string', 'title': 'Query', 'maxLength': 60, 'minLength': 2}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_weather_searchDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_workshop_getArguments', 'properties': {}}
Schéma de sortie
{'type': 'object', 'title': 'farm_workshop_getDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'farm_workshop_runArguments', 'required': ['journal_json'], 'properties': {'journal_json': {'type': 'string', 'title': 'Journal Json', 'maxLength': 65536}}}
Schéma de sortie
{'type': 'object', 'title': 'farm_workshop_runDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'get_bamboo_sceneArguments', 'properties': {'day': {'anyOf': [{'type': 'integer', 'maximum': 365, 'minimum': 1}, {'type': 'null'}], 'title': 'Day', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'get_bamboo_sceneDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'get_garden_arenaArguments', 'required': ['arena_slug'], 'properties': {'arena_slug': {'type': 'string', 'title': 'Arena Slug'}}}
Schéma de sortie
{'type': 'object', 'title': 'get_garden_arenaDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'get_garden_resultsArguments', 'required': ['arena_slug'], 'properties': {'arena_slug': {'type': 'string', 'title': 'Arena Slug'}}}
Schéma de sortie
{'type': 'object', 'title': 'get_garden_resultsDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'list_garden_arenasArguments', 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}, 'offset': {'type': 'integer', 'title': 'Offset', 'default': 0}, 'status': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Status', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'list_garden_arenasDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'strategy_prepare_sealArguments', 'required': ['entry_id', 'entry_nonce'], 'properties': {'entry_id': {'type': 'string', 'title': 'Entry Id'}, 'entry_nonce': {'type': 'string', 'title': 'Entry Nonce'}}}
Schéma de sortie
{'type': 'object', 'title': 'strategy_prepare_sealDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'strategy_sealArguments', 'required': ['entry_id', 'entry_nonce'], 'properties': {'entry_id': {'type': 'string', 'title': 'Entry Id'}, 'entry_nonce': {'type': 'string', 'title': 'Entry Nonce'}, 'confirmation_handle': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Confirmation Handle', 'default': None}, 'validation_receipt_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Validation Receipt Id', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'strategy_sealDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'strategy_validateArguments', 'required': ['entry_id', 'source', 'entry_nonce'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'entry_id': {'type': 'string', 'title': 'Entry Id'}, 'entry_nonce': {'type': 'string', 'title': 'Entry Nonce'}}}
Schéma de sortie
{'type': 'object', 'title': 'strategy_validateDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'submit_garden_strategyArguments', 'required': ['arena_slug', 'source', 'entrant_name'], 'properties': {'source': {'type': 'string', 'title': 'Source'}, 'arena_slug': {'type': 'string', 'title': 'Arena Slug'}, 'model_name': {'type': 'string', 'title': 'Model Name', 'default': 'user_declared'}, 'entrant_name': {'type': 'string', 'title': 'Entrant Name'}, 'model_version': {'type': 'string', 'title': 'Model Version', 'default': 'user_declared'}, 'prompt_sha256': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Prompt Sha256', 'default': None}, 'model_provider': {'type': 'string', 'title': 'Model Provider', 'default': 'user_declared'}, 'transcript_sha256': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Transcript Sha256', 'default': None}}}
Schéma de sortie
{'type': 'object', 'title': 'submit_garden_strategyDictOutput', 'additionalProperties': True}
Schéma d’entrée
{'type': 'object', 'title': 'validate_gardenscriptArguments', 'required': ['source'], 'properties': {'source': {'type': 'string', 'title': 'Source'}}}
Schéma de sortie
{'type': 'object', 'title': 'validate_gardenscriptDictOutput', 'additionalProperties': True}
Modifications récentes des outils
Serveurs MCP similaires
Catalogue APP24, formations d'échecs en français
Searches and recommends French-language chess courses and subscriptions, and provides course details, pricing, availability, and …
PlyMove
Analyzes chess positions and games with engine lines, move comparisons, teaching moments, and explanations tailored to learner ra…
符文戰場新手指南
Searches and retrieves beginner rules, FAQs, terminology, chapters, and ban lists for the Riftbound trading card game.
PlaySudoku
Generates, checks, explains, and logically solves Sudoku puzzles with step-by-step deductions.
Whenere Trivia
Provides daily history trivia previews, questions, answers, and explanations in English and Spanish.
Legends of Learning
Searches a catalog of curriculum-aligned K-12 learning games and maps games to educational standards and learning objectives.
Sumbloom
Generates solver-checked number puzzles in JSON and printable SVG formats, with optional solutions and daily puzzles.
MaCalculatriceEnLigne
Provides calculators for French and Belgian taxes, salaries, pensions, VAT, loans, health metrics, education scores, fitness, and…