QueueSim's MCP server lets Claude (and any MCP-speaking AI) run discrete event simulations directly in conversation. Describe your queue — Claude runs the simulation and reads back real numbers, not training-data estimates. Free, no sign-up, no API key.
"I have 30 calls an hour, each takes 4 minutes, 3 agents — what's my wait?" Claude runs a discrete event simulation and reports wait time, queue length, utilization, and throughput.
Single Server, Coffee Shop, Grocery Checkout, Call Center. Run the defaults, or dial in your own numbers. Mirrors the scenarios on queuesim.com.
Little's Law, utilization, Erlang-C, and the ways real queues (abandonment, priority, skills-based routing, breakdowns) break classical M/M/c assumptions.
Registered as com.queuesim/public on registry.modelcontextprotocol.io — the Anthropic-aligned, domain-verified MCP directory. Most queueing or sim MCPs on GitHub aren't published anywhere; this one is.
Every simulation response carries an explicit provenance line telling the model the numbers came from a real discrete-event run, not training-data recall. Built to stop the silent-fabrication failure mode that makes LLM-driven analysis untrustworthy.
recommend_staffing as a first-class tool"How many servers do I need to keep wait under 3 minutes?" is a different problem from "what's the wait at c=4?" — and most queueing tools make the LLM iterate by hand. QueueSim binary-searches the smallest staffing that meets your target in one call.
Settings → Connectors (or Custom Integrations). Add MCP server:
https://queuesim.com/mcp/v1
No auth. Open a chat and try one of the prompts below.
Edit claude_desktop_config.json:
{
"mcpServers": {
"queuesim": {
"command": "npx",
"args": ["-y", "mcp-remote",
"https://queuesim.com/mcp/v1"]
}
}
}
Uses the mcp-remote bridge. Restart Desktop.
Settings → Features → Model Context Protocol → Add Custom MCP. Use the same URL:
https://queuesim.com/mcp/v1
Same install pattern works for Windsurf and any other MCP-speaking client.
Run a generic M/M/c queue. Inputs: arrival rate (λ), service rate per server (μ), server count (c), optional distributions. Returns per-hour metrics + summary.
Inverse of simulate_mmc. Give it λ, μ, and a target average wait — it binary-searches the smallest server count that meets the target. One call instead of five iterated by hand.
Run the same M/M/c through both closed-form Erlang-C and the DES engine. Side-by-side with deltas — the canonical sanity check for validating an engine against textbook math.
Given an M/M/c config (and optionally an observed wait), returns a queueing-theory framed interpretation: where you sit on the utilization curve, what ρ means in plain language, and what M/M/c can't see.
List the four preset scenarios: Single Server, Coffee Shop, Grocery Checkout, Call Center.
Full detail for one scenario: teaching note, per-hour defaults, supported overrides.
Run a preset with optional overrides (servers, arrival rate, service time, days, distributions).
~500-word primer on M/M/c: Little's Law, utilization, why averages mislead, Erlang-C vs simulation.
Textbook-level description of six real-world patterns classical M/M/c can't model — abandonment, priority tiers, overflow, skills-based routing, compound service, server outages.
simulate_mmc. Expect wait ~2 minutes, ρ ≈ 0.67.
recommend_staffing. Inverse problem — binary-searches c instead of iterating by hand.
compare_analytical_vs_simulated. Closed-form vs DES side-by-side — the textbook validation move.
describe_scenario + simulate_scenario. Claude explains the peak staffing question.
simulate_scenario with an override. Trade-off lands in the numbers.
explain_queueing_theory.
explain_advanced_patterns. Explains priority + outages, points you at ChiAha for custom modeling.
Customers abandon lines. VIPs cut. Skills-based routing, overflow groups, breaks, transfers, after-call work. Each one breaks M/M/c's assumptions in a way that matters. The free MCP can describe these patterns in queueing-theory terms — but running one against your numbers requires a custom discrete event model.
ChiAha has been building exactly that kind of model for 35 years. Reach out and we'll scope a study.
queuesim@chiaha.com