Marvel Rivals MCP
# MCP Marvel Rivals
A Model Context Protocol (MCP) server that provides access to Marvel Rivals game data through a standardized interface.
## Installation
```bash
npx @aimaginationlab/marvel-rivals-mcp
```
## Usage
### With Claude Desktop
Add to your Claude Desktop configuration:
```json
{
"mcpServers": {
"marvel-rivals": {
"command": "npx",
"args": ["@aimaginationlab/marvel-rivals-mcp"]
}
}
}
```
### Available Tools
- `listHeroes` - Get a list of all Marvel Rivals heroes
- `getHeroAbilities` - Get abilities for a specific hero
- `getHeroInfo` - Get detailed information about a hero
- `getHeroSkins` - Get skins for a specific hero
- `listSkins` - Get all available skins
- `listAchievements` - Get all achievements
- `searchAchievement` - Search achievements by name
- `listItems` - Get all items
- `getItemsByType` - Get items by type (NAMEPLATE, MVP, EMOTE, SPRAY)
- `listMaps` - Get all game maps
- `filterMaps` - Filter maps by type
- `getPlayerProfile` - Get player profile information
- `searchPlayer` - Search for a player by username
- `getPlayerMatchHistory` - Get player match history
## License
MIT
TDQS
Scored across 14 tools
Most tools have distinct purposes targeting different game aspects like heroes, maps, cosmetics, and player data, but some overlap exists: getHeroAbilities and getHeroInfo both provide hero details, and listItems and getItemsByType both handle cosmetics, which could cause minor confusion. Descriptions help clarify, but boundaries are not perfectly clear.
Tool names follow a highly consistent verb_noun pattern throughout, such as getHeroAbilities, listHeroes, and searchPlayer. All names use camelCase uniformly, making them predictable and easy to parse for agents without any deviations in style.
With 14 tools, the count is well-scoped for a game API covering heroes, maps, cosmetics, achievements, and player data. Each tool serves a specific function, and the number aligns with the comprehensive domain without feeling excessive or insufficient.
The tool set provides complete coverage for the Marvel Rivals game domain, including CRUD-like operations for heroes, maps, cosmetics, achievements, and player profiles. There are no obvious gaps; agents can access all essential data for strategies, customization, and performance tracking without dead ends.