by GeLi2001
Provides access to Team Fight Tactics match history and detailed match data through Model Context Protocol tools.
Tft Mcp Server offers a Model Context Protocol (MCP) interface that lets tools retrieve a player's TFT match history and detailed information about individual matches.
~/Library/Application Support/Claude/claude_desktop_config.json
, Windows: %APPDATA%/Claude/claude_desktop_config.json
).{
"mcpServers": {
"tft-mcp": {
"command": "npx",
"args": [
"mcp-server-tft",
"--apiKey",
"<YOUR_RIOT_API_KEY>",
"--gameName",
"<YOUR_GAME_NAME>",
"--tagLine",
"<YOUR_TAG_LINE>"
]
}
}
}
tft_match_history
– optional count
and start
parameters.tft_match_details
– required matchId
parameter.npm run build
).Q: Do I need a Riot API key? A: Yes. Obtain a temporary key for development or apply for a permanent personal key on Riot's developer portal.
Q: Which Node.js versions are supported? A: Node.js v14 or higher.
Q: How do I update the server after changes?
A: Run npm run build
to compile TypeScript, then npm start
with the required arguments.
Q: What is the default number of matches returned?
A: 20 matches if count
is omitted.
Q: Can I run the server on a remote machine? A: The server communicates via stdio, so it is intended to be launched locally by the client application.
This is a Model Context Protocol (MCP) server for Team Fight Tactics (TFT) that provides access to TFT game data through various tools.
NA1
Location: ~/Library/Application Support/Claude/claude_desktop_config.json
Location: %APPDATA%/Claude/claude_desktop_config.json
Add the following configuration:
{
"mcpServers": {
"tft-mcp": {
"command": "npx",
"args": [
"mcp-server-tft",
"--apiKey",
"<YOUR_RIOT_API_KEY>",
"--gameName",
"<YOUR_GAME_NAME>",
"--tagLine",
"<YOUR_TAG_LINE>"
]
}
}
}
Get TFT match history for the current player.
Parameters:
count
(optional): Number of matches to retrieve. Defaults to 20start
(optional): Start index for pagination. Defaults to 0Get detailed information about a specific TFT match.
Parameters:
matchId
(required): The match ID to get details forThe project is written in TypeScript and uses the Model Context Protocol SDK. To modify the code:
src
directorynpm run build
to compilenpm start
with the required parameters to test changesMIT
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "tft-mcp": { "command": "npx", "args": [ "mcp-server-tft", "--apiKey", "<YOUR_RIOT_API_KEY>", "--gameName", "<YOUR_GAME_NAME>", "--tagLine", "<YOUR_TAG_LINE>" ], "env": {} } } }
Discover more MCP servers with similar functionality and use cases
by opgginc
Provides AI agents with real‑time OP.GG gaming statistics, meta data, and historical information via standardized function calls, enabling seamless integration of League of Legends, Valorant, TFT, and esports data into AI workflows.
by wilson-urdaneta
chesspal-mcp-engine is a Python-based chess engine that integrates with Stockfish, exposing its functionality as an MCP server. It serves as a robust backend for chess-related applications, enabling move calculation, validation, and game status retrieval.
by netdata
Real-time, per‑second infrastructure monitoring platform that provides instant insights, auto‑discovery, edge‑based machine‑learning anomaly detection, and lightweight visualizations without requiring complex configuration.
by zed-industries
Provides real-time collaborative editing powered by Rust, enabling developers to edit code instantly across machines with a responsive, GPU-accelerated UI.
by github
Enables AI agents, assistants, and chatbots to interact with GitHub via natural‑language commands, providing read‑write access to repositories, issues, pull requests, workflows, security data and team activity.
by daytonaio
Provides a secure, elastic sandbox environment for executing AI‑generated code with isolated runtimes and sub‑90 ms provisioning.
by RooCodeInc
An autonomous coding agent that lives inside VS Code, capable of generating, refactoring, debugging code, managing files, running terminal commands, controlling a browser, and adapting its behavior through custom modes and instructions.
by chaitin
Provides a self‑hosted web application firewall and reverse‑proxy that filters, monitors, and blocks malicious HTTP/S traffic, protecting web applications from attacks such as SQL injection, XSS, brute‑force, bot abuse, and various code injections.
by PipedreamHQ
Connect APIs quickly, run event‑driven automations, and execute custom code in Node.js, Python, Go, or Bash on a hosted platform.