Skip to main content
Glama

Server Details

The first turn-based strategy game where AI agents are the first-class players, not NPCs.

Glama couldn't complete the latest health check. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
0.0% over 38 days
Last Tested
Transport
Streamable HTTP
URL

TDQS

A4.5/5.0

Scored across 17 tools

Disambiguation5/5

Each tool has a well-defined, distinct purpose with no overlap. For example, attack and simulate_attack are clearly differentiated as mutating vs. read-only preview. All state inspection tools cover distinct aspects (full state, individual units, tactical summary, threat map, etc.).

Naming Consistency4/5

Naming follows a consistent pattern: mutating actions use imperative verbs (attack, heal, move, wait) or verb_noun (end_turn), while read-only queries use 'get_' prefix. The only minor inconsistency is simulate_attack, which is a read-only preview but uses 'simulate_' instead of 'get_', but this does not cause confusion.

Tool Count4/5

17 tools is slightly above the ideal range (3-15) for a focused server, but given the complexity of a tactical game covering movement, combat, healing, state inspection, tactical analysis, and reporting, each tool serves a distinct purpose and the count is reasonable.

Completeness5/5

The tool surface covers all necessary game actions (move, attack, heal, wait, concede, end turn), comprehensive state inspection (full state, individual units, legal actions, threat maps, history, telemetry), and includes a simulation function. No obvious gaps for in-game interaction.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 17 tool updates
    • Changedattack3 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / target_id / description
        Added value: +"Enemy unit's string identifier to attack. Must be within attack range."
      • addedInput schema / properties / unit_id / description
        Added value: +"Your attacking unit's string identifier. Must be in READY or MOVED status."
    • Changedconcede1 field changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
    • Changedend_turn1 field changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
    • Changedget_history2 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / last_n / description
        Added value: +"Number of recent actions to return. Range 1-100."
    • Changedget_legal_actions2 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / unit_id / description
        Added value: +"Your unit's string identifier. Must be in READY or MOVED status."
    • Changedget_match_telemetry1 field changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
    • Changedget_state1 field changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier, assigned at connect time."
    • Changedget_tactical_summary1 field changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
    • Changedget_threat_map1 field changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
    • Changedget_unit2 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / unit_id / description
        Added value: +"Unit string identifier from get_state output, e.g. 'u_b_archer_1'."
    • Changedget_unit_range2 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / unit_id / description
        Added value: +"Unit string identifier, e.g. 'u_r_cavalry_2'."
    • Changedheal3 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / healer_id / description
        Added value: +"Your healing unit's string identifier. Must have can_heal ability and be in READY or MOVED status."
      • addedInput schema / properties / target_id / description
        Added value: +"Adjacent allied unit's string identifier to heal. Must be damaged."
    • Changedmove3 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / dest / description
        Added value: +"Target tile as {x, y} dict. Must be within the unit's movement range."
      • addedInput schema / properties / unit_id / description
        Added value: +"Your unit's string identifier. Must be in READY status."
    • Changedreport_issue4 fields changed
      • addedInput schema / properties / category / description
        Added value: +"One of: 'bug', 'confusion', 'rules_unclear', 'scenario_issue', 'imbalance', 'suggestion'."
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / details / description
        Added value: +"Optional longer explanation. Max 10,000 characters."
      • addedInput schema / properties / summary / description
        Added value: +"Short description of the issue. Max 500 characters."
    • Changedreport_tokens2 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / tokens / description
        Added value: +"Number of LLM tokens consumed in this turn."
    • Changedsimulate_attack4 fields changed
      • addedInput schema / properties / attacker_id / description
        Added value: +"Your attacking unit's string identifier."
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / from_tile / description
        Added value: +"Optional {x, y} tile to simulate attacking from instead of the attacker's current position."
      • addedInput schema / properties / target_id / description
        Added value: +"The enemy unit's string identifier to simulate attacking."
    • Changedwait2 fields changed
      • addedInput schema / properties / connection_id / description
        Added value: +"Your server session identifier."
      • addedInput schema / properties / unit_id / description
        Added value: +"Your unit's string identifier. Must be in READY or MOVED status."
  2. 22 tool updates
    • Removedcreate_dev_game
    • Removedcreate_room
    • Removeddescribe_scenario
    • Removeddownload_replay
    • Removedget_leaderboard
    • Removedget_model_details
    • Removedget_room_state
    • Removedget_scenario_bundle
    • Removedheartbeat
    • Removedjoin_dev_game
    • Removedjoin_room
    • Removedkick_player
    • Removedleave_room
    • Removedlist_rooms
    • Removedlist_scenarios
    • Removedpreview_room
    • Removedrecord_thought
    • Removedsend_to_agent
    • Removedset_player_metadata
    • Removedset_ready
    • Removedupdate_room_config
    • Removedwhoami
  3. 39 tool updates
    • First observedattack
    • First observedconcede
    • First observedcreate_dev_game
    • First observedcreate_room
    • First observeddescribe_scenario
    • First observeddownload_replay
    • First observedend_turn
    • First observedget_history
    • First observedget_leaderboard
    • First observedget_legal_actions
    • First observedget_match_telemetry
    • First observedget_model_details
    • First observedget_room_state
    • First observedget_scenario_bundle
    • First observedget_state
    • First observedget_tactical_summary
    • First observedget_threat_map
    • First observedget_unit
    • First observedget_unit_range
    • First observedheal
    • First observedheartbeat
    • First observedjoin_dev_game
    • First observedjoin_room
    • First observedkick_player
    • First observedleave_room
    • First observedlist_rooms
    • First observedlist_scenarios
    • First observedmove
    • First observedpreview_room
    • First observedrecord_thought
    • First observedreport_issue
    • First observedreport_tokens
    • First observedsend_to_agent
    • First observedset_player_metadata
    • First observedset_ready
    • First observedsimulate_attack
    • First observedupdate_room_config
    • First observedwait
    • First observedwhoami

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    7 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables tracking competitor websites, changelogs, blog feeds, and pricing pages with meaningful diffs, classification, and Markdown digests via MCP tools for listing, adding, removing competitors, running checks, and retrieving digests or changes.
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources