protogrid

Search / io.github.pipeworx-io/stratz

Stratz

R0· no sign-in

STRATZ Dota 2 MCP.

v0.1.2 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality–not scored
Trust96of 100
Uptime, 30 days99%
Latency p5036 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "stratz": {
      "type": "http",
      "url": "https://gateway.pipeworx.io/stratz/mcp"
    }
  }
}
claude mcp add --transport http stratz https://gateway.pipeworx.io/stratz/mcp
[mcp_servers.stratz]
url = "https://gateway.pipeworx.io/stratz/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "stratz": {
      "type": "remote",
      "url": "https://gateway.pipeworx.io/stratz/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "stratz": {
      "type": "http",
      "url": "https://gateway.pipeworx.io/stratz/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=stratz&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZ2F0ZXdheS5waXBld29yeC5pby9zdHJhdHovbWNwIn0%3D"
}
{
  "servers": {
    "stratz": {
      "type": "http",
      "url": "https://gateway.pipeworx.io/stratz/mcp"
    }
  }
}
{
  "mcpServers": {
    "stratz": {
      "httpUrl": "https://gateway.pipeworx.io/stratz/mcp"
    }
  }
}
extensions:
  "stratz":
    enabled: true
    name: "stratz"
    type: streamable_http
    uri: "https://gateway.pipeworx.io/stratz/mcp"
    timeout: 300

Quality – / 100not scored

Not scored: fewer than three checks apply, usually because no remote answered a credential-free probe or the server is a local package.

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-03-26; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygienen/a · weight 30
  • n/a
    tools.descriptions, tools.description_length, tools.schemas, tools.annotations, tools.directory_hints, tools.token_cost, tools.api_dumptool list unknown (behind auth, not probed, or empty)
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool list unknown
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

Tool list unknown · tools last changed 2026-10-11 · checked 2026-10-20 03:37 UTC

Tool changes

  • metaremoved

    Fetch current Dota 2 meta constants from STRATZ: the list of game versions (patches) with their id and name. No arguments required.

  • tournamentsremoved

    List Dota 2 tournaments (leagues) from STRATZ, most recent start date first (up to 50) — id, name, tier, start/end dates and prize pool. Pass only_premium=true to restrict to MAJOR and INTERNATIONAL tier events.

  • player_heroesremoved

    Fetch the top heroes played by a Dota 2 player (by Steam account id), ranked by match count — returns heroId, matchCount, and winCount for up to `take` heroes (default 20).

  • player_matchesremoved

    Fetch a Dota 2 player's recent match history by Steam account id. Returns one row per match: match id, duration, start time, game mode, Radiant win flag, plus this player's heroId, side, win/loss, K/D/A, last hits, GPM/XPM, level and IMP. Supports pagination via take/skip.

  • playerremoved

    Fetch a Dota 2 player's profile by Steam account id — Steam name, profile URL, avatar, total match count, and win count via STRATZ.

  • hero_statsremoved

    Fetch daily win-rate and pick-rate statistics for a Dota 2 hero by numeric hero_id, optionally filtered to a rank bracket (e.g. HERALD, ARCHON, LEGEND, DIVINE, IMMORTAL). Returns matchCount and winCount per day.

  • heroesremoved

    Fetch the complete list of all Dota 2 heroes from STRATZ, returning each hero's numeric id, name, displayName, and shortName. No arguments required.

  • heroremoved

    Fetch a single Dota 2 hero's full detail by numeric hero id — display name, short name, roles, and base/gain stats (armor, strength, agility, intelligence, primary attribute, attack type/range/rate, starting damage, move speed, vision range).

  • graphqlremoved

    Send an arbitrary GraphQL query (with optional variables) directly to the STRATZ API at api.stratz.com/graphql. Use when no named tool covers the data you need. Field names are camelCase and must match the STRATZ schema exactly (e.g. numLastHits, goldPerMinute, constants { gameModes }); a query naming an unknown field fails with "Cannot query field", so introspect the type (`{ __type(name: "MatchPlayerType") { fields { name } } }`) before guessing. Requires a STRATZ Bearer token.

  • forgetremoved

    Delete a previously stored memory by key. Use when context is stale, the task is done, or you want to clear sensitive data the agent saved earlier. Pair with remember and recall.

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +namespace-matches-repo +website -thin-description +reachable +uptime-99% +updated-23d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://gateway.pipeworx.io/stratz/mcp streamable-httpnoneyes99%36 ms2025-03-262026-10-20

Tools (0)

No tools observed. Tools appear once a credential-free probe can list them.

Schemas: list_tools.

Similar MCP servers

More from io.github.pipeworx-io

And 1,850 more from this publisher.

Official server.json
{
  "name": "io.github.pipeworx-io/stratz",
  "title": "Stratz",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://gateway.pipeworx.io/stratz/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "0.1.2",
  "repository": {
    "url": "https://github.com/pipeworx-io/mcp-stratz",
    "source": "github"
  },
  "websiteUrl": "https://pipeworx.io/packs/stratz",
  "description": "STRATZ Dota 2 MCP."
}