cricket-live-data

cricket-live-data

3.5

The Cricket Live Data MCP server provides comprehensive data for cricket enthusiasts, delivering real-time access to fixtures, results, and scorecards from the world's most popular cricket tournaments.

The Cricket Live Data MCP server is designed to offer cricket fans and analysts real-time access to a wide array of cricket data. It covers international contests and domestic leagues, ensuring users are always updated with the latest cricket events. The server provides detailed information on upcoming fixtures, recent results, and live scorecards, making it an essential tool for anyone interested in cricket. With its user-friendly interface and comprehensive data coverage, the Cricket Live Data MCP server is a go-to resource for staying informed about cricket matches worldwide.

Features

  • Fixtures: Access upcoming fixtures across various series, helping you keep track of what's next in the cricket world.
  • Results: Retrieve recent results from matches around the globe, providing insights into the outcomes of your favorite tournaments.
  • Scorecards: Get detailed live scorecards for ongoing matches, ensuring you don't miss any action.

MCP Tools

  • series: Provides a list of available cricket series that you can query for further details.
  • fixtures: Lists the next 50 fixtures across all series, keeping you informed about upcoming matches.
  • fixtures_by_series: Lists fixtures and results for a specified tournament.
  • fixtures_by_date: Lists fixtures scheduled for a specific date.
  • results: Lists the last 50 results across all series, providing a snapshot of recent match outcomes.
  • results_by_date: Lists results for matches held on a specific date.
  • match_scorecard: Provides a full scorecard, updated live, for a specific match.

Usage with Different Platforms

python

python
import requests

# Example function to get fixtures
response = requests.get('http://cricket-live-data-server/fixtures')
fixtures = response.json()
print(fixtures)

nodejs

javascript
const axios = require('axios');

// Example function to get results
axios.get('http://cricket-live-data-server/results')
  .then(response => {
    console.log(response.data);
  })
  .catch(error => {
    console.error(error);
  });