ParlayAPI について
ParlayAPIは、ParlayAPIを通じてスポーツのオッズ、選手プロップ、関連分析をAIアシスタントに提供するMCPサーバーです。公開情報の確認や登録ツールはキー不要で、課金対象のデータツールにはユーザー自身のAPIキーを使います。
主な機能
- 01ライブ競技の閲覧とチーム・選手の検索
- 02試合オッズと選手プロップの取得
- 03最良オッズ、裁定取引、プラスEVの検索
- 04ベットと複数レッグのパーレー評価
- 05データソースの品質とブックメーカーの網羅状況確認
- 06アカウント登録とアカウントリンクの作成
活用シーン
- 01競技ごとのオッズや選手プロップの比較
- 02裁定取引やプラスEVの機会探し
- 03ベット案や複数レッグのパーレーの評価
- 04登録前にライブデータとソース網羅状況を確認
MCP 対応
stdioを通じて、ParlayAPIのツールとクイックスタート用リソースをMCPクライアントに公開します。公開情報の確認ツールはキー不要で、アカウントや有料データのツールには設定済みの`PARLAYAPI_KEY`を使います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://parlay-api.com/mcp/httpclaude mcp add --transport http jacobiusmakes-parlayapi https://parlay-api.com/mcp/http{"mcpServers":{"jacobiusmakes-parlayapi":{"type":"http","url":"https://parlay-api.com/mcp/http"}}}Cursor で開く{"servers":{"jacobiusmakes-parlayapi":{"type":"http","url":"https://parlay-api.com/mcp/http"}}}VS Code で開く{"mcpServers":{"jacobiusmakes-parlayapi":{"type":"http","url":"https://parlay-api.com/mcp/http"}}}{"mcpServers":{"jacobiusmakes-parlayapi":{"serverUrl":"https://parlay-api.com/mcp/http"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://parlay-api.com/mcp/http認証が必要ツール
22| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| string | はい | ||
| agent_id | string | いいえ | |
| intended_use | string | いいえ |
詳細
parlayapi-mcp
mcp-name: io.github.JacobiusMakes/parlayapi
ParlayAPI 用の MCP サーバーです。スポーツのオッズ、 予測市場データ、ライブダッシュボードのプレビュー、データソース品質の 証明、手間のかからないエージェント登録を、MCP 対応クライアント(Claude Desktop、Cursor、OpenClaw、カスタム アシスタント)で利用できるネイティブツールとして提供します。
使用する理由
MCP を使わない場合、ParlayAPI を利用したいエージェントは、次の作業が必要です。
- ブラウザーから登録するようユーザーに伝える
- ユーザーがキーをコピーして貼り付けるのを待つ
- HTTP リクエストを手作業で組み立てる
この MCP サーバーを使えば、エージェントはまず
parlayapi_live_command_center() や parlayapi_book_coverage() のような
キー不要の検出ツールを呼び出して、ParlayAPI が稼働していることを確認できます。ユーザーが完全なフィードを希望する場合、エージェントは
parlayapi_signup(email) を呼び出し、有効な API キー、ダッシュボードの
請求 URL、ユーザーがクリックできる Stripe のアップグレード URL を受け取ります。
その後、parlayapi_get_odds()、parlayapi_get_props() などを
直接呼び出します。
Claude Desktop へのインストール
最新のデスクトップ版リリース
を開き、末尾が -directory.mcpb のアセットをダウンロードします。リリースノートには、
バンドルのバージョンと実施した検証が記載されています。ダウンロードしたファイルを開きます
(ダブルクリックするか、Claude Desktop にドラッグします)。Claude
Desktop がバンドルを展開し、管理対象の uv
ランタイムを使ってサーバーを実行するため、ターミナルや Python のセットアップは不要です。
0.3.8 Python パッケージのソースでは、チェックアウトの所有権検証に利用可能なアカウントキーを転送し、 チェックアウト URL とメールフローの確認メッセージを区別します。確認メッセージは メールの配信を確認するものではありません。別途固定されている 0.3.6 デスクトップバンドルには、 このチェックアウトの修正は含まれていません。より新しいデスクトップバンドルについては、 上記のリリースページを確認してください。
インストールダイアログの API キー欄は省略可能です。空欄のままにしてキーなしで開始できます。
登録、料金、ライブプレビュー、データソース品質、カバレッジの各ツールはすぐに利用でき、
parlayapi_signup ツールを使えばチャットを離れずに無料キー(1,000 クレジット/月、カード不要)を
作成できます。キーは後からいつでも、Settings、Extensions、ParlayAPI の順に開いて追加できます。
バンドルのソースは mcpb/ にあります。次のコマンドで再ビルドできます。
npx @anthropic-ai/mcpb pack mcpb/
インストール(手動、任意の MCP クライアント)
# Start the stdio server (normally launched by your MCP client):
uvx --from parlayapi-mcp==0.3.8 parlayapi-mcp
# Or install globally with pip:
pip install parlayapi-mcp==0.3.8
MCP クライアントの設定
Claude Desktop
macOS では ~/Library/Application Support/Claude/claude_desktop_config.json
(Windows では %APPDATA%\Claude\claude_desktop_config.json)を編集します。
{
"mcpServers": {
"parlayapi": {
"command": "uvx",
"args": ["parlayapi-mcp"],
"env": {
"PARLAYAPI_KEY": "your_key_here"
}
}
}
}
まだキーを持っていない場合は、env 全体を省略してください。登録ツールはキーなしで
動作し、公開ライブプレビュー、料金、データソース品質、カバレッジの各ツールも利用できます。
有料データツールは、キーを設定するよう求めるエラーを返します。登録後、新しいキーを
env に貼り付けて Claude Desktop を再起動してください。アンダースコア形式を使う
クライアント向けに、PARLAY_API_KEY も使用できます。
Cursor
パッケージ版の連携については、Cursor プラグインの設定を参照してください。
.cursor/mcp.json に追加します。
{
"mcpServers": {
"parlayapi": {
"command": "uvx",
"args": ["parlayapi-mcp"],
"env": { "PARLAYAPI_KEY": "your_key_here" }
}
}
}
OpenClaw
OpenClaw では、openclaw mcp set を使って stdio MCP サーバーの定義を保存できます。
このキー不要の設定により、アシスタントは登録、料金、ライブ
プレビュー、データソース品質、カバレッジ証明の各ツールをすぐに利用できます。
openclaw mcp set parlayapi '{"command":"uvx","args":["parlayapi-mcp"]}'
ユーザーが登録した後、有料データツールを使えるよう API キーを追加します。
openclaw mcp set parlayapi '{"command":"uvx","args":["parlayapi-mcp"],"env":{"PARLAYAPI_KEY":"your_key_here"}}'
Docker でローカル実行
このリポジトリから stdio コンテナをビルドします。
docker build -t parlayapi-mcp:local .
docker run --rm -i --read-only --cap-drop=ALL --security-opt=no-new-privileges parlayapi-mcp:local
プロセスは stdin で MCP メッセージを待ち受けます。起動しただけでは、ウェブサーバーを開いたり API を呼び出したりしません。MCP クライアント経由で接続してください。MCP の stdio トランスポートではなくターミナルが割り当てられるため、-t は使用しないでください。
アカウントツールを使用する場合は、MCP クライアントのシークレット設定でご自身の PARLAYAPI_KEY を設定し、その環境変数をコンテナに渡してください。
docker run --rm -i --read-only --cap-drop=ALL --security-opt=no-new-privileges -e PARLAYAPI_KEY parlayapi-mcp:local
イメージにキーは埋め込まれていません。各ユーザーが自分のキーを設定し、アカウントの応答を自分のクライアント内で管理してください。このコンテナは、コミュニティで共有するフィードではありません。MIT ソフトウェアライセンスはデータの配布権を付与しません。API データの利用には、適用される利用規約および書面による契約が適用されます。これらのコンテナのデフォルト設定によって、既存の契約が変更されることはありません。
公開情報の検索ツールにキーは不要です。アカウントツールはご利用枠を消費します。現在のプランと上限をご確認ください。既存のツールセットには、アカウントの作成、チェックアウトリンクの作成、ログインリンクメールの送信、保存したブックの設定も含まれています。これらの操作は MCP クライアントで明示的に許可してください。ツールの一覧表示だけでは、アカウントの作成、メールの送信、チェックアウトの開始は行われません。
非公開のセキュリティ報告は [email protected] にメールでお送りください。公開の課題に API キーやアカウントの応答を記載しないでください。
公開されるツール
| ツール | 認証 | 用途 |
|---|---|---|
parlayapi_signup | なし | 無料プランのアカウントを作成し、API キー、申請 URL、アップグレード URL を返します |
parlayapi_checkout_link | なし | 任意のプランへのアップグレード用 Stripe URL |
parlayapi_magic_link | なし | パスワード不要のログインリンクをメールで送信します |
parlayapi_get_pricing | なし | 現在の公開価格とクレジットプラン |
parlayapi_live_sports | なし | 開催中のスポーツ、イベント数、ブック数 |
parlayapi_live_search | なし | 開催中のチーム、選手、スポーツキーを検索します |
parlayapi_live_command_center | なし | /live から取得する公開ベストラインのプレビュー |
parlayapi_source_quality | なし | 公開ソースの更新状況と品質メタデータ |
parlayapi_book_coverage | なし | ブックごとの公開 5 ゲートカバレッジ証明 |
parlayapi_list_sports | キー | 利用可能なすべてのスポーツキー |
parlayapi_get_odds | キー | 指定したスポーツの試合単位のオッズ(h2h、スプレッド、合計) |
parlayapi_get_props | キー | 指定したスポーツの選手プロップオッズ |
parlayapi_best_line | キー | ブックメーカー間での結果ごとの最高価格 |
parlayapi_verdict | キー | 1 回の呼び出しで「この賭けをすべきか?」を判定:市場に対する公正価格、賭けられるブックの中で最良のブック、平易な英語による BET/PASS 判定 |
parlayapi_set_bettable_books | キー | 判定時に利用できないブックを除外するため、ユーザーの地域とブックを記憶します |
parlayapi_parlay_verdict | キー | 複数レッグのパーレーを評価:合算公正価格、購入に最適なブック、EV、最も弱いレッグ、相関の警告、払戻額 |
parlayapi_best_bets | キー | 賭けられるブックに絞った、スポーツ別の +EV の賭けをランキング形式で表示し、エッジのアラートも提示します |
parlayapi_account_info | キー | プラン、残りクレジット、請求期間 |
parlayapi_find_arbitrage | キー | ブック間のアービトラージ候補。3 者間(ホーム/引き分け/アウェイ)市場も含みます |
parlayapi_find_ev | キー | シャープブックのノービグ公正ラインと比較した、プラス EV の賭け |
parlayapi_consensus | キー | 市場ごとの全ブックメーカーのコンセンサス(平均)オッズ |
parlayapi_find_middles | キー | ブック間のミドル機会 |
リソース
parlayapi://docs/quickstart - Python と JS のコードサンプル。
ローカル開発
git clone https://github.com/JacobiusMakes/parlay-api-mcp
cd parlay-api-mcp
pip install -e .
# Run against the local API instead of production:
PARLAYAPI_BASE_URL=http://127.0.0.1:8080 \
PARLAYAPI_KEY=your_local_test_key \
parlayapi-mcp
プライバシーポリシー
この拡張機能は ParlayAPI に接続します。ParlayAPI プライバシーポリシーをご覧ください。
ライセンス
MIT
ParlayAPI エコシステムの一部です。月 1,000 クレジットまで利用でき、カード不要の無料プランを備えたリアルタイムスポーツオッズ API です。github.com/JacobiusMakesですべてのツールをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。