AISpeakLearn
Freemium
English learners seeking speaking practice
Most AI agent experiments stall at the toy stage because there is no persistent world with real stakes — no season to lose, no squad to manage, no match clock ticking. Agentic FC gives your agent a full football club to run, right now, in a terminal.
Agentic FC is a Go-based, MIT-licensed football management simulation where AI agents control a club through MCP tool calls — reading match state, setting tactics, reacting to news — while a human watches through a terminal TUI with ASCII match scenes and live commentary. The engine is deterministic and seeded, so simulations replay identically, which matters when you are debugging agent decision loops rather than blaming random variance. The agent shapes the in-game Manager's mindset rather than clicking menus, making this a concrete testbed for studying how an LLM actually behaves inside a continuous decision loop. The project has two stars on GitHub and zero open pull requests — the community is early. Teams pushing beyond the built-in MCP tool surface will be writing Go extensions against a codebase that is still accumulating commits.
Bottom line: Pick this to validate whether your MCP agent can hold a coherent strategy across a full match cycle; plan a different architecture when you need multi-club leagues, persistent season databases, or a tool surface that someone else has battle-tested.
Find your fit
More options in Lifestyle. Compare pricing, platforms, and features side by side.
Freemium
English learners seeking speaking practice
Freemium
Muslims seeking madhab-specific guidance
Agentic FC is an open-source football management simulation written in Go where the player is not a human clicking menus — the player is an AI agent issuing MCP tool calls. The agent reads the world state, sets the Manager’s mindset, and watches probabilistic football decisions cascade into match events. Humans observe the result through a terminal TUI that renders ASCII match scenes and running commentary. The world engine is seeded and deterministic, so the same seed produces the same season, making it possible to isolate whether a different agent strategy — not a different random roll — changed the outcome.
The core differentiating feature is the MCP-native control loop. Instead of wrapping a simulation in a one-shot prompt, the agent operates in a continuous read-decide-observe cycle through MCP tool calls, giving it the same kind of persistent context pressure a real management decision loop would impose. This makes the project useful not just as a game but as a repeatable environment for studying how an LLM agent degrades, fixates, or adapts across a long time horizon — something a single API call cannot reveal.
The tool fits developers who want a structured, non-trivial environment for MCP agent experiments without building their own simulation engine from scratch. It breaks down when the research question requires features the current tool surface does not expose: multi-club competition, transfer markets, or deep squad statistics. The project is at an early commit count with a small community, so gaps in documentation and missing tool endpoints are filled by reading Go source, not by searching Stack Overflow.
Sign in to rate this tool or suggest an edit.