概要
英国・アイルランドのブックメーカーの試合前オッズと、取引所のレイ価格を取得できます。スポーツ、イベント、ブックメーカーを検索し、マッチしたボード 1 件、または 1 つのイベントの価格を読み取ります。
ガイド付きセットアップ
OddsRelay を Microsoft Copilot に 2 分で接続
AnythingMCP Cloud の無料トライアルを始め、ガイド付きセットアップで OddsRelay を接続して、MCP URL を Microsoft Copilot に追加します。コードもサーバーの運用も不要です。
クレジットカード不要 · 7日間の試用 · セルフホストの選択肢あり
こう聞いてみよう
OddsRelay のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要です。cloud.anythingmcp.com をそのままご利用ください。 サインインして Connectors → OddsRelay をクリックし、認証情報を貼り付けて MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要です。
OddsRelay + Microsoft Copilot
英国・アイルランドのブックメーカーの試合前オッズと、取引所のレイ価格を取得できます。スポーツ、イベント、ブックメーカーを検索し、マッチしたボード 1 件、または 1 つのイベントの価格を読み取ります。
前提条件
コネクターに組み込まれているセットアップ手順の全文を参照してください(アプリ内ストアでコネクターを選択すると表示されます)。このコネクターに必要な環境変数は次のとおりです。
ODDSRELAY_KEY
ステップ 1 — 認証情報を取得する
セットアップには約 2 分かかります。OddsRelay のアカウントと、そのアカウントの API キーが必要です。1 つのイベントのオッズを取得するには、そのキーが生のオッズを読み取れる必要があります。
- https://oddsrelay.io でアカウントにサインインし、API キーを作成します。
- それを
ODDSRELAY_KEYに貼り付けます。キーはすべての呼び出しで Bearer トークンとして送信され、ツールの引数になることはありません。 - コネクターをインストールして
oddsrelay_get_usageを実行します。キーのトークン残高、リセットされる時期、キーが読み取れるボードが表示されます。トークンは消費しません。
読み取れる内容: 英国・アイルランドのブックメーカーの試合前オッズと、取引所のレイ価格です。マッチしたボード(standard、2up、dutching、each-way、extra-place、bog)では、最大 5 社のブックメーカーについて、1 つのスポーツのブックメーカーのバック価格と取引所のレイ価格を並べて表示します。イベントオッズでは、1 つのイベントを扱うすべてのブックメーカーと取引所の価格を、マーケットごとに取得できます。無料のツールでは、コンペティションキー(soccer のようにスポーツ名だけを指定すると、そのすべてのコンペティションが対象になります)、イベント ID と開始時刻付きのイベント、ブックメーカーと取引所のキー(william_hill や betfair_exchange など)、そして現在各ボードに価格を出しているブックメーカーを取得できます。すべてのツールは読み取り専用です。
トークンを使う前に確認します: oddsrelay_get_board と oddsrelay_get_event_odds は、キーに紐づくアカウントのトークンを消費します。コネクター自体には上限がありません。どちらかを実行する前に、AI は同じ引数で oddsrelay_quote_board または oddsrelay_quote_event_odds を実行し、cost とトークンの remaining をお伝えします。実行するのは、あなたが同意した場合のみです。それ以外のツールはすべて無料です。呼び出しを絞るほどコストは下がります。たとえば、スポーツ全体ではなく 1 つのコンペティションキーを指定する、必要なブックメーカーだけを指定する、markets フィルター(h2h など)や開始時刻の範囲を使う、といった方法があります。
ページ送りと時刻: スポーツとイベントはページ単位で返されます。AI は meta.next_cursor が null になるまで渡し続け、カーソルが数分で期限切れになった場合は最初のページからやり直します。時刻は UTC の ISO 8601 形式で、2026-10-10T12:00:00Z のようになります。
よくあるエラー: 401 はキーがない、または誤っていることを示します。402 insufficient_tokens は残高が呼び出しに足りないことを示します。oddsrelay_get_usage で残高とリセット時期を確認できます。valid リスト付きの 400 は、スポーツ、ブックメーカー、取引所、マーケットのいずれかが不明であることを示します。403 は、リクエストがキーの読み取り可能な範囲を超えていることを示します。404 unknown_event は、そのイベントがすでに一覧から外れていることを示します。429 は同時の呼び出しが多すぎることを示します。Retry-After の時間だけ待ってから、もう一度試してください。503 は API が現在利用できないことを示します。
ステップ 2 — アダプターをインストールする
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Microsoft Copilot にコネクターを追加する
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
Microsoft Copilot は、Copilot Studio で作成したエージェントを通じて MCP サーバーを使います。AnythingMCP をツールとしてエージェントに追加し、そのエージェントを Microsoft 365 Copilot と Teams に公開します。Copilot Studio は Microsoft のクラウドから Streamable HTTP で接続し、AnythingMCP はこれに対応しています。
- Copilot Studio でエージェントを開き(または新規作成し)、Tools で Add a tool → New tool → Model Context Protocol を選びます。
- Server name(例:
AnythingMCP)、コネクタでできることを説明する Server description、Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力します。Copilot Studio はこの説明をもとに、いつサーバーを呼び出すかを判断します。 - 認証で API key を選び、Type を Header、ヘッダー名を
X-API-Keyにして Create を選びます。 - Add tool で Create a new connection を選び、AnythingMCP の MCP API キー(MCP Servers → 対象のサーバー → API keys)を貼り付けて Add to agent を選びます。
- エージェントの Test ウィンドウで試します。
OddsRelayのツールが必要になる依頼をしてみましょう。 - Publish を選び、Channels → Microsoft 365 and Microsoft Teams で Make agent available in Microsoft Copilot を選択したまま Add channel を選びます。See agent in Teams で自分用にインストールされます。Microsoft 365 Copilot では @ を入力してエージェントを選びます。
ユーザーごとにサインインさせたい場合は、API キーの代わりに OAuth 2.0 → Dynamic discovery を選びます。各ユーザーは、エージェントが初めて呼び出すときに AnythingMCP にサインインします。
セルフホストの場合は、https://cloud.anythingmcp.com の代わりにインスタンスの公開 HTTPS アドレスを使ってください。Copilot Studio は Microsoft のクラウドから接続するため、localhost は使えません。
利用可能なツール
| ツール | 機能 |
|---|---|
oddsrelay_list_sports | ボードツールとイベントツールの sport 引数に使うコンペティションキーを一覧表示します |
oddsrelay_list_events | 1 つのスポーツのイベントを、イベント ID、チーム、開始時刻とともに一覧表示します(oddsrelay_get_event_odds 用) |
oddsrelay_list_bookmakers | ボードツールが受け取るブックメーカーと取引所のキー(william_hill や betfair_exchange など)を一覧表示します |
oddsrelay_get_coverage | キーが読み取れる各ボードについて、現在どのブックメーカーと取引所が価格を出しているか、またどのスポーツが対象かを表示します |
oddsrelay_quote_board | ボードを読み取らずに、マッチしたボードのリクエストに必要なトークンと、トークン残高を返します |
oddsrelay_get_board | マッチしたボードを 1 件読み取ります。指定したブックメーカーについて、1 つのスポーツのブックメーカーのバック価格と取引所のレイ価格を並べて表示します |
oddsrelay_quote_event_odds | オッズを読み取らずに、1 つのイベントのオッズに必要なトークンと、トークン残高を返します |
oddsrelay_get_event_odds | 1 つのイベントを扱うすべてのブックメーカーと取引所の価格を、マーケットごとに読み取ります |
oddsrelay_get_usage | キーのトークン残高とリセット時期、およびキーが読み取れるボードを表示します |
FAQ
どの Copilot が対象ですか? 職場で使う Microsoft 365 Copilot で、Copilot Studio のエージェントを通じて利用します。個人アカウント向けの Microsoft Copilot アプリでは、独自の MCP サーバーを追加できません。
何が必要ですか? エージェントを作成するために、Copilot Studio を利用できる職場アカウント(ライセンスまたは試用版)が必要です。Microsoft 365 Copilot や Teams でエージェントを使う人には、エージェントへのアクセス権が必要です。共有するか、管理者に組織向けに公開してもらってください。組織が Power Platform コネクタにデータ ポリシーを適用している場合は、MCP サーバーにも適用されます。
エージェントがツールを呼び出しません。 ヘッダー名が正確に X-API-Key であること、キーが URL と同じ MCP サーバーのものであることを確認し、Server description を具体的に書いてください。Copilot Studio はこの説明をもとにサーバーを呼び出すかどうかを判断します。変更のたびにエージェントを再公開し、開いているチャットでは "start over" と入力すると新しいバージョンになります。
次のステップ
このガイドは役に立ちましたか?