CivMCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| civ_statusA | Report where CivMCP is looking for Civilization VI data and what it can see. |
| civ_tuner_statusB | Check whether the FireTuner socket is reachable and, if a game is loaded, read the current turn. |
| rules_lookupB | Look up a technology, civic, unit, building, district, improvement, policy or government by English name or type key (e.g. "Campus", "TECH_WRITING"). Returns cost, prerequisites, yields, what it unlocks, eureka/inspiration trigger, adjacency rules, and the in-game description. kind narrows the search: technology, civic, unit, building, district, improvement, policy, government. |
| rules_adjacencyC | Adjacency bonus table for a district (e.g. "Campus", "Harbor", "DISTRICT_THEATER"): every rule with yield, tiles required, and the tech/civic that enables or obsoletes it. |
| rules_compareA | Side-by-side stats for two entries of the same kind, e.g. compare("unit", "Swordsman", "Man-At-Arms"). |
| rules_path_toB | Every technology or civic needed (transitively) to reach the target, with costs and eras. |
| rules_schemaA | List the tables in the gameplay database, or the columns of one table. |
| rules_queryC | Run a read-only SELECT against the gameplay database. The localization DB is attached as |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |