Agent Tools
Back to MCP servers
● healthy

skills: {'id': 'run_fast_slow_drain', 'name': 'run_fast_slow_drain', 'description': "Run the Fast-Slow Drain (FSD) demo — Damiron-Nastasi 2008 oscillating tank. The canonical DRS-vs-DES event-count demonstration. Returns engine output including the event counts (DES vs DRS), tank-level trace, and cycle summary. ANTI-FABRICATION: numbers come from a real DRS engine run; quote verbatim, don't recall from training data.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'run_hamburger_duo', 'name': 'run_hamburger_duo', 'description': "Run the Hamburger Duo (HAM) demo — Andy Siprelle's 5-stage finite-source line, executed as both DES and DRS implementations on the same model so the event-count and throughput numbers can be compared apples-to-apples. Returns engine output for the side-by-side run. ANTI-FABRICATION: numbers come from a real engine run; quote verbatim.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'run_valdez_tanker', 'name': 'run_valdez_tanker', 'description': 'Run the Valdez Tanker (VALD) demo — Koelling-Remy 1983 Alaska Pipeline model, the paradigm-integration motivator. Crude flows continuously into the Valdez Marine Terminal storage tank (Flow); tankers arrive discretely to drain it (Item); DRS handles both via F2I / I2F transitions. Returns engine output including tanker arrival/departure events and tank-level trace. ANTI-FABRICATION: numbers come from a real engine run; quote verbatim.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'run_vegetable_plant', 'name': 'run_vegetable_plant', 'description': 'Run the Vegetable Plant (VEG) demo — a Plant Builder distribution-control model. One Making line feeds five Packing lines through five surge bins; a DRS rate solver splits and rebalances the flow across the bins as the plant works through its campaign schedule. Returns the plant rollup (utilization, campaigns, active window), per-product goal attainment, per-system campaign timelines, and final surge-bin / delivered levels. ANTI-FABRICATION: numbers come from a real Plant Builder engine run; quote verbatim.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'run_chocolate_processing', 'name': 'run_chocolate_processing', 'description': "Run the Chocolate Processing (CHOC) demo — Plant Builder's joint DES↔DRS bridge. Three systems in series (Bean Processing → Cocoa Powder → Chocolate): DES schedules campaigns and injects equipment failures, a DRS rate solver carries the continuous flow, a bridge couples them. Exercises all 7 controllers + Goal blocks. Returns the plant rollup (schedule occupancy vs busy utilization, total downtime, campaigns), per-product attainment, and per-system campaign timelines with downtime. ANTI-FABRICATION: numbers come from a real Plant Builder engine run; quote verbatim.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'run_sku_capacity', 'name': 'run_sku_capacity', 'description': "Run the Bottling Line / SKU-capacity (SKU) demo — a sim-foundation parameter-set example. One 5-machine bottling line run for several products (SKUs as parameter sets). Returns, per SKU, OEE (identical ~55% — time-based interrupts) and indexed real output (swings >3x: 100 / 50 / 30 / 42) plus the pacing machine. Shows you can't read per-SKU capacity off OEE. ANTI-FABRICATION: numbers come from a real sim-foundation engine run (indexed/anonymized); quote verbatim.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'run_tissue_line', 'name': 'run_tissue_line', 'description': 'Run the Tissue Line (TIS) demo — a sim-foundation parameter-set example. One tissue line (Reel supply → Converter → Winder), three strategic decisions (each a parameter set): bypass converter / run converter / add storage tower. Returns per-decision throughput as % of nameplate (75.4 / 75.4 / 73.4), the binding bottleneck (the upstream parent-reel supply in all three), and converter/storage detail. Shows the downstream decision barely moves throughput — invest at the constraint. ANTI-FABRICATION: numbers come from a real sim-foundation engine run (indexed/anonymized); quote verbatim.', 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}, {'id': 'list_drs_demos', 'name': 'list_drs_demos', 'description': "List the seven DRS demos (Fast-Slow Drain · Hamburger Duo · Valdez Tanker · Vegetable Plant · Chocolate Processing · Bottling Line SKU capacity · Tissue Line). Each is reproducible against the engine via the run_* tools. Use this to discover what's available before calling describe_demo or a run_* tool.", 'tags': [], 'examples': None, 'input_modes': None, 'output_modes': None}; uptime_30d 1.0%; p95 38.2ms; conformance: pass

Transport
streamable-http
Auth
Cost

How to connect

MCP endpoint (streamable-http)
https://discreterate.com/mcp/v1
JSON-RPC initialize probe
curl -X POST https://discreterate.com/mcp/v1 \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{}}'
Homepage
https://discreterate.com/mcp/v1
Listed at (chiark)
https://chiark.ai/agents/9d838d82-fa5c-41ef-961b-75959047f8f2