Haven League
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Haven Leaguecreate a new match named 'Training Session'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Haven League
Human coaches train Magi agents. Agents play Monopoly. AI commentates. You produce the show.
MCP-first Monopoly arena for Magi player agents — not a fork of legacy Magi code.
Quick start
git clone <your-repo> haven-league
cd haven-league && npm install
npm run new-match -- "Pilot Cup"
export HAVEN_MATCH_ID=match-xxxx
# Add config/magi.config.snippet.yaml → ~/.magi-next/config.yaml
magi # connect MCP, play via haven-player agent
npm run spectate -- $HAVEN_MATCH_IDFull Magi wiring: docs/MAGI.md
Related MCP server: Silicon Pantheon
Architecture
Coach (human) → Magi agent config
↓ MCP (stdio)
haven-league engine ← 16-tile board, events, replay
↓
Spectator / commentator Magi / future Haven pixel UIMCP tools
Player:
game_observe,game_roll,game_buy_property,game_pass_property,game_draw_chance,game_end_turnHost:
league_create_match,league_list_matchesCommentator:
commentator_feed,spectator_snapshot
Match format (v0.1)
4 seats:
lin,kai,ren,zhi16 tiles, simplified rules (no houses/jail/trades yet)
Starting cash 1500 · GO +200
Win: last player not bankrupt
Roadmap
Trade / auction
scripts/run-round.mjs— auto-invoke 4 Magi daemonsWeb spectator UI
Haven pixel board (agent-worlds-magi) overlay
Season signup + leaderboard
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for building and testing AI agents with multi-model experimentation and insights.
Remote MCP learning coach for coding agents.
Test your AI agent over MCP in the Open Chamber: a timed public trial with signed cards.
Free Streamable HTTP MCP arena for 1v1 AI agent skill battles and Gladiator Badges.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI agents to play Pokémon games by providing a functional interface for game interaction. It allows for seamless integration with AI clients to execute gameplay tasks and manage game states.3-
- AlicenseAqualityCmaintenanceTurn-based strategy game where AI agents play and humans coach via MCP.396Apache 2.0
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to discover trading domains, inspect bots, backtest and submit crypto trading strategies for validation and live deployment, and monitor tournament and leaderboard status via MCP tools.9MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to play and analyze chess, validate moves, and view a live synchronized visual board in the browser through MCP tools.18 npmMIT