Cloudbet Sports MCP Server

Cloudbet Sports MCP Server

Minimal MCP server for sports data and betting tool exposure via Cloudbet API.

9
Stars
3
Forks
9
Watchers
1
Issues
Implements a minimal, single-file server adhering to the Model Context Protocol (MCP) for exposing sports data and betting tools using the Cloudbet public API. Designed for educational and demonstration purposes, it follows the MCP Server specification and enables users to list and call tools via JSON-RPC. Provides examples for listing available tools and invoking actions such as retrieving sports events and markets. Intended for quick experiments and integration scenarios.

Key Features

Single-file Go server for rapid deployment
Implements MCP Server specification
Provides endpoints for listing and calling sports data tools
Integration with Cloudbet public API
Demonstration and educational focus
JSON-RPC based communication
Supports competition-based event and market discovery
Minimal external dependencies
Configurable for local development
Tool exposure for model-driven workflows

Use Cases

Demonstrating MCP server integrations for sports tools
Accessing and managing sports data via Cloudbet API
Rapid experimentation with sports betting tool APIs
Prototyping context-aware betting assistants
Educational purposes in MCP and JSON-RPC-based tooling
Model inference context enrichment for sports applications
Building proof-of-concept AI-model integrations with betting data
Simulating server-side tool orchestration
Showcasing standardized tool listing and invocation patterns
Testing interoperability of MCP endpoints with sports data sources

README

Cloudbet Sports MCP server

Single-file, minimal implementation of the Model Context Protocol (MCP) for sports data and betting tool exposure using the Cloudbet public API. This demo server follows the MCP Server specification and is designed for educational and demonstration purposes only. Please use responsibly and at your own risk.

  1. Run the Server:
sh
go run .
  1. List Tools (Describe):
sh
curl -X POST http://localhost:8080/ -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list",
  "params": {}
}' | jq .
  1. Call a Tool:
sh
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 .

Star History

Star History Chart

Repository Owner

cloudbet
cloudbet

Organization

Repository Details

Language Go
Default Branch master
Size 7 KB
Contributors 1
License MIT License
MCP Verified Nov 12, 2025

Programming Languages

Go
100%

Tags

Topics

mcp mcp-server sports sports-data

Join Our Newsletter

Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.

We respect your privacy. Unsubscribe at any time.

Related MCPs

Discover similar Model Context Protocol servers

  • Campertunity MCP Server

    Campertunity MCP Server

    Model Context Protocol server for AI-driven camping and outdoor recreation data

    Implements the Model Context Protocol (MCP) to provide AI models with structured access to camping and outdoor recreation data. Offers tools for searching, filtering, and booking campgrounds and sites based on a wide range of criteria. Enhances data accuracy with AI and aggregates information from multiple sources, enabling dynamic, real-time queries and bookings. Ideal for integrating intelligent camping experiences into AI-driven applications.

    • 11
    • MCP
    • campertunity/mcp-server
  • Kanboard MCP Server

    Kanboard MCP Server

    MCP server for seamless AI integration with Kanboard project management.

    Kanboard MCP Server is a Go-based server implementing the Model Context Protocol (MCP) for integrating AI assistants with the Kanboard project management system. It enables users to manage projects, tasks, users, and workflows in Kanboard directly via natural language commands through compatible AI tools. With built-in support for secure authentication and high performance, it facilitates streamlined project operations between Kanboard and AI-powered clients like Cursor or Claude Desktop. The server is configurable and designed for compatibility with MCP standards.

    • 15
    • MCP
    • bivex/kanboard-mcp
  • Aviationstack MCP Server

    Aviationstack MCP Server

    MCP server offering comprehensive endpoints for aviation and flight data.

    Aviationstack MCP Server provides an MCP-compliant API that exposes tools to access real-time and scheduled flight data, aircraft details, random aircraft types, countries, and city information from the AviationStack API. It offers ready-to-use endpoints for airline-specific flight queries, airport schedules, and in-depth vehicle, country, and city data. The solution applies the Model Context Protocol by defining MCP tools as Python functions with standardized interfaces, designed for seamless integration into MCP-compatible environments. The server is built using Python, incorporates the FastMCP library, and is intended for easy deployment and use in application development.

    • 11
    • MCP
    • Pradumnasaraf/aviationstack-mcp
  • Teamwork MCP Server

    Teamwork MCP Server

    Seamless Teamwork.com integration for Large Language Models via the Model Context Protocol

    Teamwork MCP Server is an implementation of the Model Context Protocol (MCP) that enables Large Language Models to interact securely and programmatically with Teamwork.com. It offers standardized interfaces, including HTTP and STDIO, allowing AI agents to perform various project management operations. The server supports multiple authentication methods, an extensible toolset architecture, and is designed for production deployments. It provides read-only capability for safe integrations and robust observability features.

    • 11
    • MCP
    • Teamwork/mcp
  • TripGo MCP Server

    TripGo MCP Server

    Remote MCP server providing transport location, departure, and routing tools via the TripGo API.

    TripGo MCP Server acts as a remote Model Context Protocol server that wraps the TripGo API, offering tools for retrieving transport-related locations, departures from transport stops, multi-modal trip planning, and trip URL retrieval. It is deployed on Cloudflare Workers and is accessible directly or via MCP-compatible clients such as Claude Desktop through the mcp-remote proxy. The server supports direct integration for context-aware transport queries and trip management, facilitating enhanced interactions with public transport data.

    • 2
    • MCP
    • skedgo/tripgo-mcp-server
  • Daisys MCP server

    Daisys MCP server

    A beta server implementation for the Model Context Protocol supporting audio context with Daisys integration.

    Daisys MCP server provides a beta implementation of the Model Context Protocol (MCP), enabling seamless integration between the Daisys AI platform and various MCP clients. It allows users to connect MCP-compatible clients to Daisys by configurable authentication and environment settings, with out-of-the-box support for audio file storage and playback. The server is designed to be extensible, including support for both user-level deployments and developer contributions, with best practices for secure authentication and dependency management.

    • 10
    • MCP
    • daisys-ai/daisys-mcp
  • Didn't find tool you were looking for?

    Be as detailed as possible for better results