Urban Game Theory — Consensus Builder
RemoteAbout Urban Game Theory — Consensus Builder
Urban Game Theory — Consensus Builder is a browser-based planning tool for the public, planners, and agents to design buildings, streets, and public spaces on real parcels. It combines 2D and 3D review with alternative comparisons, sharing, land readjustment, and coordination features.
Key features
- 01Design on real land parcels
- 02Create buildings, roads, and public spaces
- 03Inspect plans in 2D and 3D
- 04Compare, fork, and share proposals
- 05Manage land readjustment and ownership
- 06Support voting and owner coordination
Use cases
- 01Explore parcels and propose a plan
- 02Review differences between design alternatives
- 03Share draft plans for discussion
- 04Coordinate owner allocations and community votes
MCP support
The project documents an API and quickstart for agents, but does not state MCP support.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://urbangametheory.xyz/mcpclaude mcp add --transport http xyz-urbangametheory-urban-game-theory https://urbangametheory.xyz/mcp{"mcpServers":{"xyz-urbangametheory-urban-game-theory":{"type":"http","url":"https://urbangametheory.xyz/mcp"}}}Open in Cursor{"servers":{"xyz-urbangametheory-urban-game-theory":{"type":"http","url":"https://urbangametheory.xyz/mcp"}}}Open in VS Code{"mcpServers":{"xyz-urbangametheory-urban-game-theory":{"type":"http","url":"https://urbangametheory.xyz/mcp"}}}{"mcpServers":{"xyz-urbangametheory-urban-game-theory":{"serverUrl":"https://urbangametheory.xyz/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEConsensus Builder · Urban Game Theory
Explore real land. Design a possible future. Build support for it.
A free browser-based planning tool for people and agents. Start from the globe, choose a place, and design buildings, streets and public spaces on real land. Inspect alternatives in 2D and 3D, share a proposal or a whole plan, and explore how ownership, funding and forecasts shape what happens next.
Open the app · Watch the walkthroughs · Pitch deck · Demo
Try it
- Pick a city on the globe, or explore a place beyond the available parcel coverage.
- Click land and choose Propose here, select several parcels, or draw a site.
- Design the change, finish it, and inspect the result in 3D.
- Compare alternatives, fork a counterproposal, and share the design for discussion.
Drawing and exploring need no crypto wallet. Applying a draft on your map is separate from sharing, owner consent and execution. Coverage and ownership detail depend on the local source; the globe and map show what is available.
What you can make
- Buildings: blocks, row houses, detached houses and editable freeform footprints.
- Public space: parks with planting, paths and ponds; squares with furniture; lakes.
- Transport: roads with editable lane profiles, rail alignments and transit stations.
- Land readjustment: new plot boundaries, owner allocations, shares and cash balancing.
- Alternatives: local drafts, 2D/3D inspection, before/after views, parcel comparisons and forks.
- Coordination: owner deals, owner or community voting, shareable proposals and plans.
The experimental Hyperstition: Markets for Possible Cities build also connects proposals to funding, pledges, prediction markets, public-record evidence and agent APIs. Its public demo uses Solana Devnet. See the protocol and trust assumptions before using those integrations.
Learn more
| For | Start here |
|---|---|
| New users | How to use · Hrvatske upute |
| Designers and workshops | Buildings · Public space · Land readjustment · Roads, rail and stations |
| Reviewers | Views and counterproposals · Roadmap |
| Developers and agents | Documentation index · Local development · API and agent quickstart |
| Protocol contributors | Protocol build · Architecture · Build and verification |
The walkthrough library contains twelve concise narrated demonstrations of the current map workflow, with English captions and transcripts. Written instructions are available in English and Croatian; the app also supports Serbian and Spanish.
Code and contributions
The frontend uses JavaScript, Leaflet and Three.js. The API uses Node.js, Express and PostgreSQL/PostGIS; optional chain integrations live separately under blockchain/.
| Directory | Purpose |
|---|---|
frontend/ | Globe, maps, proposal tools, 3D views and public guides |
backend/ | API, shared proposal records, monitoring and agent services |
blockchain/ | Smart contracts and chain integrations |
restatements/ | Existing situations and plans restated in the app, with sources |
world-parcels/ | Parcel-source research and coverage evidence |
Start with the development guide, check test scope, and open a focused issue or pull request with a reproducible example. For a planning workshop, a city integration or a research collaboration, contact the project on Telegram.
Follow @UrbanGameTheory · Telegram community
License
This branch is released under the MIT License. Third-party code, imagery and datasets retain their own licences and attribution requirements.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.
