MCP-Soccerdata MCP Server

MCP-Soccerdata MCP Server

Truy cập dữ liệu trận đấu bóng đá theo thời gian thực, sự kiện và thông tin đội bóng qua ngôn ngữ tự nhiên và tác nhân AI bằng máy chủ MCP-Soccerdata mã nguồn mở.

Máy chủ MCP-Soccerdata làm gì?

MCP-Soccerdata là máy chủ Model Context Protocol (MCP) mã nguồn mở, kết nối với SoccerDataAPI để cung cấp thông tin trận đấu bóng đá cập nhật qua tương tác ngôn ngữ tự nhiên. Được thiết kế để sử dụng với các ứng dụng hỗ trợ MCP như Claude Desktop, nó cho phép người dùng và trợ lý AI truy xuất dữ liệu bóng đá có cấu trúc, thời gian thực bằng cách tận dụng các mô hình ngôn ngữ lớn (LLMs). Máy chủ này cung cấp thông tin trực tiếp về các trận đấu đang diễn ra, danh sách trận đấu, đội hình, sự kiện quan trọng, tỷ lệ cược và dữ liệu giải đấu. Sự tích hợp này giúp quy trình AI có thể truy vấn dữ liệu bóng đá, hỗ trợ phát triển, nghiên cứu, và nâng cao trải nghiệm người hâm mộ.

Danh sách Prompt

Không có mẫu prompt nào được tài liệu hóa rõ ràng trong kho lưu trữ.

Danh sách Nguồn lực

  • Danh sách trận đấu trực tiếp
    Cung cấp danh sách toàn cầu các trận bóng đá đang diễn ra, bao gồm tên đội, giờ bắt đầu, thông tin sân vận động và tỷ số hiện tại.
  • Chi tiết trận đấu
    Cung cấp trạng thái trận đấu (đã lên lịch, đang diễn ra, đã kết thúc), thông tin bàn thắng và kết quả cuối cùng.
  • Sự kiện chính của trận đấu
    Cung cấp dữ liệu có cấu trúc về bàn thắng, thay người, thẻ vàng/đỏ và phạt đền cho từng trận đấu.
  • Đội hình
    Cung cấp chi tiết về đội hình xuất phát, cầu thủ dự bị, tình trạng chấn thương và sơ đồ chiến thuật.

Danh sách Công cụ

Không có danh sách công cụ hoặc chi tiết server.py nào được cung cấp trong kho lưu trữ hoặc tài liệu.

Trường hợp sử dụng MCP này

  • Giám sát trận đấu bóng đá trực tiếp
    Lập trình viên hoặc tác nhân AI có thể lấy dữ liệu cập nhật từng phút về các trận đấu bóng đá trên toàn thế giới.
  • Báo cáo thể thao tự động
    Tự động tạo tóm tắt trận đấu, phân tích sự kiện và đội hình cho các trang truyền thông hoặc người hâm mộ.
  • Bot tương tác với người hâm mộ
    Cung cấp chatbot trả lời về tỷ số trực tiếp, trận đấu sắp tới hoặc thống kê cầu thủ.
  • Ứng dụng phân tích cá cược
    Tích hợp dữ liệu tỷ lệ cược và trận đấu thời gian thực vào công cụ đề xuất hoặc phân tích cá cược.
  • Theo dõi giải đấu và trận đấu
    Xây dựng bảng điều khiển theo dõi thứ hạng, kết quả và thống kê các giải đấu, giải đấu nhỏ.

Hướng dẫn thiết lập

Windsurf

  1. Đảm bảo bạn đã cài đặt Node.js và Windsurf.
  2. Xác định vị trí tệp cấu hình Windsurf của bạn (ví dụ: windsurf.json).
  3. Thêm máy chủ MCP-Soccerdata vào mục mcpServers với đoạn JSON sau:
    {
      "mcpServers": {
        "soccerdata": {
          "command": "npx",
          "args": ["@yeonupark/mcp-soccer-data@latest"]
        }
      }
    }
    
  4. Lưu cấu hình và khởi động lại Windsurf.
  5. Kiểm tra máy chủ đã chạy và truy cập được.

Claude

  1. Cài đặt Claude Desktop và đảm bảo phiên bản mới nhất.
  2. Mở tệp cấu hình Claude (vị trí tùy hệ điều hành).
  3. Thêm máy chủ MCP-Soccerdata vào mục mcpServers:
    {
      "mcpServers": {
        "soccerdata": {
          "command": "npx",
          "args": ["@yeonupark/mcp-soccer-data@latest"]
        }
      }
    }
    
  4. Lưu thay đổi và khởi động lại Claude Desktop.
  5. Xác nhận kết nối thành công trong giao diện Claude.

Cursor

  1. Cài đặt Cursor IDE và đảm bảo Node.js đã sẵn sàng.
  2. Mở hoặc tạo tệp .cursorconfig trong workspace.
  3. Thêm cấu hình máy chủ:
    {
      "mcpServers": {
        "soccerdata": {
          "command": "npx",
          "args": ["@yeonupark/mcp-soccer-data@latest"]
        }
      }
    }
    
  4. Lưu và tải lại Cursor.
  5. Kiểm tra máy chủ MCP trong bảng tiện ích mở rộng Cursor.

Cline

  1. Cài đặt ứng dụng dòng lệnh Cline.
  2. Mở tệp cấu hình .cline.json của bạn.
  3. Thêm cấu hình:
    {
      "mcpServers": {
        "soccerdata": {
          "command": "npx",
          "args": ["@yeonupark/mcp-soccer-data@latest"]
        }
      }
    }
    
  4. Lưu và khởi động lại Cline.
  5. Dùng lệnh cline mcp list để kiểm tra kết nối.

Bảo mật API Key

Lưu các API key nhạy cảm vào biến môi trường và truyền qua trường env trong cấu hình. Ví dụ:

{
  "mcpServers": {
    "soccerdata": {
      "command": "npx",
      "args": ["@yeonupark/mcp-soccer-data@latest"],
      "env": {
        "SOCCERDATA_API_KEY": "${SOCCERDATA_API_KEY}"
      },
      "inputs": {
        "apiKey": "${SOCCERDATA_API_KEY}"
      }
    }
  }
}

Cách sử dụng MCP này trong các flow

Sử dụng MCP trong FlowHunt

Để tích hợp máy chủ MCP vào workflow FlowHunt, bắt đầu bằng cách thêm thành phần MCP vào flow và kết nối với tác nhân AI của bạn:

FlowHunt MCP flow

Nhấn vào thành phần MCP để mở bảng cấu hình. Trong phần cấu hình hệ thống MCP, chèn thông tin máy chủ MCP của bạn theo định dạng JSON sau:

{
  "MCP-Soccerdata": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Sau khi cấu hình, tác nhân AI sẽ có thể sử dụng MCP này như một công cụ với đầy đủ chức năng và khả năng. Lưu ý thay “MCP-Soccerdata” thành tên thực tế của máy chủ MCP và cập nhật URL tương ứng.


Tổng quan

MụcCó sẵnChi tiết/Ghi chú
Tổng quanMô tả rõ ràng trong README
Danh sách PromptKhông tìm thấy mẫu prompt
Danh sách Nguồn lựcCác nguồn lực được mô tả trong README (dữ liệu trận đấu, sự kiện, v.v.)
Danh sách Công cụKhông có danh sách công cụ rõ ràng trong tài liệu hoặc server.py
Bảo mật API KeyCó hướng dẫn chung, ví dụ env
Hỗ trợ sampling (không quan trọng trong đánh giá)Không được đề cập

Đánh giá của chúng tôi

MCP-Soccerdata cung cấp một máy chủ dữ liệu bóng đá thời gian thực tập trung, với nguồn lực và hướng dẫn cài đặt rõ ràng. Tuy nhiên, việc thiếu tài liệu về mẫu prompt và công cụ hạn chế tính linh hoạt sẵn có và khả năng áp dụng cho các quy trình MCP nâng cao.

Điểm MCP

Có LICENSE✅ (MIT)
Có ít nhất một công cụ
Số lượng Fork5
Số lượng Star15

Dựa trên các bảng trên, tôi đánh giá máy chủ MCP này 5 trên 10: nó cung cấp chức năng cốt lõi và tài liệu tốt cho dữ liệu bóng đá, nhưng thiếu các tính năng MCP nâng cao như mẫu prompt, danh sách công cụ, và hỗ trợ sampling/roots rõ ràng cho tích hợp nâng cao.

Câu hỏi thường gặp

Máy chủ MCP-Soccerdata cung cấp những gì?

Nó kết nối với SoccerDataAPI để cung cấp dữ liệu trận đấu bóng đá thời gian thực, bao gồm tỷ số trực tiếp, sự kiện chính, đội hình, chi tiết trận đấu và dữ liệu giải đấu, tất cả đều có thể truy cập qua tương tác ngôn ngữ tự nhiên với trợ lý AI.

MCP-Soccerdata tương thích với những nền tảng nào?

MCP-Soccerdata hoạt động với bất kỳ ứng dụng hỗ trợ MCP nào, bao gồm FlowHunt, Claude Desktop, Windsurf, Cursor IDE và Cline terminal.

Có cần API key không, và làm sao để bảo mật?

Có, bạn nên lưu khóa SoccerDataAPI của mình dưới dạng biến môi trường và tham chiếu trong cấu hình máy chủ MCP. Ví dụ: { "env": { "SOCCERDATA_API_KEY": "${SOCCERDATA_API_KEY}" }, "inputs": { "apiKey": "${SOCCERDATA_API_KEY}" } }

Những trường hợp sử dụng phổ biến của máy chủ này là gì?

Các trường hợp sử dụng phổ biến gồm giám sát trận đấu trực tiếp, báo cáo thể thao tự động, hỗ trợ bot tương tác với người hâm mộ, phân tích cá cược, và xây dựng bảng điều khiển giải đấu/trận đấu với dữ liệu bóng đá thời gian thực.

Máy chủ có cung cấp mẫu prompt hoặc công cụ không?

Không có mẫu prompt hoặc danh sách công cụ nào được đề cập rõ ràng trong tài liệu hay kho lưu trữ của MCP-Soccerdata.

Tích hợp MCP-Soccerdata với FlowHunt

Đưa thông tin trận đấu bóng đá thời gian thực vào quy trình AI của bạn. Thiết lập máy chủ MCP-Soccerdata với FlowHunt hoặc bất kỳ ứng dụng hỗ trợ MCP yêu thích nào và khai thác dữ liệu thể thao có cấu trúc, cập nhật cho ứng dụng của bạn.

Tìm hiểu thêm

Máy Chủ MCP Fantasy Premier League
Máy Chủ MCP Fantasy Premier League

Máy Chủ MCP Fantasy Premier League

Máy chủ Fantasy Premier League MCP kết nối các trợ lý AI với dữ liệu FPL chính thức, cung cấp quyền truy cập thời gian thực vào thống kê cầu thủ, dữ liệu đội bó...

5 phút đọc
AI Football +4
CFBD MCP Server
CFBD MCP Server

CFBD MCP Server

CFBD MCP Server kết nối các trợ lý AI và ứng dụng với College Football Data API, cho phép truy cập nâng cao vào thống kê, phân tích và dữ liệu bóng bầu dục đại ...

6 phút đọc
Sports Data MCP Server +3
Máy chủ cơ sở dữ liệu MCP
Máy chủ cơ sở dữ liệu MCP

Máy chủ cơ sở dữ liệu MCP

Máy chủ cơ sở dữ liệu MCP cho phép truy cập bảo mật, lập trình tới các cơ sở dữ liệu phổ biến như SQLite, SQL Server, PostgreSQL và MySQL cho trợ lý AI và công ...

6 phút đọc
AI Database +4