# DiscreteRate MCP server

Run DRS demos (Fast-Slow Drain, Hamburger Duo, Valdez Tanker) and explore the paradigm.

## Links
- Registry page: https://www.getdrio.com/mcp/com-discreterate-public
- Repository: https://github.com/chiaha-ai/discreterate-site

## Install
- Endpoint: https://discreterate.com/mcp/v1
- Auth: Not captured

## Setup notes
- Remote endpoint: https://discreterate.com/mcp/v1

## Tools
- run_fast_slow_drain - 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. Endpoint: https://discreterate.com/mcp/v1
- run_hamburger_duo - 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. Endpoint: https://discreterate.com/mcp/v1
- run_valdez_tanker - 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. Endpoint: https://discreterate.com/mcp/v1
- list_drs_demos - List the three canonical DRS demos (Fast-Slow Drain · Hamburger Duo · Valdez Tanker). Each demo is documented in academic literature and reproducible against the live engine via the run_* tools. Use this to discover what's available before calling describe_demo or a run_* tool. Endpoint: https://discreterate.com/mcp/v1
- describe_demo - Full per-demo write-up: history, what it teaches, what to expect from the run_* output. Use this to ground the user before triggering a sim run, or to explain WHY the demo exists when the user asks a conceptual question about it. Endpoint: https://discreterate.com/mcp/v1
- explain_discrete_rate_simulation - Return a textbook-tier explainer of Discrete Rate Simulation: how it differs from DES and CT, the three primitives (Constraint / Buffer / Interrupt), paradigm integration via F2I / I2F. Use this for 'what is DRS?' / 'how is this different from DES?' / 'where does DRS fit in the simulation landscape?' style questions. Deterministic text — no engine call, no RNG. Endpoint: https://discreterate.com/mcp/v1
- explain_three_primitives - Return a focused write-up of the three DRS modeling primitives: Constraint (rate-limiter), Buffer (accumulated state), Interrupt (stoppage). Use this when the user asks specifically about modeling primitives or how to spell a system in DRS. Deterministic text. Endpoint: https://discreterate.com/mcp/v1
- explain_paradigm_integration - Return an explainer of paradigm integration — how DRS handles systems with both flows and items via F2I (Flow-to-Item) and I2F (Item-to-Flow) primitives. Use this when the user asks about Valdez-Tanker-style mixed-paradigm systems or 'how do flows and items coexist'. Deterministic text. Endpoint: https://discreterate.com/mcp/v1
- explain_des_vs_drs_event_complexity - Return a focused write-up of the event-count complexity differences between DES and DRS, with the worked Fast-Slow Drain numbers (Continuous ~thousands vs DES ~500 vs DRS 10 events for the same 100-minute model). Use this when the user wants the practitioner-visible payoff of DRS — the 50× event-count reduction at the boundary-transition layer. Deterministic text. Endpoint: https://discreterate.com/mcp/v1

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: com.discreterate
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: May 27, 2026
- Source: https://registry.modelcontextprotocol.io
