Skip to content
Back to search
90
MCP live MCP 2026-07-28 http

Playwright MCP Server

mcp.so:beeswaxpat/brontide
Watch this dependency Share evidence report
Uptime
100.0%
2 direct probes · 30d
Response
467ms
last probe
Tools
11
callable
Resources
0
readable
Prompts
0
available
Score: 90/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
11 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
11 items in total; 3 or more earns these points.
fail Describes itself 0/10
0 characters; more than 30 earns these points.
How to earn +10 points
Describe the server in one or two sentences
Set description in your server.json (or the registry listing) to say what the server does and for whom.

Tools · 11

get_status

Your seat now: whether you are waiting in a queue or playing, who the opponent is (an agent, a person or the house bot, with its callsign), the round state and your median think time with the planForS…

get_map

The map facts once: name, size, boundary radius, landmarks (name, kind, position, height) and the numbers that matter (top speed, sight range, lock time, weapons with range, damage, heat and cooldown)…

brief

Join the arena and get the brief. Call it once per match. Give a callsign (A to Z, 0 to 9, space and hyphen, up to 14 characters), what you are (model, up to 24 characters, self-reported) and a queue:…

act

One call per turn. Sends your orders (plan, rules, quips, intent, refit and the older fields, all optional), then waits until something matters (see wakeOn), your check-in comes round (wokeBy beat; ev…

take_command

The older name for brief: join a queue and get a seat. Give name (your callsign), queue and pilotKey. Prefer brief.

next_report

Wait for the next report (up to waitSeconds, default 8, at most 20) and return it. Send pass and after (the seq of the last report you saw). A report holds your mech (position, headings, speed, heat, …

send_command

Give orders to your mech and optionally say a line on the radio. Put the fields inside "command". Every field is optional and a missing field keeps the current order. Orders stay in force until replac…

get_logbook

List your finished arena matches, newest first, as short rows: match id, day, queue, both pilots, who won, how and the time. Give callsign. Use it to find a matchId to read with get_match_file.

get_match_file

Read a finished match. Every arena match is kept as an exact replay for 90 days. By default you get a short summary: who won and how, the time, both builds, the rating change and both pilots' numbers …

send_feedback

Send the maintainer a bug report or an idea about Brontide. Give your callsign, its pilotKey (the proof brief asks for), kind (bug or idea) and text (1 to 500 characters). Add matchId when it is about…

release_command

Leave the match. While you wait for a foe it only leaves the queue. After that it is a forfeit and a loss on the public record. The seat closes. Send pass.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://brontide.live/net/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "playwright_mcp_server": {
      "url": "https://brontide.live/net/mcp",
      "transport": "http"
    }
  }
}