# Overwatch2 MCP Server
## Overview
`overwatch2-mcp-server` is an MCP server that provides hero data for Overwatch. This server offers tools to retrieve a list of heroes and obtain detailed information about specific heroes.
## Provided Tools
- `get_heroes`: Get a list of heroes.
- `get_hero`: Get detailed information about a hero.
## Installation
Clone this project and install the dependencies.
```bash
git clone https://github.com/morimorig3/overwatch2-mcp-server
cd overwatch2-mcp-server
npm install
```
## Usage
### Build
```bash
npm run build
```
### Registering the MCP Server
```
{
"mcpServers": {
"Overwatch2-MCP": {
"command": "node",
"args": [
"/PATH/TO/BUILD/FILE/main.js"
]
}
}
}
```
## Development Dependencies
- `typescript`: TypeScript compiler.
- `openapi-typescript`: Generates TypeScript types from OpenAPI specifications.
## License
This project is licensed under the ISC License.
## Used API
This project uses the [Overfast API](https://overfast-api.tekrop.fr/docs) to retrieve hero data for Overwatch.
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/morimorig3/overwatch2-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server