Vinkius
OpenLigaDB

OpenLigaDB MCP for AI. Audit league standings and match results 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

OpenLigaDB MCP on Cursor AI Code EditorOpenLigaDB MCP on Claude Desktop AppOpenLigaDB MCP on OpenAI Agents SDKOpenLigaDB MCP on Visual Studio CodeOpenLigaDB MCP on GitHub Copilot AI AgentOpenLigaDB MCP on Google Gemini AIOpenLigaDB MCP on Lovable AI DevelopmentOpenLigaDB MCP on Mistral AI AgentsOpenLigaDB MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

OpenLigaDB provides your AI agent direct access to massive amounts of football data. Use it to audit historical match results, pull current league standings, and check upcoming fixtures for any supported sport or season.

It lets you run complex sports intelligence queries—like calculating a team's win percentage over the last five seasons—without ever opening a dedicated stats app.

What your AI can do

Get last league match

Retrieves data for the most recently played match in a specific league.

Get league matches

Pulls all match results and details for an entire season within a specified league.

Get match details

Fetches deep details, including goal scorers and specific scores, using a unique match ID.

+ 3 more capabilities included
List available competitions

Your agent pulls a directory listing of all leagues supported by OpenLigaDB so you know where to start.

Get current league standings

It retrieves the real-time point, goal difference, and position data for every team in a given league season.

Fetch past match results

You can request full scores and details for any completed match within a specified league and season.

Check upcoming fixtures

The agent identifies the next scheduled match in a league, providing dates and participating teams.

Get detailed match metadata

You pull specific information for one match ID—like who scored or when it happened—without needing to retrieve all surrounding data.

Included with Plan

Waiting for input…

AI Agent

OpenLigaDB MCP Server: 6 Tools for Sports Data Operations

These tools give your AI client direct access to every major data point—from current league tables to single-match goal details—in the OpenLigaDB database.

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 OpenLigaDB on Vinkius

Get Last League Match

Retrieves data for the most recently played match in a specific league.

Get League Matches

Pulls all match results and details for an entire season within a specified league.

Get Match Details

Fetches deep details, including goal scorers and specific scores, using a unique...

Get Next League Match

Identifies the next scheduled game in a league, providing date and team information.

Get League Table

Gets the current, up-to-date standing table (points, goals) for any given league and...

List Available Leagues

Returns an exhaustive list of every competition available in the OpenLigaDB catalog.

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 OpenLigaDB 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 OpenLigaDB, 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
OpenLigaDB 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 OpenLigaDB. 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 6 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manually gathering sports data is a total time sink.

Today, if you want to write about league performance, you're stuck clicking through multiple tabs: one for standings, another for last week's scores, and maybe a third just for the next round of games. You end up jumping between official club sites, stat trackers, and Google search results—a tedious mess that requires copy-pasting dates, teams, and point totals into a single spreadsheet.

With OpenLigaDB, your agent handles the whole pipeline. You tell it: 'Give me everything I need to write about the league.' It runs `get_league_table` for current status, uses `get_next_league_match` for future planning, and pulls historical context via `get_league_matches`. You get a single, structured output, ready to paste into your article.

OpenLigaDB MCP Server: Get verifiable football stats.

Before this server, getting deep metadata—like knowing which goal was scored in the 78th minute of a match from two years ago—required precise knowledge of obscure internal IDs or hours of searching. It was manually intensive and fragile.

Now, you just ask your agent to run `get_match_details` with the ID. The server pulls that specific goal-scoring record directly into your chat window. It's reliable, fast, and keeps all your analysis grounded in verifiable data.

What your AI can actually do with this

OpenLigaDB gives your agent direct access to massive, structured football data. Forget scraping websites or dealing with clunky APIs; you just tell your AI client what league and season you're interested in, and it handles the heavy lifting.

Your agent acts like a specialized sports analyst that pulls directly from the OpenLigaDB database. You can run complex queries—like figuring out a team's exact win percentage over five years or checking every single match result for an entire campaign—all through natural language conversation with your agent.

To start, your agent first runs list_available_leagues. This tool pulls a comprehensive directory listing of every competition the OpenLigaDB catalog supports. You use this to figure out exactly where you need to point your data requests, making sure you know all the available leagues before you do anything else.

Once you've identified the league, you can immediately check the current status using get_league_table. This tool retrieves real-time standings for any season and league. It provides up-to-date rank information, including a team’s total points accumulated, their goal difference, and their precise position in the table. You get this data instantly for every single club involved.

Need to know what's happening next? Your agent uses get_next_league_match to identify the scheduled game coming up in your chosen league. It gives you the date of that match and names the two teams playing, so you never miss a fixture announcement.

If you need to look back at history, get_league_matches pulls all the match results for an entire season within a specified league. You're not getting just scores; you get full details and outcomes for every single game that took place during that period, letting you audit the whole season's performance.

Deep diving into one particular day? Use get_match_details. By providing a unique match ID, this tool pulls specific metadata for one single game. You can find out exactly who scored goals, what the final scores were, and when those events happened without having to pull in all the surrounding season data.

Every piece of information—the standings, upcoming games, historical results, or granular goal details—is handled by your agent's tool calls. It processes the raw JSON response from OpenLigaDB and delivers a clean, actionable answer straight into your chat window. You don't write code; you just ask questions about football history, current league rankings, or future matchups.

Your agent does the rest.

Built · Hosted · Managed by Vinkius OpenLigaDB - Audit Football Match Data via AI
Server ID 019d8467-c18d-71cc-bae5-060f58459ad9
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I list every league available using OpenLigaDB MCP Server? +

Run the list_available_leagues tool. This returns a master directory of all supported competitions, letting you know exactly which codes to use for your other queries.

Can I check current standings using get_league_table? +

Yes, get_league_table retrieves the most up-to-date point totals and league positions. Just make sure you specify both the correct league code and season year.

What tool do I use to see past scores? +

You need get_league_matches. This pulls all matches for a given league and season, allowing you to audit historical results. Don't confuse this with looking at the last match only.

Do I need an API key for OpenLigaDB MCP Server? +

No. OpenLigaDB is designed as a public service, so connecting the server requires no personal keys or complex authentication setup on your end.

How do I use get_next_league_match to find upcoming fixtures? +

It retrieves detailed information about a league's next scheduled game. You provide the league identifier, and it returns the opponent, date, and time for that single fixture. This is useful for quickly checking if a team plays this week without pulling up all future schedules.

What is the difference between get_league_matches and get_match_details? +

get_league_matches pulls every match result for an entire league and season. Use get_match_details when you already have a specific Match ID and only need the full metadata—like goal scorers or card details—for that single game.

What happens if I use get_league_table with an invalid season? +

The tool requires valid league and season parameters. If you provide a non-existent combination, the server will return an error or an empty data set. You must verify your league/season codes before making the call.

How do I use list_available_leagues to build a custom dataset? +

list_available_leagues only provides the catalog of available leagues and their identifiers. After running this, you must iterate through the resulting codes and call other tools (like get_league_table) for each specific league you want data from.

Is an API Key required for OpenLigaDB? +

No. OpenLigaDB is a public and community-driven service. This server works out of the box without any static credentials required.

What leagues are supported? +

OpenLigaDB primarily covers German football (Bundesliga), but also supports many other international leagues. Use the list_available_leagues tool to see the full list.

Can the agent show the next match for a team? +

Yes. Use the get_next_league_match tool providing the league shortcut. Your agent will identify the next upcoming event in that league instantly.

Built & Managed by Vinkius 30s setup 6 tools

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

No hosting. No infrastructure. No complex setup.
All 6 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.