Vinkius
Broadage Sports

Broadage Sports MCP for AI. Get live stats, lineups, and match scores instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Broadage Sports MCP on Cursor AI Code EditorBroadage Sports MCP on Claude Desktop AppBroadage Sports MCP on OpenAI Agents SDKBroadage Sports MCP on Visual Studio CodeBroadage Sports MCP on GitHub Copilot AI AgentBroadage Sports MCP on Google Gemini AIBroadage Sports MCP on Lovable AI DevelopmentBroadage Sports MCP on Mistral AI AgentsBroadage Sports MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Broadage Sports delivers real-time sports data directly into your workflow. Track live scores, retrieve detailed match statistics, analyze team lineups, and monitor tournament schedules using natural conversation from any AI agent.

What your AI can do

Get match events

Pulls the timeline of key match events, like goals and yellow cards.

Get match lineup

Retrieves which players are starting and who is on the bench for a specific game.

Get match stats

Gets detailed match statistics, including possession percentage and total shots taken.

+ 7 more capabilities included
Track Live Scores

List which soccer matches are currently in progress and retrieve their live score updates.

Analyze Match Details

Get detailed match statistics, including possession percentages, shots on target, and total corner kicks.

Review Event Timelines

Retrieve a minute-by-minute list of critical events for any match, such as goals scored or cards issued.

Check Team Formations

Get the starting XI and substitute players for upcoming matches to analyze team strategy.

Plan Coverage Schedules

List all matches happening on a specific date or browse the directory of supported sports and tournaments.

Included with Plan

Waiting for input…

AI Agent

Broadage Sports MCP: 10 Tools for Match Data Retrieval

These ten tools let you build a complete picture of any sporting event by retrieving everything from live scores to detailed player statistics.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Broadage Sports on Vinkius

Get Match Events

Pulls the timeline of key match events, like goals and yellow cards.

Get Match Lineup

Retrieves which players are starting and who is on the bench for a specific game.

Get Match Stats

Gets detailed match statistics, including possession percentage and total shots...

Get Match Summary

Provides an immediate overview and the final score for a specific completed or...

List Live Matches

Shows all soccer matches that are currently in play right now.

List Matches By Date

Finds all soccer matches scheduled for a specific calendar date.

List Team Players

Retrieves the roster details for all players on a given team.

List Sports

Provides a directory of every sport supported by the API.

List Match Statuses

Lists the predefined types of match status codes available (e.g., pre-game...

List Tournaments

Lists every major sports tournament that is supported by Broadage.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Broadage Sports integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Broadage Sports, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Broadage Sports MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Broadage Sports. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manually tracking sports data across multiple tabs sucks.

Right now, if you're covering a game, you open five different browser tabs: one for the live score, another for player stats, a third for the team roster, and maybe two others just checking schedules. You spend half your time clicking, refreshing, and copying data points into your article or spreadsheet.

With this MCP, you don't click anything. You tell your agent what story you need—for instance, 'Give me the stats for today’s game.' The system automatically pulls together the live score, the match statistics, and the event timeline into one clean response. It's instant.

Get full match data using Broadage Sports.

The need to jump between viewing a player's roster (`list_team_players`) and then pulling the specific performance numbers for that player from a game (`get_match_stats`) is gone. You can ask for both in one prompt, letting your agent handle the data correlation.

You get a unified report. The system knows how to pull together pre-game lineup details, live scores when the match starts, and detailed summaries once it's over. It’s built for narrative flow.

What your AI can actually do with this

Connect your Broadage Sports account to any AI client and get a full picture of what's happening on the field. Instead of jumping between scoreboards and stat sheets, you tell your agent exactly what you need—from seeing which soccer matches are live right now to getting deep dives into possession counts or goal timelines for past games.

You can also plan coverage by listing all tournaments available globally. This means reporters get stats instantly, analysts monitor scores in real-time, and fans get the score without leaving their chat window. By connecting this MCP through Vinkius, you treat sports data like conversation; you just ask your agent to build the narrative for you.

Built · Hosted · Managed by Vinkius Broadage Sports - Real-time Match Data API
Server ID 019d7563-f90f-70d0-a352-74254510f382
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check if a tournament is supported using Broadage Sports MCP? +

You use the list_tournaments tool to get an exhaustive list of all available sports and tournaments. This confirms if your target league is within the system's scope before you try fetching data.

Can I see scores for yesterday using Broadage Sports MCP? +

Yes, you can use list_matches_by_date and then follow up with get_match_summary to get the final score and overview of a match that already happened.

What is the difference between `get_match_stats` and `get_match_events`? +

get_match_stats provides numerical totals, like possession or shots. get_match_events gives a chronological list of actions—goals and cards—telling you when things happened.

How do I find out what sports are available? +

Run the list_sports tool. This provides a complete directory, letting you know which types of athletics the MCP supports right out of the gate.

What happens if I use an invalid match ID with `get_match_lineup`? +

The system returns a specific error code and no data. This means you'll need to verify the match ID against the results from list_live_matches or another source before calling the function.

How often does `list_live_matches` update score information? +

The data is near real-time, but updates depend on Broadage's feed frequency. We recommend running subsequent calls every minute or two to catch the latest changes in action.

If I need roster details for multiple teams, should I use `list_team_players` repeatedly? +

Yes, currently, you must call list_team_players once for each specific team ID. There isn't a function to query all players across several different teams at the same time.

What is the best way to get match data when I only know the tournament name, not the ID? +

First, run list_tournaments to find the correct directory and associated IDs. Then use those specific IDs to narrow down your search before trying any other data retrieval tools.

Can I check the live score of an ongoing match? +

Yes! Use the list_live_matches tool. Your agent will fetch all soccer matches currently in progress along with their real-time scores.

How early are match lineups available? +

Match lineups are typically available 45 to 60 minutes before kickoff. Use the get_match_lineup tool with the specific Match ID to retrieve them.

Does the integration support sports other than soccer? +

While the current toolset is optimized for soccer (football) match data, the Broadage API supports many sports. Use the list_sports tool to see all available sports in your subscription.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Broadage Sports. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.