DocumentationMore
Volleyball MCP tools
MCP tools
The MCP server at https://api.volleyballapi.com/mcp has one tool for each endpoint, with the same parameters, plans and limits. A call to a tool is a call to the API.
Every tool
22 tools. The dot says which plans answer; the tool answers with the same JSON as the endpoint. How to connect an assistant: MCP for AI agents.
Every planEvery paid planLive and CompleteArchive and CompleteComplete
| Tool | What it returns | Arguments | Endpoint |
|---|---|---|---|
usage | Your plan, your calls today and this month, your limits and the dates you can read | - | GET /v1/usage |
live | Every match being played now, with the running set scores | discipline gender | GET /v1/matches/live |
results_yesterday | Yesterday's finished matches | discipline gender | GET /v1/results/yesterday |
matches | Matches on a day or between two days, filtered by discipline, gender, status, competition or team | date from to discipline gender status competition team | GET /v1/matches |
match_points | Every rally of every set: the score after it, who won it and who served | id | GET /v1/matches/{id}/points |
match_players | Per-player figures for the match: points, serve, reception, attack and block | id | GET /v1/matches/{id}/players |
match_lineups | Starting six by court zone for every set, the players who came on, and both head coaches | id | GET /v1/matches/{id}/lineups |
export_matches | Every match between two days in one call, with sets, venue, officials and coaches (up to 184 days) | from to discipline gender | GET /v1/export/matches |
export_lineups | Every lineup between two days in one call: starting six by zone, players who came on, coaches (up to 92 days) | from to gender | GET /v1/export/lineups |
export_points | Every rally of every match between two days in one call (up to 14 days) | from to discipline gender | GET /v1/export/points |
match | One match: teams, result, every set, duration, venue, spectators and referees | id | GET /v1/matches/{id} |
competitions | Competitions, newest first, filtered by discipline, gender, season or name | discipline gender season q | GET /v1/competitions |
competition_matches | A competition's matches | id status | GET /v1/competitions/{id}/matches |
competition_standings | League tables for a competition, one per pool, worked out from its results | id stage pool | GET /v1/competitions/{id}/standings |
competition_rosters | The players each team registered for a competition: shirt, captain, libero, birth date and height | id | GET /v1/competitions/{id}/rosters |
competition | One competition, with its dates and match count | id | GET /v1/competitions/{id} |
teams | Teams and beach pairs, found by name | q discipline gender country | GET /v1/teams |
team_matches | A team's matches, newest first | id status | GET /v1/teams/{id}/matches |
team | One team: its name, kind, federation and players | id | GET /v1/teams/{id} |
players | Players, found by name | q gender | GET /v1/players |
player | One player, the teams they have played for and their career, competition by competition | id | GET /v1/players/{id} |
head_to_head | Every meeting of two teams, with the record between them | team_a team_b | GET /v1/head-to-head |
Stuck on something?
Ask support