Bettrails

com.bettrailsPublished by bettrails.comOfficial publisherv0.5.0Updated Oct 25, 2026

eSoccer, esports and NBA 2K stats: head-to-heads, player profiles, today's matches, standings.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & Analytics

Overview

AI-generated overview

Bettrails is a remote MCP server that lets an assistant look up eSoccer, NBA 2K and esports stats, head-to-heads, matches and rankings, and get match-starting-0

What you can do
Search players, teams, head-to-heads, champions and heroes across eSoccer, NBA 2K and esports titles by name, and read any public Bettrails page as clean text, including today's matches, results, records and rankings. Get a profile of an eSoccer player with ELO, ranking position, win rate, goals and scoring patterns. Compare two eSoccer players head-to-head, including win rates, average goals, common scores and recent duels. Request a link so Bettrails notifies the user before a match starts, for eSoccer duels, NBA 2K duels or esports teams.
When to use it
Useful when you want an assistant to answer questions about virtual football, NBA 2K or esports matchups, form and standings, or to set up a reminder before a specific duel or team match.
Requirements
Remote streamable HTTP endpoint at bettrails.com; no packages, environment variables or headers are declared. The manifest declares no authentication, though the alert link feature implies a Bettrails account or notification channel.
Before you install
The alert_link tool produces a link that signs the user up for match notifications; confirm before sharing it. All other tools appear read-only, but pages and stats come from a third-party site.

Installation

In SourceWeft

  1. Open Bettrails in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.bettrails%2Fbettrails/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "bettrails": {
      "type": "http",
      "url": "https://bettrails.com/mcp"
    }
  }
}

Tools

5

read_page

Read a Bettrails page

Read any public page of bettrails.com as clean text: eSoccer players and head-to-heads, today's matches and results (/hoy, /resultados), records, rankings (/jugadores), and the esports and basketball sections: /lol, /dota, /cs2, /valorant, /basket (hubs, leagues, today, teams, players, matches with preview or result, tournaments, champions, heroes, agents, maps, countries, records). Covers these topics in text and tables; the links on each page (shown as [/path]) can be read too. Useful starting points: /hoy (eSoccer today), /lol/hoy, /dota/hoy, /cs2/hoy, /valorant/hoy, /basket/hoy, /lol/worlds, /jugadores (eSoccer ELO ranking), /records. Pages of a specific player, team, champion or tournament can be found with search. Content is statistics only (no odds, no betting).

Parameterspathrequiredlanguage

esoccer_player

eSoccer player profile

Profile of an eSoccer (virtual football, EA FC) player: ELO rating and position in the league ranking, win rate, draws, goals scored and conceded per match, goals per match compared with the league, how many matches had 3, 4 or 5+ goals, current run of matches with 3+ goals (or 2 or fewer), recent form, latest matches with clubs, most frequent opponents and next scheduled match. Answers questions like "how is X playing", "X stats", "is X in form", "how many goals does X score", "who does X play most", "when does X play next". Same window as the Bettrails page: last 6 months when there are at least 15 matches, otherwise the whole career. May include a free sample of member data (active streaks). Statistics only: no odds, no betting advice.

Parametersleagueplayerrequiredlanguage

esoccer_head_to_head

eSoccer head-to-head

Head-to-head record between two eSoccer (virtual football, EA FC) players: who wins more, draws, average goals per duel compared with their league, how many duels ended with 3, 4 or 5+ goals, how often both players scored, goals per player, most common score, current streak, the latest duels (with the clubs each one used) and their next scheduled duel. Answers questions like "who usually wins between X and Y", "X vs Y history", "cara a cara", "h2h", "how many goals in X vs Y", "do both usually score", "how did the last X vs Y end", "and in the last month?", "and when X plays with Real Madrid?". Filters: period, last_n (only the latest N duels) and clubs (club1/club2, or clubs_of_last_duel=true to keep only duels with the same clubs as their latest meeting). By default it uses the same window as the Bettrails page: the last 6 months when that leaves at least 10 duels, otherwise the full record. Statistics only: no odds, no betting advice.

Parametersclub1club2last_nleagueperiodplayer1requiredplayer2requiredlanguageclubs_of_last_duel

Version history

2
  1. v0.5.0LatestOct 10, 2026
  2. v0.4.0Oct 9, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.