- Explore MCP Servers
- wagyu_mcp_hackathon
Wagyu Mcp Hackathon
What is Wagyu Mcp Hackathon
Wagyu_mcp_hackathon is a Model Context Protocol (MCP) server designed for sports betting data, providing access to The Odds API through Claude and other MCP-compatible AI assistants.
Use cases
Use cases include developing betting prediction models, creating sports analytics tools, and enhancing user experiences in sports betting platforms.
How to use
To use wagyu_mcp_hackathon, clone the repository, install the package using pip or uv, and configure it in your MCP settings for either Cline or Claude Desktop by adding the appropriate server configuration.
Key features
Key features include integration with The Odds API, compatibility with MCP, and the ability to interact with AI assistants like Claude for enhanced sports betting insights.
Where to use
Wagyu_mcp_hackathon can be used in the sports betting industry, particularly for applications that require real-time odds and betting data analysis.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Wagyu Mcp Hackathon
Wagyu_mcp_hackathon is a Model Context Protocol (MCP) server designed for sports betting data, providing access to The Odds API through Claude and other MCP-compatible AI assistants.
Use cases
Use cases include developing betting prediction models, creating sports analytics tools, and enhancing user experiences in sports betting platforms.
How to use
To use wagyu_mcp_hackathon, clone the repository, install the package using pip or uv, and configure it in your MCP settings for either Cline or Claude Desktop by adding the appropriate server configuration.
Key features
Key features include integration with The Odds API, compatibility with MCP, and the ability to interact with AI assistants like Claude for enhanced sports betting insights.
Where to use
Wagyu_mcp_hackathon can be used in the sports betting industry, particularly for applications that require real-time odds and betting data analysis.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Wagyu Sports MCP Server
A Model Context Protocol (MCP) server for sports betting data, providing access to The Odds API through Claude and other MCP-compatible AI assistants.
graph LR Claude([Claude]) --> MCP[Wagyu Sports MCP] MCP --> API[The Odds API] API --> MCP --> Claude style Claude fill:#f8f8f8,stroke:#666,stroke-width:1px,color:#000 style MCP fill:#34A853,stroke:#1E8E3E,stroke-width:2px,color:#fff style API fill:#F5F5F5,stroke:#999,stroke-width:1px,color:#000
Quick Setup
-
Clone the repository:
# Clone the repository git clone https://github.com/your-username/wagyu_mcp_hackathon.git cd wagyu_mcp_hackathon -
Install the package:
# Using pip (recommended) pip install -e . # Or using uv (alternative) uv install -e . -
Add to your MCP configuration:
For Cline, add to
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json:{ "mcpServers": { "wagyu-sports": { "command": "python", "args": [ "/absolute/path/to/wagyu_mcp_hackathon/wagyu_sports/mcp_server/test_server.py", "--test-mode" ], "env": { "ODDS_API_KEY": "your_api_key_here" }, "disabled": false, "autoApprove": [] } } }For Claude Desktop, add to
~/Library/Application Support/Claude/claude_desktop_config.json:{ "mcpServers": { "wagyu-sports": { "command": "python", "args": [ "/absolute/path/to/wagyu_mcp_hackathon/wagyu_sports/mcp_server/test_server.py", "--test-mode" ], "env": { "ODDS_API_KEY": "your_api_key_here" }, "disabled": false, "autoApprove": [] } } }IMPORTANT: Replace
/absolute/path/to/wagyu_mcp_hackathonwith the actual full path to your repository. For example:/Users/john/Documents/hackathon/wagyu_mcp_hackathon. -
Get an API key from The Odds API and replace
your_api_key_herein the configuration. -
Restart your MCP client (Cline or Claude Desktop).
Available Tools
The MCP server provides the following tools:
get_sports: Get a list of available sportsget_odds: Get odds for a specific sportget_quota_info: Get API quota information
Test Mode vs. Real Mode
Test Mode (Recommended for Getting Started)
Test mode uses mock data instead of making real API calls. This is useful for:
- Development and testing without API rate limits
- Demos and presentations
- Learning how to use the MCP server
To use test mode:
- Set
--test-modein your MCP configuration (as shown in the Quick Setup) - No API key is required
- The server will return consistent mock data for all requests
Example configuration for test mode:
Real Mode
Real mode makes actual API calls to The Odds API. This is necessary for:
- Getting real-time sports betting data
- Production applications
- Accurate odds information
To use real mode:
- Remove the
--test-modeflag from your MCP configuration - Provide a valid API key from The Odds API
- Be aware of API rate limits (typically 500 requests per month for free tier)
Example configuration for real mode:
You can also run the server directly with:
python /path/to/wagyu_mcp_hackathon/wagyu_sports/mcp_server/test_server.py --api-key=your_api_key_here
Development
For development and testing:
# Clone the repository
git clone https://github.com/your-username/wagyu_mcp_hackathon.git
cd wagyu_mcp_hackathon
# Install in development mode
pip install -e .
# Run tests
python -m pytest wagyu_sports/tests
# Run the server directly (test mode)
python wagyu_sports/mcp_server/test_server.py --test-mode
# Run the server directly (real mode)
python wagyu_sports/mcp_server/test_server.py --api-key=your_api_key_here
Note: This repository includes a post-commit Git hook that automatically cleans up Python cache files (
__pycache__,.pyc,.pyo,.pyd) and.pytest_cachedirectories after each commit.
Project Structure
wagyu_sports/mcp_server/- MCP server implementationwagyu_sports/tests/- Test fileswagyu_sports/examples/- Example scripts
For More Information
See the wagyu_sports/README.md file for details on using the Python client directly.
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










