TFT MCP Server
Provides access to Team Fight Tactics (TFT) game data, allowing users to retrieve match history for summoners and get detailed information about specific TFT matches through the Riot Games API.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@TFT MCP Servershow my last 5 TFT matches"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
TFT MCP Server
This is a Model Context Protocol (MCP) server for Team Fight Tactics (TFT) that provides access to TFT game data through various tools.
Features
Get match history for a summoner
Get detailed information about specific TFT matches
Related MCP server: LolByte MCP Server
Prerequisites
Node.js (v14 or higher)
npm or yarn
Riot Games API Key (for accessing TFT data) - Get it from Riot Games Developer Portal
Note: For development, you can use a temporary API key that expires in 24 hours
For production use, you'll need to apply for a permanent personal API key at Riot's Application Portal
Your Game Name, accessed from your Riot game console
Your Name Tagline, accessed from your Riot game console, which is usually followed/shown right after your Game Name. For example:
NA1
Usage
Configure the MCP server in your Claude Desktop config file:
MacOS
Location: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows
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>"
]
}
}
}The server will run on stdio and provide the following tools:
tft_match_history
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 0
tft_match_details
Get detailed information about a specific TFT match.
Parameters:
matchId(required): The match ID to get details for
Development
The project is written in TypeScript and uses the Model Context Protocol SDK. To modify the code:
Make changes in the
srcdirectoryRun
npm run buildto compileRun
npm startwith the required parameters to test changes
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceA community-developed Model Context Protocol server that integrates with the Riot Games API to provide League of Legends data, enabling AI assistants to retrieve player information, ranked stats, champion mastery, and match summaries through natural language queries.Last updated527MIT
- Flicense-qualityDmaintenanceEnables interaction with League of Legends game data through the Riot Games API. Allows users to query player statistics, match history, and game information using natural language.Last updated
- Flicense-qualityDmaintenanceAn MCP server that integrates with the official Clash Royale API to provide real-time data on players, clans, cards, and tournaments. It enables users to query battle logs, chest cycles, and global rankings directly through Claude Desktop or Claude Code.Last updated
Related MCP Connectors
Riot Games API: accounts, summoners, matches, league entries, champion mastery.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/GeLi2001/tft-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server