Overwatch 2 MCP for hero meta, public player stats, replays, patch notes, and OWCS Korea.
MCPpedia last refreshed this data
io.github.BK927/overwatch-aio is an MCP server that overwatch 2 MCP for hero meta, public player stats, replays, patch notes, and OWCS Korea. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 82/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-bk927-overwatch-aio": {
"args": [
"-y",
"skills"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Overwatch 2 MCP for hero meta, public player stats, replays, patch notes, and OWCS Korea.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked skills against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in analytics
Ask your agent about your own Apple Health data: 194 metrics, 22 tools, local, 0 deps.
MCP server for Dynatrace Managed to access logs, events, and metrics.
Official PostHog MCP Server for product analytics, feature flags, experiments, and more.
Read and manage Churnkey cancel flows, retention metrics, and payment recovery
MCP Security Weekly
Get CVE alerts and security updates for io.github.BK927/overwatch-aio and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
English | 한국어
Query Overwatch 2 hero meta, public player stats, evidenced rankers, replay codes, official patch notes, and OWCS Korea data from an MCP client or a standalone agent skill. Both interfaces share ten read-only query operations and one SQLite store, with source URLs, observation dates, applied filters, cache state, and warnings preserved in every result.
Use it to compare heroes by region and rank, inspect public BattleTag profiles, retrieve curated ranker/replay evidence, connect patch changes to the available data period, and keep ranked statistics separate from esports metrics. Data is fetched only when requested; there is no scheduled collector, game-client automation, or private-profile access.
Built with Python 3.11+ and uv. Choose the skill, MCP server, or both.
Download releases · Distribution and registry guide
The legacy
v0.3.1MCPB keeps its originalOverwatch AIO MCPdisplay label. Version0.3.2and later use theOverwatch 2 Data MCP Serverlabel. Published release assets remain immutable.
| Interface | Use it for | Installation |
|---|---|---|
| Agent skill | Let Codex select queries and interpret evidence | Root skill and basic Python dependencies |
| MCP server | Call ow_* tools from an MCP client | The mcp extra and a client registration |
| Both | Choose the interface for each environment | Both installations can share one DB |
The skill runs its CLI independently. MCP does not require a skill installation. There is no automatic switching or duplicate execution.
Use the skills CLI for a project installation:
npx skills add BK927/overwatch-aio --skill overwatch-aio-skill --agent codex
Add --global for a personal installation. Python and uv are needed for queries; Node.js is only needed for this installer. Use the skill directory reported by the installer.
Alternatively, ask Codex's Skill Installer:
Install the skill at the root of BK927/overwatch-aio as overwatch-aio-skill. Use the specified commit if I provide one.
For a pinned installation, use its script with your local Codex skills path:
python <Codex skills>/.system/skill-installer/scripts/install-skill-from-github.py --repo BK927/overwatch-aio --path . --name overwatch-aio-skill --ref <commit-SHA>
uv sync --frozen --no-dev --project "<installed-skill-directory>"
The Skill Installer's default personal directory is ~/.codex/skills/overwatch-aio-skill. Invoke $overwatch-aio-skill or ask an Overwatch data question. Your database, caches, and development environment are not distributed.
Example requests:
MCPB-compatible clients supporting the UV runtime (manifest 0.4) can install the .mcpb file from a GitHub release. Dependencies are prepared at first launch. The source installation below works with clients using ordinary stdio or Streamable HTTP configuration.
Clone the repository or use an installed skill directory. Replace <project-directory> with its absolute path:
git clone https://github.com/BK927/overwatch-aio.git
uv sync --frozen --no-dev --extra mcp --project "<project-directory>"
uv run --frozen --no-dev --extra mcp --project "<project-directory>" overwatch-aio-mcp serve
The default transport is stdio. Use the MCP JSON example or [Codex TOML example](examples/mcp-code