civ-v-llm-harness
Related Servers
Alternatives to civ-v-llm-harness
No user-submitted related servers found.
Related Servers
- AlicenseAqualityBmaintenanceEnables LLM agents to play full games of Civilization VI by connecting to running game instances via the FireTuner debug interface, with 76 tools for units, cities, diplomacy, research, and turn management, plus narration of game state through rule-enforcing APIs without requiring vision models.80MIT
- AlicenseNot gradedqualityCmaintenanceEnables LLM agents to play a headless, deterministic 4X civilization game through ten MCP tools for turn briefs, unit orders, city management, research, and map exploration, with scoring against engine AI and do-nothing baselines.2Apache 2.0
- AlicenseAqualityFmaintenanceAn MCP server that lets LLM agents play full games of Civilization VI. It connects to a running game and provides tools for unit movement, city management, diplomacy, and more, all through the game's rule-enforcing APIs.76210MIT
- AlicenseAqualityBmaintenanceAn MCP server that lets LLM agents play full games of Civilization VI.85MIT
- AlicenseNot gradedqualityBmaintenanceEnables any LLM to play Freeciv as a player through MCP tools and resources, with a graphical observer view.MIT
- AlicenseAqualityDmaintenanceEnables Claude to access real-time Civilization VI game data for strategic analysis, diplomatic intelligence, military assessments, and more via MCP.215MIT
TDQS
Scored across 144 tools
Many tools have distinct, well-documented purposes, but the set contains numerous overlapping read tools for map state (known_world, map_window, revealed_map, map_index, tactical_view, explore_frontier) and status (turn_status, briefing, overview, turn_digest). An agent must carefully read descriptions to choose the right one, and some choices (e.g., available_unit_actions vs todo_actions vs units vs unit_mission_targets) could be confused.
Names are uniformly snake_case with predictable prefixes: read-only tools are nouns (units, cities, overview), actions are verbs (move_unit, set_production, choose_policy), option lists use available_* or *_options, and choosers use choose_*. A few generic names like do and noun-only reads deviate slightly from a strict verb_noun pattern, but the overall convention is clear and consistent.
144 tools is far beyond the 3–15 range considered well-scoped, and the rubric explicitly flags 50+ as an extreme mismatch. Even for a complex game like Civilization V, this volume imposes a heavy selection burden on the agent and suggests many niche or overlapping tools could be consolidated.
The surface covers nearly every game subsystem: units, combat, cities, production, research, policies, religion, espionage, diplomacy, trade, map reading, save/load, notebook, and conditional orders. There are no obvious gaps in CRUD or lifecycle coverage for the domain, and dead ends are explicitly handled with blocker-clearing tools.