FC 26 MCP
Provides tools for parsing and editing EA SPORTS FC 26 squad files, and for controlling the game in real-time through the Live Editor Lua API, enabling player management, transfers, budget adjustments, and database editing.
Click on "Install 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., "@FC 26 MCPsearch for players named Mbappe"
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.
FC 26 MCP
MCP servers for EA SPORTS FC 26. Works with Claude, Codex, Pi, Cursor, Cline, Windsurf, and any other agent that supports the Model Context Protocol.
Two servers are included:
fc26-mcp-file— parses and edits rawSquads*files in FBCHUNKS/T3DB format.fc26-mcp-live— controls FC 26 through xAranaktu's Live Editor Lua API while the game runs.
Install
From PyPI:
pip install fc26-mcpFrom GitHub:
pip install git+https://github.com/INSANE0777/Fc26-live-editor-mcp.gitFrom source:
git clone https://github.com/INSANE0777/Fc26-live-editor-mcp.git
cd fc26-mcp
pip install -e .Related MCP server: MCP Partidos de Fútbol
Paths
The package uses placeholder paths. Set your actual paths via command-line flags or environment variables:
What | Flag | Environment Variable | Example |
Squad file |
|
|
|
Live Editor bridge folder |
|
|
|
Live Editor scripts folder |
| — |
|
Quick start
1. Squad file MCP
fc26-mcp-file --squad-file "C:\Path\To\SquadsFile"The bundled FC 26 metadata is used automatically. You can override it with --meta-file.
2. Live Editor MCP bridge
Launch FC 26 and inject Live Editor.
Load Career Mode.
Install the Lua bridge into Live Editor once:
fc26-mcp-live --install-lua "C:\Path\To\Your\FC 26 LE\lua\scripts"In Live Editor, go to Features → Lua Engine and run
le_bridge.lua.Start the MCP server:
fc26-mcp-live --bridge-root "C:\Path\To\Your\FC 26 LE\le_bridge"Tools
File parser
list_clubssearch_playersget_player_clubplan_transfersapply_transfers
Live Editor bridge (28 tools)
Core:
le_ping,le_list_clubs,le_search_players,le_get_player_clubTransfers/loans:
le_transfer_player,le_loan_player,le_release_player,le_terminate_loanLists:
le_add_to_transfer_list,le_add_to_loan_list,le_remove_from_lists,le_is_transfer_listed,le_is_loan_listedPlayer state:
le_set_player_sharpness,le_set_player_morale,le_set_player_form,le_set_player_fitnessBudget:
le_get_transfer_budget,le_set_transfer_budgetDatabase editor:
le_get_db_tables,le_get_db_fields,le_get_db_rows,le_edit_db_field,le_insert_db_row,le_delete_db_rowStats:
le_get_players_stats,le_get_player_statsPower user:
le_execute_lua
See README_LE_BRIDGE.md for detailed Live Editor docs.
MCP client config
Use mcp_config.json as a template, or add these servers manually:
{
"mcpServers": {
"fc26-file": {
"command": "fc26-mcp-file",
"args": [
"--squad-file",
"C:\Path\To\SquadsFile"
]
},
"fc26-live": {
"command": "fc26-mcp-live",
"args": [
"--bridge-root",
"C:\Path\To\Your\FC 26 LE\le_bridge"
]
}
}
}Claude Desktop
Open claude_desktop_config.json and add the server blocks above.
Cursor
Open Cursor Settings → MCP → Add MCP Server, paste the command and args.
Cline / Roo Code
Add the JSON to your MCP settings file.
Pi
Pi detects stdio MCP servers from mcp_config.json or your workspace settings.
Environment variables
Variable | Purpose |
| Default squad file path for |
| Override bundled FC 26 metadata XML |
| Bridge folder for |
Safety
Always back up your squad files and Career Mode saves before editing.
Career Mode tools only work inside Career Mode.
le_execute_luacan run arbitrary code — use it carefully.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/INSANE0777/Fc26-live-editor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server