Superstables

com.superstables由 superstables.com 發布官方發布者v1.0.0更新於 Nov 7, 2026

Find services, request single purchases and read budgets. Testnet only.

已驗證Streamable HTTP可網頁執行金融商業與電商

概覽

AI 產生的概覽

讓聊天尋找付費服務、發起需錢包簽章的購買請求,並讀取 Superstables 上的代理預算(僅測試網)。

可以做什麼
  • 查詢已連結的帳戶、其錢包與命名空間
  • 依關鍵字或鏈搜尋服務目錄,並列出預算可支付的服務
  • 發起購買請求,取得核准連結與比對碼,再輪詢狀態、服務結果與收據
  • 讀取代理預算、剩餘額度、gas 餘額與預算狀態,並追蹤預算核准
  • 取得撤銷代理預算的連結,或在代理已無支付權限後將其移除
適用情境
適合讓助理代替使用者購買服務、而使用者希望每筆付款都在自己的錢包中確認的情境,也適合查看某個代理還能花多少。僅限測試網,適合試用而非真實付款。
執行需求
遠端 MCP 端點;未宣告任何套件、環境變數或請求標頭。使用者需要 Superstables 帳戶並連結錢包,並在 Superstables 網站上簽章核准。部分操作需要 Superstables CLI 與本機的程式開發代理。
安裝前請注意
購買會從使用者錢包支出,但在使用者於網站簽章前不會付款;務必顯示核准連結、比對碼與錢包標示列,帳戶不符時應停止。預算設定、授予、儲值及 CLI 購買需本機簽章,在聊天應用中應拒絕。移除代理會改變帳戶狀態,且即使預算已用盡,仍須撤銷有效的金鑰。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "superstables": {
      "type": "http",
      "url": "https://mcp.superstables.com/"
    }
  }
}

工具

13

get_my_account

Get my Superstables account

The Superstables account connected to this chat: id, nullable name, active wallets (oldest first), client_name, registration and scopes. address and namespace identify the first wallet, or are both null if none. Namespace is eip155 for Ethereum or solana for Solana. Moves no funds.

無需輸入參數。

find_services

Find services to buy

Search the services this chat can buy through Superstables: each one's id, what it returns, its price in a test token, the chain it is paid on and its inputs. q matches words in the id, name and description; chain matches a chain's id or name. Reads a public catalogue and moves no funds.

輸入參數qchain

request_purchase

Request purchase approval

Requests approval to buy one service from find_services. Returns an approval link and match code. Any account member may review and sign the payment in a wallet on superstables.com; nothing is paid until then. Use a new operation_id for each purchase. Within this connection, retrying that ID returns the request while it is kept, without creating another. Revoking and reconnecting starts a new connection.

輸入參數paramsrecoverymax_amountservice_id必填operation_id必填

get_purchase_status

Get a purchase's status

Reads a purchase this chat asked for: whether the owner approved it, whether it was paid, the service's answer and the receipt. Show the owner the approval link and match code before calling this tool. Then keep calling it with wait_seconds 25 in the same turn while the result says to keep waiting. It also works when called later. A payment whose outcome is not known yet is reported as unknown, never as unpaid.

輸入參數purchase_id必填wait_seconds

list_my_budgets

List my budgets

The agents linked to this Superstables account and their budgets: each agent's id, label, chain, budget, what is left to spend, what it has used (null when not counted), its gas balance and the state of its budget. Reads the chain now and moves no funds.

無需輸入參數。

get_budget_request

Get a budget approval's status

Reads one budget approval from the approval link the Superstables CLI printed: its kind, state, whether it is final, its steps and their transaction hashes. Pass the whole link. It doesn't return the link's token and moves no funds.

輸入參數approval_link必填

request_budget_revoke

Revoke a budget

Gives the owner the link to revoke an agent's budget, for an agent from list_my_budgets. The owner signs the revoke with their wallet on superstables.com. This tool signs and sends nothing and does not revoke the budget.

輸入參數agent必填

remove_budget_agent

Remove an agent from my account

Removes an agent from this account, off chain, once Superstables confirms it has no spending permission. A live Tempo key must be revoked even if its current budget is spent. Moves no funds.

輸入參數agent必填

submit_budget_request

Send a budget request for approval

Only for a coding agent on the owner's machine, such as Claude Code or Codex, sending a block that its own Superstables CLI signed and whose agent key and records stay on that machine. A chat app is refused: never ask the owner to paste a signed block into a chat. Without such a block, don't call this tool or build the block yourself. Sends a budget request that the CLI signed with --sign-only to superstables.com for the owner's approval. Pass the CLI's JSON block unchanged: method, path, headers and body. Superstables checks the agent's signature over that exact request, so it can't be changed here, and refuses a request sent twice or after its time window. A request to add an agent must use owner proof version 2. Returns the request id, the owner's approval link, the match code, when the link expires and the wallets of the account the request is on. Nothing changes until the owner approves with their wallet on superstables.com.

輸入參數body必填path必填method必填headers必填

find_budget_services

Find services a budget can pay

Lists the services a budget can pay: each one's name, URL, price, chain and whether its output is sample data. With once, lists what Single purchase on superstables.com can buy instead. chain narrows the list to one chain, such as base-sepolia. A price is what the seller asked for last and may have changed. Reads a list and moves no funds.

輸入參數oncechain

preflight_budget_purchase

Check a budget purchase's price

Gives the price, recipient and chain find_budget_services lists for one of its services, and when that price was last checked. With agent, also says whether what is left of that agent's budget covers it. This is the listed price, not a live one: the Superstables CLI's budget buy reads the seller's live price and recipient, and checks them, before it pays. Any other URL is refused. Doesn't contact the seller, sign transactions or move funds.

輸入參數url必填agentchain

wait_budget_request

Wait for a budget approval

Follows one budget approval until it is final or wait_seconds pass (at most 25). Pass the approval link the Superstables CLI printed, or the request_id submit_budget_request returned for this account. Returns what get_budget_request returns. A request awaiting the owner doesn't establish whether the owner has approved it, a transaction in a block is not final until the chain says so, and an unknown outcome is not a failure. Moves no funds.

輸入參數request_idwait_secondsapproval_link

get_budget_status

Get a budget's status

One agent's budget as list_my_budgets shows it, read from the chain now, with the owner's last action for it (setup, grant, revoke or fund) and whether that is final. revoke says whether the latest revoke on record is final, in a block but not final yet, or unknown. Treat a revoke as done, and a new grant as usable, only once it is final. Moves no funds.

輸入參數agent必填

版本歷史

1
  1. v1.0.0最新Nov 7, 2026

評分

已滿足適用檢查項的 72%

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

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

    請在註冊中心條目中發布圖示。

  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。