tft-mcp-server
Documentation
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
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
1. 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",
"",
"--gameName",
"",
"--tagLine",
""
]
}
}
}2. 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 20
- `start` (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:
1. Make changes in the `src` directory
2. Run `npm run build` to compile
3. Run `npm start` with the required parameters to test changes
License
MIT
Frequently asked questions
What is tft-mcp-server?
tft-mcp-server is a Model Context Protocol (MCP) server listed in the TrackMCP directory.
How do I install tft-mcp-server?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is tft-mcp-server open source?
Yes — it is hosted on GitHub at https://github.com/GeLi2001/tft-mcp-server and has 8 stars.
Related MCP tools
Playwright MCP server TypeScript-based implementation. Trusted by 22000+ developers. Trusted by 22000+ developers. Trusted by 22000+ developers.
Official Notion MCP Server TypeScript-based implementation. Trusted by 3400+ developers. Trusted by 3400+ developers. Trusted by 3400+ developers.
Directory for Awesome MCP Servers TypeScript-based implementation. Trusted by 1900+ developers. Trusted by 1900+ developers.
🧩 MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes.
MCP Aggregator, Orchestrator, Middleware, Gateway in one docker TypeScript-based implementation. Trusted by 1400+ developers.
MCP Server for kubernetes management commands TypeScript-based implementation. Trusted by 1100+ developers. Trusted by 1100+ developers.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP