Skip to main content
Glama

Bandit Camp games' rules: Big Wheel, blackjack, poker and slots

get_bandit_camp_rules
Read-onlyIdempotent

Bandit Camp games' rules: Big Wheel, blackjack, poker and slots. The rules behind https://rust.wiki/calculators/big-wheel, /calculators/blackjack and /calculators/poker-odds: the wheel's segments and payout, blackjack's table rules, poker's (no rake) and the slot machines' paytable. Each rule carries how sure it is (confirmed by Facepunch, corroborated, unconfirmed). Slot machine odds and the house's cut aren't published anywhere. These are Rust's in-game scrap games - nothing to do with real money.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "get_bandit_camp_rules"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is covered. The description adds genuinely new behavioral context: every rule carries an epistemic confidence tag (confirmed by Facepunch, corroborated, unconfirmed) and slot machine odds are explicitly unavailable anywhere. That tells the agent how much to trust what comes back.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Information is front-loaded: scope first, then per-game contents, then trust model, then a scope disclaimer. The opening clause duplicates the title and the inline calculator URLs add bulk without much decision value, but nothing is padded or buried.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a zero-parameter, read-only lookup with no output schema, the description is nearly complete: it says what games are covered, what each rule includes, how confidence is signalled, and what data does not exist. Only the return format (flat list vs. grouped per game) is left unspecified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, which is the baseline-4 case; the description correctly describes a parameterless lookup and explains the shape of the payload (per-rule rules with confidence levels) instead of wasting words on inputs.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a concrete resource (Bandit Camp game rules) and enumerates exactly what it covers: wheel segments and payout, blackjack table rules, poker (no rake), and slot paytables. Ties itself to the specific calculators it backs, which separates it from odds-strategy siblings like big_wheel_odds and blackjack_strategy.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase 'the rules behind [the calculators]' implies this is the reference data underneath the calculators rather than the calculators themselves, but it never explicitly says when to pick this over big_wheel_odds or blackjack_strategy. The note that slot odds and house cut are unpublished and the real-money disclaimer helpfully bound expectations, but there is no explicit when-not guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources