Export Matches
export_matchesExports every match matching your filters to a CSV file, oldest first and without a row limit, so you can analyze history in code or a spreadsheet without overwriting existing files.
Instructions
Write every match matching the filters to a CSV file on the user's computer (no row limit), oldest first, for analysis with the user's own code or a spreadsheet. Never overwrites a file.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "export_matches"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| era | No | 'current' (default), 'all', or an era id such as 'FC26' | current |
| path | No | Target .csv file or folder; default ~/Downloads/esoccer-battle-exports/ | |
| team | No | Team name (either side) | |
| since | No | First Battle day to include, YYYY-MM-DD | |
| until | No | Last Battle day to include, YYYY-MM-DD | |
| venue | No | Stamford Bridge, Old Trafford, Wembley, San Siro, Bernabeu (8 min) or Anfield, Etihad (12 min) | |
| format | No | Match length | |
| player | No | Player nickname (either side) | |
| turnus | No | Block number within the Battle day (1-11 for 8 min, 1-8 for Latest/12 min) | |
| session | No | Session, derived from the turnus | |
| time_to | No | Latest local kick-off time HH:MM | |
| opponent | No | Opponent player (with player) or team (with team) | |
| last_days | No | Only the last N Battle days (overrides since) | |
| time_from | No | Earliest local kick-off time HH:MM (window may wrap midnight) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||