FMCP 27
Ask an AI assistant anything about your Football Manager 27 career. It reads every player, club and match in your save.
FMCP 27 connects Claude, Codex or Pi to the game running on your Mac. Pause a match and ask what to change. Ask who to sign in January or why you drew. Play it straight with what your scouts know, or see everything the game knows.
Not yet available. Release news is on X at @TurfTerrace.
Half-time against PSG
Please check out my active match against PSG. We’re just past half-time and I want your tactical analysis.
Read the match from the running game: every shot, the completed passes between each pair of players, and both teams’ tactics.
Keep your attacking shape. Add protection rather than chase the game.
Your attack is producing. Nine of your 12 shots came inside the area, and Woltemade has had three of them: two saved, one off the woodwork. Don’t change him because he hasn’t scored. PSG’s few chances are the dangerous ones. Haaland’s two shots were worth 0.67 and 0.33 xG.
Change Shea Charles from Box-to-Box Midfielder to Defensive Midfielder. Keep Positive mentality and the Mid Block. Both wing-backs already support attacks and Charles is told to advance too, so nobody screens when PSG win the ball. You lose a supporting runner.
Watch your right side. Mendes and Kvaratskhelia have exchanged 27 completed passes, PSG’s strongest link. Check again at 55 to 60 minutes: you want your box chances to continue and Haaland to receive less in the middle.
| When | You | The assistant |
|---|---|---|
| 59:54 | “Okay, it’s 59:54 now.” | Keep Charles holding. PSG have not had a shot since half-time. Neither Woltemade nor Karetsas has shot either, so give it until 65 minutes before another change. |
| 63 mins | “Scored on a corner!” | Protect the balance, not just the lead. A corner goal does not show the open-play change is working. Watch your right: Livramento is down to 73% condition. |
| Minutes later | “They just had one disallowed from the same move all their chances come from: a big switch to a wide-open winger, then a pullback to Haaland.” | Act now, don’t wait until 70. That is far-side cover, not a failure to mark Haaland. Out of possession, both full-backs to Full-Back (Defend). In possession, both wing-backs to Full-Back (Support). You give up overlaps. |
| Full time | “Great win.” | You protected the lead without abandoning your threat. Charles holding protects the centre, but switches to the far wing need separate wide cover. |
Examples
68 minutes, Man City v Newcastle
68 mins, we’re getting battered a bit. Work your magic. Look at all the data you can.
Make two changes now: High Press to Mid Block, and Fabbian for Karetsas.
City have not hit the target this half, so this is not a siege yet. But you have stopped threatening. Woltemade and Karetsas have not received a completed pass since the 58-minute read, and Robinson has received one since he came on.
High Press to Mid Block. You are pressing high and much more often with a lower defensive line, which leaves the front players chasing while the defence stays back. City get easier possession at the back. That is acceptable if their next pass meets a connected midfield.
Fabbian for Karetsas, same role. Fabbian has 16 for movement, anticipation, heading and jumping reach. You give up vision, 14 against 17, for a fresh runner who can arrive alongside Woltemade. Do not move him to striker.
Check again around 74 minutes. If neither central attacker is receiving, stop adding runners: the problem is getting the ball out to them.
Two bad ratings, same match
Woltemade and Henrique are both having terrible matches according to their rating. I would love to know what specifically they’re not doing well.
| Measure | Woltemade | Luiz Henrique |
|---|---|---|
| Passes received | 15 | 51, 29 of them from Livramento |
| Shots | 1, missed from close range, 0.44 xG | 1, blocked, 0.05 xG |
| Passes made | 17, five to Henrique | 36, two to Woltemade |
| What it means | Starved of service, then missed the one big chance. | On the ball a lot, with no end product. |
They are struggling in different ways.
Earlier, blaming Woltemade’s finishing would have been unfair, because he hadn’t had a shot. Now there is a specific miss alongside the service problem. Henrique isn’t being bypassed. Your right side keeps the ball moving without reaching the players who can finish.
What the live data cannot show yet: failed dribbles, unsuccessful crosses and the exact rating deductions. And 51 received minus 36 sent is not a turnover count.
After the match, Man City 0–0 Newcastle
I think your analysis is a bit shoddy. How could we have gotten more attackers in the box?
| Player | Shots | In the box |
|---|---|---|
| Gittens, left wing | 3 | 2 |
| Hall, left-back | 3 | 1 |
| Neves, midfield | 3 | 1 |
| Luiz Henrique, right wing | 1 | 1 |
| Woltemade, striker | 1 | 1 |
| Karetsas and Fabbian, No. 10 | 0 | 0 |
That’s fair criticism. I listed numbers without connecting them to how your setup got players into the box.
Your left-back shot as often as your winger, three times each, and your attacking midfielders never shot at all. Apart from Woltemade, the only central player to shoot from inside the box was Neves, and I had told you to hold him back. That was the wrong call for a match you wanted to win.
Let the full-backs provide the width and send both wide forwards inside. Livramento already played wider than Henrique on average, so Henrique as a winger doubled up. Against a back three the space is between the wide centre-back and the wing-back.
Make Neves the late runner, with the other midfielder holding. He produced your best central shot after Woltemade’s, and has the stamina (17) and movement (14) to arrive late.
Use your No. 10 for runs, not as an extra creator. Karetsas received 17 passes and never shot. Start Fabbian there, or keep Karetsas as the creator and let Neves do the arriving.
Change the delivery to suit the runners. You attempted 128 passes out wide in City’s final third, against Dias, Gvardiol and Koulierakis. Low crosses suit players arriving at the near post and the penalty spot.
What this costs you: Raum was City’s main outlet, with 52 passes received and four shots. With Henrique inside and Neves forward, your right side is more exposed when you lose the ball. Keep Livramento on a defend duty out of possession.
January window
Analyse the team’s performance this year, health, playing time and so on, and suggest a profile we could add in January.
| Competition | Record | Goals | xG for–against |
|---|---|---|---|
| Premier League | 8 W, 3 D, 1 L | 29–9 | 24.72–11.78 |
| Champions League | 2 W, 3 D, 0 L | 13–10 | 9.76–8.17 |
| Carabao Cup | 2 W | 3–0 | 2.50–2.36 |
A hard-working winger who can play on both flanks. Not another specialist defensive midfielder.
You are second, two points behind Arsenal with a game in hand. Europe is the warning: two goals conceded in every one of five matches.
Neves and Charles carry the highest fatigue in the squad, while Chema, an agreed Regular Starter, has two league starts. Use him more before you buy anyone.
Henrique, Gittens and Robinson all have work rate 12 and teamwork 12. Look for acceleration, pace and stamina of 15 or more, with work rate and teamwork to match. An £83m Hjulmand purchase would not address the clearest missing option in this squad.
If Gordon returns strongly and your wide defending improves, you may be better off making no January signing.
Midfield profiles
Write a brief profile of each of my midfielders and their strengths and weaknesses, but don’t just cite their numbers in FM. Act like they’re real players.
| João Neves The all-action connector | A tenacious, energetic midfielder who can compete for possession and then do something constructive with it. He isn’t a major scoring threat or an aerial enforcer. |
|---|---|
| Adam Wharton The conductor | Your clearest candidate to make the game feel slower for everyone around him. Give him runners and protection rather than asking him to do everything. |
| Giovanni Fabbian The extra man in the box | A powerful midfielder whose movement and aerial threat give defenders another forward to worry about. Use him to finish moves rather than dictate them. |
| Konstantinos Karetsas The inventive number ten | An imaginative left-footer who can find pockets, turn neatly and spot the runner beyond the defence. Willingness to press isn’t the same as defensive effectiveness. |
“So what’s the game model?” The answer began: draw them in, play through, accelerate. Patient before the opening, urgent after it.
What you can ask
| Matches |
|
|---|---|
| Squad |
|
| Transfers |
|
| Money and board |
|
Scouting shortlist
Give me a shortlist of young left-backs my scouts know.
Searched all 66,043 players in the save for left-backs of 21 or under and ranked them on what your scouts know.
Read the same five players with nothing held back: potential ability and hidden attributes.
| Player | Potential | Wage / wk | Acceleration | Crossing | Tackling | Vision | Consistency | Big matches |
|---|---|---|---|---|---|---|---|---|
| Mark Springer-Downes 21, Fulham |
4–4½ stars167 out of 200 | £25,170 | 15 | 13 | 13 | 11 | 11 | 11 |
| Nick Irwin 20, Tottenham Hotspur |
3½–4½ stars168 out of 200 | £25,439 | 15 | 8 | 10 | 10 | 7 | 7 |
| Moussa Coumbassa 19, Hull City |
3½–4 stars165 out of 200 | £10,619 | 14 | 11 | 9 | 7 | 14 | 10 |
| Güner Evren 19, Oxford United |
3½–4 stars169 out of 200 | £14,047 | 17 | 11 | 12 | 8 | 15 | 10 |
| Nikita Chkareuli 20, Benfica |
3–4½ stars176 out of 200 | £7,020 | 17 | 13 | 12 | 9–1210 | 8 | 15 |
Prioritise Mark Springer-Downes for the strongest known potential floor. Investigate Nikita Chkareuli as the outstanding athletic alternative. These are successors to develop, not established upgrades on Hall or Diouf.
Full read changes the order. Chkareuli has the highest potential ability of the five, 176 out of 200, on £7,020 a week, with 15 for important matches and 8 for consistency. Irwin’s 168 comes with 7 for both, which no scout report shows.
Two views of your save
| Data | Manager view | Full read |
|---|---|---|
| What it is | The assistant knows what your club knows and nothing more. Use it to play the game as intended. | The assistant sees everything the game stores, for every player in the world. |
| Attributes | Exact, a range or unknown, as far as your scouts have got. | The true value. |
| Ability and potential | The game’s stars, as a range until your scouts are sure. | Current and potential ability as numbers. |
| Hidden attributes | Hidden | Consistency, important matches, injury proneness, versatility and dirtiness. |
| Personality | Hidden | Ambition, professionalism, loyalty, pressure, temperament and three more, as numbers. |
| Other clubs’ wages and contracts | Wages and expiry dates, as each player’s profile shows them. Clauses stay hidden. | Wages, expiry dates and clauses. |
| Your own players | Attributes, contracts, fitness and injuries, as the game shows you. | Everything. |
Manager view works out what your club knows with the game’s own scouting rules, for every player in the save. Where it is unclear what the game would show you, it hides the value.
What it can see
| Players | Attributes, hidden attributes, ability and potential, personality, morale, fitness and injuries, contracts, wages, clauses and loans. Every past season’s statistics, each attribute month by month, and what a transfer target’s agent says he would want. |
|---|---|
| Staff | Your staff and every other club’s, with their roles, contracts and wages. |
| Clubs and money | Budgets, debt, FFP projections, transfer payment schedules, sell-on clauses and appearance clauses. Income and spending by category, sponsors and affiliated clubs. |
| Competitions | Tables, fixtures, stages, scorers and registration rules. |
| Tactics and training | Your tactics, player instructions, penalty takers, team sheet and training. |
| Matches | Live and past: shots with xG, pass networks, average positions, heatmaps, crosses and every player’s match statistics. Every result the save holds, 134,105 in this career, and each failed pass with who won the ball. For the match you are playing, every rating split into what earned it. |
| The game’s screens | Board confidence, inbox, calendar, club vision, squad dynamics with its leaders and social groups, happiness and promises, scouting, transfers, medical centre and youth intake. |
| Past seasons | Past winners of every competition and award, each club’s league and transfer history, and every player’s career and injuries. More detail from your saved games: old league tables, results and form. |
| Everything else | Any of the 2,269 fields in the game’s own database. |
pi-fm, the adviser
| What it is | A terminal assistant built for FMCP 27. Start it beside the game and ask. |
|---|---|
| Reports | Ask for a report and it writes a page: a self-contained HTML report with tables, range bars for partly known values and pitch drawings. |
| Tactic files | Ask it to scout an opponent and it can write a tactic file for you to load in the game. |
| Or use your own | Claude, Codex and Pi connect to the same tools. |
How it works
- Football Manager 27Your career, running
- FMCP 27Reads the game while you play
- Your assistantClaude, Codex, Pi or the pi-fm adviser
- YouAsk in plain English
| Your save | It reads the career you have open, as it stands today. There is nothing to export. |
|---|---|
| The whole world | One career save held 170,499 people, 28,022 clubs and 8,136 competitions. A question across all of them takes about a second. |
| Keeps up | Each question checks the save against the running game and re-reads only what changed, in under a second. Opening a save for the first time takes about 20 seconds. |
| Live matches | During a match it reads the shots, passes, positions, both tactics and every player’s condition, as they stand at the minute you ask. |
| Hands off | It never advances the game or clicks the interface. |
| Read-only | It reads your save and changes nothing in it. |
| SQL | The save is also a SQL database. Your assistant writes the query, or you can. |
SELECT name, age, club,
potential_ability_stars_min, potential_ability_stars_max,
pace, crossing, tackling, positioning
FROM m_scouted_player_view
WHERE position = 'D (L)' AND age <= 21
ORDER BY potential_ability_stars_max DESC
LIMIT 5;
Roadmap
-
Phase 1Read everything
Every part of the save you are playing, open to your assistant.
Built, in private testingNot readable yet: parts of the game’s internal bookkeeping that no screen shows directly. Ask the assistant what it can see and it lists what is missing.
-
Phase 2Manager view
Fog of war. Limit any answer to what your club knows.
Built -
Phase 3Edit the save
Change players, clubs and contracts while you play, in the manner of a real-time editor.
One edit so far: training intensity The rest not started -
Phase 4Game control and automation
Drive the game as well as read and edit it.
Not started
Requirements
| Computer | A Mac with Apple SiliconWindows: coming soon. |
|---|---|
| Game | Football Manager 27Matched to build 27.0.0.2493426. FMCP 27 checks the game’s build and reads only the one it has been matched to. |
| Assistant | Claude, Codex, Pi or another client that speaks MCP |
| Price | Reading your save is free |
| Availability | Not yet availableThis page will say when it is. Release news is on X at @TurfTerrace. |