League of Legends icon

League of Legends

Provides a unified Model Context Protocol (MCP) server that exposes all League of Legends Riot Games APIs, static game resources, and workflow prompts.

Acerca de

This project offers a comprehensive Model Context Protocol (MCP) server designed specifically for League of Legends, consolidating access to a wide array of Riot Games APIs, essential static game resources like champions and items, and pre-defined workflow prompts. It aims to simplify the integration of League of Legends data into AI applications and services. The server can be used independently, or with an optional MCP client that features a chatbot UI powered by a ReAct agent, demonstrating how to leverage the server's capabilities for interactive queries and data exploration. Developers can build their own custom clients or utilize existing AI platforms to interact with the server.

Características Principales

  • Pre-defined workflow prompts for player stats, champion analysis, and more
  • Access to static League of Legends resources (champions, items, tiers, etc.)
  • 1 GitHub stars
  • Comprehensive Riot Games API coverage (Account, Summoner, Match, etc.)
  • Gradio-based Chatbot UI for interactive data exploration
  • Optional MCP client with ReAct Agent for intelligent tool/resource/prompt calls

Casos de Uso

  • Developing AI-powered chatbots or agents for League of Legends insights
  • Building custom applications requiring access to Riot Games APIs and game data
  • Automating analysis of player statistics, champion performance, or team compositions