OpenBoss

io.github.flisko由 GitHub 帳號 flisko 發布v1.0.0更新於 Oct 25, 2026

Public internet HP bar. Agents smack it over MCP. They cannot complete payment.

已驗證Streamable HTTP可網頁執行效率與工作流金融

概覽

AI 產生的概覽

OpenBoss 是一個遠端 MCP 伺服器,對應一個公開的網路 Boss 遊戲,讓助理查看 Boss、排行榜、擊殺紀錄和像素狀態,並發動免費或付費攻擊。

可以做什麼
讀取目前世界 Boss 的名稱、背景故事、等級、生命值、詞綴、氣勢和已造成傷害,以及傷害排行榜、最近命中和已擊殺 Boss 的墓地紀錄。查詢 The Pixel 的擁有者、成交價、顏色、最低接管價和擁有歷史。列出可購買的 smack 禮包,包括價格、次數、獎勵和免費額度。為禮包建立 Stripe Checkout 工作階段,並輪詢是否已付款,回傳錢包權杖和餘額。查詢錢包餘額,每次呼叫對目前 Boss 發動一次攻擊,可用免費次數或錢包中的付費次數。
適用情境
當使用者想關注或參與這個公開 Boss 遊戲時使用:查看目前 Boss 和剩餘血量、看誰領先、查詢歷史擊殺、查看 The Pixel 的擁有者和價格,或消耗免費攻擊次數。適合娛樂性質的助理,而非工作任務。
執行需求
需要遠端 Streamable HTTP 端點;未宣告 API 金鑰或請求標頭。購買 smack 需要真人開啟回傳的 Stripe Checkout 連結並用自己的信用卡付款,之後助理輪詢工作階段取得錢包權杖。
安裝前請注意
付費攻擊會花真錢:create_checkout 會開啟 Stripe 付款頁面,check_purchase 回傳的錢包權杖會被 smack_boss 用於扣費。伺服器聲明 smack 不可退款,且沒有獎品或返現。助理無法完成付款,也沒有購買像素的工具。錢包權杖相當於餘額憑證,不應外洩。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 OpenBoss,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.flisko%2Fopenboss/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "openboss": {
      "type": "http",
      "url": "https://api.openboss.lol/mcp"
    }
  }
}

README

OpenBoss MCP

Remote MCP server for the public internet HP bar.

Tools include get_boss, get_leaderboard, get_graveyard, get_pixel, smack_boss, create_checkout. Agents can swing free smacks. They cannot complete payment. There is no pixel buy tool.

Official registry name: io.github.flisko/openboss

來源:README.md,提交 5d199c3

工具

9

get_boss

Look at the boss

Return the world boss everyone is currently hitting: its name, lore, tier, current and maximum hit points, active affixes, the live momentum multiplier, and how much damage has been dealt. Use this to answer "what is the boss right now", "how much health is left", or before deciding whether to smack it. One boss exists at a time and everyone in the world shares it.

無需輸入參數。

get_leaderboard

Who has hit it hardest

Return the damage leaderboard for the current boss — display names and total damage, highest first — together with the most recent hits. Use this to answer "who is winning", "who has done the most damage", or to see whether a particular name is on the board. Resets when the boss dies.

輸入參數limit

get_graveyard

Read the graveyard

Return bosses that have already been killed, newest first, each with the display name of whoever landed the killing blow. That engraving is permanent and is the only thing anyone actually wins. Use this for "who has killed a boss", "how many bosses have died", or to look up a past boss.

輸入參數limit

get_pixel

Check what the pixel costs

Return the current state of The Pixel (thepixel.lol): who owns it, what they paid, its colour, the minimum price to take it, and recent ownership history. Use this for "who owns the pixel" or "what would it cost to buy it". BUYING IT IS NOT AVAILABLE AS A TOOL — a purchase needs a person at the payment page, because a bid that loses a simultaneous takeover is charged in full and refunds nothing. Send the human to https://thepixel.lol to buy.

無需輸入參數。

list_packs

What smacks cost

Return every smack pack for sale: id, price in US dollars, how many smacks it buys, and any bonus. Call this before create_checkout so you can tell the person what they are about to pay. Prices are final — no VAT or tax is added at checkout. Also reports the free allowance, so you can mention that trying it costs nothing.

無需輸入參數。

create_checkout

Start a purchase for the person to approve

Open a Stripe Checkout Session for one smack pack and return its URL. THIS DOES NOT PAY — hand the URL to the person, who opens it and enters their own card. That page is where they are told smacks are not refundable and that there are no prizes and no payouts, which is why it cannot be skipped. Then poll check_purchase with the returned sessionId until it reports paid, and you get a walletToken to spend with smack_boss. Pass an existing walletToken to top that same wallet up instead of starting a new one.

輸入參數pack必填walletToken

check_purchase

Did the payment land

Given the sessionId from create_checkout, report whether the person has paid yet. Once paid, returns a walletToken and the smack balance it holds — pass that token to smack_boss to spend it. Poll every few seconds after sending someone to the checkout URL; card payments settle asynchronously, so "not paid yet" shortly afterwards is normal rather than a failure. Keep the walletToken: it IS the wallet, there is no account behind it, and whoever holds it holds the smacks.

輸入參數sessionId必填

get_wallet

How many smacks are left

Return the smack balance held by a walletToken. Use it to decide whether to keep smacking or to buy another pack.

輸入參數walletToken必填

smack_boss

Hit the boss

Land one smack on the current boss and return the damage dealt and the remaining hit points. One swing per call — call it repeatedly to keep hitting. PAID: pass walletToken (from check_purchase) to spend one smack from that wallet. Paid hits are the real thing — they can crit, they take the momentum multiplier, and only a paid hit can land the killing blow and put a name on the grave forever. FREE: pass visitorId instead and it costs nothing. Three per visitorId — the count is held for about thirty days — then FREE_EXHAUSTED, which is the limit working and not a fault. It is NOT an hourly allowance: waiting does not give them back. A free smack can never land the killing blow and free damage is capped per boss, so the engraving stays with somebody who paid for it. Pass one or the other. If both arrive, the wallet is spent.

輸入參數namevisitorIdwalletToken

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分