@pipeworx/speedrun
Connect: https://gateway.pipeworx.io/speedrun/mcp · Install: one-click buttons
Tools: 4
Tools
- search_games — Search the Speedrun.com database for games by name. Returns matching games with their ID (needed for get_categories and get_leaderboard), abbreviation, release year, and weblink. Example: search_games
- get_categories — List the run categories for a game (e.g. “Any%”, “100%”, “Glitchless”). Use the game ID from search_games. Each category has an ID needed to fetch a leaderboard via get_leaderboard. Example: get_categ
- get_leaderboard — Fetch the world-record / top-N leaderboard for a specific game category. Returns ranked runs with finish times (ISO-8601 duration plus seconds), run date, players, and weblink. Get game_id from search
- find_user — Look up a speedrunner by username. Returns matching users with their ID, display name, and profile weblink. Example: find_user({ name: “cheese05” })
Tools
-
find_user— Look up a speedrunner by username. Returns matching users with their ID, display name, and profile weblink. Example: find_user({ name: cheese05 }) -
get_categories— List the run categories for a game (e.g. Any% , 100% , Glitchless ). Use the game ID from search_games. Each category has an ID needed to fetch a leaderboard via get_leaderboard. Example: get_categori -
get_leaderboard— Fetch the world-record / top-N leaderboard for a specific game category. Returns ranked runs with finish times (ISO-8601 duration plus seconds), run date, players, and weblink. Get game_id from search -
search_games— Search the Speedrun.com database for games by name. Returns matching games with their ID (needed for get_categories and get_leaderboard), abbreviation, release year, and weblink. Example: search_games