cricket-mcp-server

tarun7r/cricket-mcp-server

3.3

If you are the rightful owner of cricket-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that provides comprehensive cricket data from Cricbuzz.

The Cricket MCP Server is designed to deliver real-time cricket data, including player statistics, live match updates, match schedules, and news. It leverages the Model Context Protocol to facilitate seamless integration with MCP clients, allowing users to access detailed cricket information efficiently. The server scrapes data from Cricbuzz, ensuring that users receive the most current and accurate cricket data available. With features like player statistics across all formats, live match tracking, and the latest cricket news, the server is a valuable tool for cricket enthusiasts and analysts. The server is built using Python and relies on several libraries for web scraping and data parsing, ensuring robust performance and reliability. Users can run the server standalone for testing or integrate it with MCP clients for broader applications.

Features

  • Player Statistics: Provides detailed stats for cricket players, including batting and bowling records across Test, ODI, and T20 formats.
  • Live Matches: Offers real-time updates on currently ongoing cricket matches.
  • Match Schedule: Lists upcoming cricket match schedules with dates and details.
  • Cricket News: Delivers the latest cricket news and updates.
  • Error Handling: Includes comprehensive error handling for network issues, invalid player names, and data retrieval failures.

Usages

usage with local stdio

{
    "cricket": {
        "command": "python",
        "args": ["cricket_server.py"],
        "transport": "stdio"
    }
}

usage with standalone

bash
python cricket_server.py

Tools

  1. get_player_stats

    Get comprehensive cricket player statistics.

  2. get_live_matches

    Get currently live cricket matches.

  3. get_cricket_schedule

    Get upcoming cricket match schedule.

  4. get_cricket_news

    Get the latest cricket news.