MCPライオットサーバー
**MCP-Riot は、コミュニティによって開発されたModel Context Protocol (MCP)サーバーであり、Riot Games API と統合して、**自然言語クエリを介して League of Legends データを AI アシスタントに提供します。
このプロジェクトにより、AI モデルはプレーヤー情報、ランク付けされた統計、チャンピオンの習熟度、最近の試合の概要を取得できるようになります。
**免責事項:これはオープンソースプロジェクトであり、Riot Gamesとは一切関係がなく、またRiot Gamesの承認も受けていません。League of Legends®はRiot Games, Inc.の登録商標です。
デモ
✨ 特徴
🧾 選手概要
「Hide on bushの現在の順位とトップチャンピオンは何ですか?」
プレーヤーに以下を提供します:
- レベル
- ランク付けされたソロティア
- トップチャンピオンマスタリー
- 最近の試合履歴
🔝トップチャンピオン
「彼はどのチャンピオンが最も得意ですか?」
マスタリーポイントに基づいて上位 N 人のチャンピオンを返します。
🎯 チャンピオンマスタリー
「このプレイヤーはアーリをどれくらい上手に使いこなせるだろうか?」
特定のチャンピオンの詳細なチャンピオンマスタリーデータを返します。
🕹️ 最近の試合
「この召喚者の過去3試合を表示」
使用されたチャンピオン、K/D/A、結果を含む最近の試合を一覧表示します。
📊 試合概要
「指定された試合IDのこの試合を要約する」
KDA、ダメージ、ワード、結果など、プレイヤーの試合統計を返します。
🚀 クイックスタート
1. クローンとインストール
2. APIキーを取得して環境を設定する
Riot API キーを使用して.env
ファイルを作成します。
キーはhttps://developer.riotgames.com/から取得できます。
3. MCPクライアントを構成する
このサーバーを MCP クライアント (例: Claude for Desktop) に登録します。
~/Library/Application Support/Claude/claude_desktop_config.json を編集します。
/ABSOLUTE/PATH/TO/PARENT/FOLDER/
プロジェクト フォルダーへの実際のパスに置き換えます。
私の場合:
🛠️ ツール
次のツールが MCP クライアントに公開されます。
get_player_summary
レベル、ランク、トップチャンピオン、最近の試合の概要を示します。
get_top_champions_tool
マスタリーポイントによるトップチャンピオンを返します。
get_champion_mastery_tool
特定のチャンピオンのマスタリーの詳細を返します。
get_recent_matches_tool
指定された召喚者の最近の試合を返します。
get_match_summary
指定された試合 ID と puuid の試合パフォーマンス統計を返します。
📚 参考文献
📝 ライセンス
MIT ライセンス © 2025 jifrozen0110
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
コミュニティが開発したモデル コンテキスト プロトコル サーバー。Riot Games API と統合して League of Legends データを提供し、AI アシスタントが自然言語クエリを通じてプレーヤー情報、ランク統計、チャンピオンの習熟度、試合概要を取得できるようにします。
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables language models to interact with Strava data, including activities, athlete statistics, routes, achievements, and social features.Last updated -2PythonMIT License
- -securityFlicense-qualityModel Context Protocol server that enables LLMs and AI assistants to retrieve real-time Dota 2 statistics, match data, player information, and game metrics through a standardized interface.Last updated -4Python
- -securityAlicense-qualityA Model Context Protocol server that provides access to Fantasy Premier League data, allowing users to compare players, find team information, view gameweek data, and get FPL-related advice through Claude for Desktop and other MCP-compatible clients.Last updated -7PythonMIT License
- -securityAlicense-qualityModel Context Protocol server for interacting with the HaloPSA API, enabling AI assistants like Claude to manage tickets, users, and assets in HaloPSA through natural language.Last updated -74JavaScriptMIT License