Cloudbet Sports

v1.0.0Analyticsstable

Cloudbet Sports Data MCP Server

mcpmcp-serversportssports-data
Share:
12
Stars
0
Downloads
0
Weekly
0/5

What is Cloudbet Sports?

Cloudbet Sports is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to cloudbet sports data mcp server

Cloudbet Sports Data MCP Server

This server falls under the Analytics category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Cloudbet Sports Data MCP Server

Use Cases

Access Cloudbet sports data and odds for analysis.
Perform sports analytics and predictions with AI.
cloudbet

Maintainer

LicenseMIT
Languagego
Versionv1.0.0
UpdatedMay 3, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx sports

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Cloudbet Sports

The Cloudbet Sports MCP Server is a minimal, single-file Go implementation that exposes Cloudbet's public sports data API as MCP tools, letting AI assistants query live sports events, competitions, and betting markets through natural language. It implements the MCP server specification over HTTP (port 8080) and is designed as an educational demonstration of how sports data can be surfaced to AI agents. Use it to explore live sports odds, find events by competition name, and analyze betting market data programmatically.

Prerequisites

  • Go 1.21 or higher installed
  • Access to the Cloudbet public API (no API key required for public endpoints)
  • An MCP-compatible client that supports HTTP/SSE transport
  • Basic familiarity with running Go programs from the command line
1

Clone the repository

Clone the Cloudbet Sports MCP server repository from GitHub to your local machine.

git clone https://github.com/cloudbet/sports-mcp-server.git
cd sports-mcp-server
2

Build and run the server

Use `go run .` to compile and start the MCP server. It listens on port 8080 by default.

go run .
3

Verify the server is running

Send a tools/list request to confirm the server is accepting JSON-RPC calls and exposing its tools.

curl -X POST http://localhost:8080/ \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' | jq .
4

Test a tool call

Call the findEventsAndMarketsByCompetition tool with a competition name to see live sports data returned.

curl -X POST http://localhost:8080/ \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"findEventsAndMarketsByCompetition","arguments":{"competitionName":"Premier League"}}}' | jq .
5

Connect your MCP client

Configure your MCP-compatible client to point to the local HTTP server at http://localhost:8080 using streamable HTTP transport.

Cloudbet Sports Examples

Client configuration

Configure an MCP client to connect to the locally running Cloudbet Sports server over HTTP.

{
  "mcpServers": {
    "cloudbet-sports": {
      "command": "go",
      "args": ["run", "."],
      "cwd": "/path/to/sports-mcp-server"
    }
  }
}

Prompts to try

Example prompts to explore sports data through your AI client once the server is running.

- "Show me all upcoming Premier League matches and their current odds"
- "Find events for the NBA tonight"
- "What betting markets are available for the Champions League final?"
- "List all competitions with live events right now"

Troubleshooting Cloudbet Sports

Port 8080 is already in use

Stop the conflicting process with `lsof -i :8080` and `kill <PID>`, or modify the server source to listen on a different port before running.

No events returned for a competition name

Ensure the competition name matches Cloudbet's naming convention exactly (e.g., 'Premier League' not 'EPL'). The Cloudbet public API only returns events that are currently offered.

Frequently Asked Questions about Cloudbet Sports

What is Cloudbet Sports?

Cloudbet Sports is a Model Context Protocol (MCP) server that cloudbet sports data mcp server It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Cloudbet Sports?

Follow the installation instructions on the Cloudbet Sports GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Cloudbet Sports?

Cloudbet Sports works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Cloudbet Sports free to use?

Yes, Cloudbet Sports is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

Browse More Analytics MCP Servers

Explore all analytics servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "sports": { "command": "npx", "args": ["-y", "sports"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Cloudbet Sports?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides