mcpField
C
Cricket

Cricket

リモート
pipeworx.ioゲーム・エンタメ04 日前に更新
リポジトリ公式サイト

Cricket について

Cricket は CricAPI のライブクリケットデータを提供する MCP サーバーです。試合や選手情報を扱うクライアント向けに、ゲートウェイまたは単独の stdio パッケージから利用できます。

主な機能

  1. 01現在および最近の試合一覧
  2. 02簡潔なライブスコアフィード
  3. 03名前による選手検索
  4. 04試合のスコアカードと詳細

活用シーン

  1. 01進行中のクリケット試合の確認
  2. 02複数試合の現在スコアの把握
  3. 03選手を検索して詳細を取得
  4. 04試合のスコアカードと結果の確認

MCP 対応

Pipeworx ゲートウェイのエンドポイントまたはローカル stdio サーバーを通じて、MCP クライアントにクリケットデータのツールを提供します。ゲートウェイには共通メタツールもあり、単独モードではこのパックのツールのみを公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://gateway.pipeworx.io/cricket/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

mcp-cricket

Cricket MCP — CricAPI(api.cricapi.com)を利用して、ライブクリケットデータを提供します。

Pipeworx の一部です。AI エージェントを1875以上のライブデータソースにつなぐMCPゲートウェイです。これは独立した非公式の統合であり、上流プロバイダーとは提携しておらず、承認も受けていません。また、上流プロバイダーによって公開されたものでもありません。

ツール

ツール説明
current_matches現在および最近のクリケットの試合(Test/ODI/T20)を、ライブスコア、チーム、会場、ステータスとともに一覧表示します。「現在ライブ中のクリケットの試合は何か」を調べるときに使用します。match_info で使用できる試合IDを返します。
match_scores現在の試合のライブクリケットスコアを簡潔に取得します。各試合について、進行中のスコアとステータスを含む「team1 vs team2」形式のコンパクトな情報を返します。ライブスコアを手早く確認するのに最適です。
search_players名前からクリケット選手を検索します。選手ID、名前、国を返します。詳細を取得する前に選手を調べるときに使用します。
match_info試合IDを指定して、1試合の詳細情報とスコアカード(Test/ODI/T20)を取得します。チーム、会場、イニングのスコア、トス、勝者を返します。IDは current_matches から取得してください。

クイックスタート

MCP クライアント(Claude Desktop、Cursor、Windsurf など)に追加します。

{
  "mcpServers": {
    "cricket": {
      "url": "https://gateway.pipeworx.io/cricket/mcp"
    }
  }
}
このエンドポイントが実際に提供するもの

https://gateway.pipeworx.io/cricket/mcp の tools/list は、上記の表に記載されたツールに加えて、共有 Pipeworx メタツール — ask_pipeworx、discover_tools、search_within、remember/recall など、ゲートウェイ全体で使えるツール一式も返します。そのため、表示されるツール数はこの表より多くなります。現在、単一パックのエンドポイントでは、そのパック独自のツールとともに、およそ30個の共有ツールが一覧表示されます。接続の initialize レスポンスに正確な対象範囲が記載されており、その日の状況を確認する際の正式な情報源となります。

これは意図的な設計であり、偶然に多重化されているわけではありません。メタツールを使うことで、このパックが扱わない質問にも、カタログ全体を横断してルーティングする ask_pipeworx を介して回答でき、MCP サーバーをもう1つ追加する必要がありません。現在、メタツールなしでパックのエンドポイントをマウントする方法はありません。追加のスキーマによるコンテキスト消費がルーティングの利点を上回る場合は、複数のパックエンドポイントではなく、フルゲートウェイに一度だけ接続してください。

このパックのツールだけでなく、各パックのツールをすべて直接一覧表示するには、Pipeworx のフルゲートウェイに接続してください。

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

どちらのURLも、同じゲートウェイと同じ1875以上のデータソースにつながります。違いは、どのパックのツールが直接一覧表示されるかだけです。どちらからでも ask_pipeworx を使ってすべてのツールにアクセスできます。

MCP クライアントがない場合:HTTP 経由で呼び出す

curl -X POST https://gateway.pipeworx.io/v1/tools/current_matches \
  -H 'Content-Type: application/json' \
  -d '{}'

最初の呼び出しにアカウントは不要です。ツールを調べるには、GET https://gateway.pipeworx.io/v1/tools/current_matches を使用します。ツールを検索するには、{"query":"..."} を指定して POST https://gateway.pipeworx.io/v1/tools/search_packs を呼び出します。

スタンドアロン(ゲートウェイアカウント不要)

このパッケージはローカルのstdio MCP サーバーとしても実行できます。Pipeworx アカウントは不要で、ゲートウェイを経由することもありません。

{
  "mcpServers": {
    "cricket": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-cricket"]
    }
  }
}

または、直接実行して起動を確認できます。

npx -y @pipeworx/mcp-cricket

stdin/stdout 経由でMCPを使用し、initialize/tools/list/tools/call に応答します。対象はこのパックのツールのみで、上記のゲートウェイ接続が追加する共有メタツールは含まれません。同じソース、同じツールで、ask_pipeworx によるルーティングはありません。

ask_pipeworx を使用する

ツールを直接呼び出す代わりに、自然な英語で質問できます。上記のパックエンドポイントでも、フルゲートウェイでも使用できます。

ask_pipeworx({ question: "your question about Cricket data" })

ゲートウェイが適切なツールを選び、引数を自動的に設定します。

詳細

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。