Valorant MCP Server
Click on "Deploy 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., "@Valorant MCP Serverget match history for Dark#1234"
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.
Valorant MCP Server
An MCP (Model Context Protocol) server that exposes Valorant match analysis tools. Connect it to Claude (or any MCP-compatible client) to fetch and analyze player stats, match history, agent performance, and more.
Powered by Henrik's Unofficial Valorant API.
Tools
Tool | Description |
| Fetch basic account info for a Riot ID |
| Recent match history with stats for you and teammates (competitive by default; also supports unrated, deathmatch, swiftplay, spikerush, premier) |
| Full breakdown of a specific match. |
| Aggregated per-agent stats: win rate, avg KDA, avg score |
| Aggregated per-map stats: win rate, avg score |
| Weapon usage stats: kills per weapon, usage percentage |
| Current rank, elo, peak rank, and season history |
Related MCP server: valorant-mcp
Setup
Prerequisites
uv package manager:
curl -LsSf https://astral.sh/uv/install.sh | sh(Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex")
Claude Code
claude mcp add valorant-analyzer -e HENRIK_API_KEY=your-key-here -- uvx valorant-mcpClaude Desktop
Add to your Claude Desktop config:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"valorant-analyzer": {
"command": "uvx",
"args": ["valorant-mcp"],
"env": {
"HENRIK_API_KEY": "your-key-here"
}
}
}
}Local Development
git clone https://github.com/SeijiMatsumoto/valorant-mcp.git
cd valorant-mcp
uv syncCreate a .env file in the project root:
HENRIK_API_KEY=your-api-key-hereRun the server
uv run valorant-mcpTest with MCP Inspector
mcp dev src/valorant_mcp/server.pyRun tests
uv run pytest src/valorant_mcp/tests/ -vTech Stack
MCP Python SDK (FastMCP) — server framework
httpx — async HTTP client
Pydantic — data validation
uv — package management
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Analytics for MCP servers. Query your tool calls, first-call success, retries and schema cost.
MCP server exposing live Helldivers 2 galactic war data.
Unlock the power of real-time cryptocurrency data with our Crypto Price Insights MCP server.
This MCP server provides seamless access to Malaysia's government open data, including datasets, w…
Related MCP Servers
- AlicenseBqualityBmaintenanceMCP server exposing 30 tools for League of Legends player analysis, match review, and training-plan generation.357 npmMIT
- FlicenseNot gradedqualityDmaintenanceMCP server for Valorant esports that enables querying match schedules, live results, AI-powered analysis, and setting reminders.-
- AlicenseNot gradedqualityBmaintenanceProvides VALORANT account and match data through HenrikDev's API. Enables querying profile, recent competitive matches, and match details.1MIT
- AlicenseNot gradedqualityCmaintenanceProvides structured Valorant esports analytics data and metrics through MCP, including match analysis, player profiling, scouting reports, and ad-hoc SQL queries. Enables AI models to generate accurate coaching insights from pre-computed analytics tables.Apache 2.0