Sudzikcoin

io.github.sudzikcoin由 GitHub 帳號 sudzikcoin 發布v0.2.2更新於 Oct 25, 2026

Pay-per-call x402 tools: crypto market pulse, wallet reputation, token check, endpoint search.

概覽

AI 產生的概覽

本機 MCP 伺服器,為助理提供 15 個按次付費工具,涵蓋美國政府資料、貨運單據解析與加密市場判斷,以 Base 上的 USDC 付款。

可以做什麼
將貨運單據(運價確認單、提單、燃油收據、W-9、保險證明、許可證)從本機檔案路徑或 base64 輸入解析為 JSON,並提供含過路費與興趣點的卡車路線。依 id 查詢 128 項美國政府資料服務,包括 CMS Open Payments 與 FBI 犯罪統計。以彙整結論形式查詢加密市場狀態、Solana 錢包信譽與代幣健全度。免費探索服務 id、預估呼叫費用、查詢鏈上 USDC 餘額並搜尋 x402 端點。
適用情境
適合讓助理取得美國政府統計資料或解析貨運文件,並願意從已儲值的加密錢包按次支付數美分到數十美分。也適合快速查看加密市場行情及 Solana 錢包或代幣狀況。
執行需求
透過 npx(Node.js)或建置後的檔案在本機執行,並在 MCP 用戶端中設定。需在 SUVERSE_BASE_PRIVATE_KEY 提供 Base 錢包私鑰,錢包需在 Base 上儲值約 5-10 USDC,不需 ETH 支付 gas。需要連線至 api.suverse.io。選用設定包括 SUVERSE_MAX_PAYMENT_USDC、SUVERSE_API_BASE、SUVERSE_BASE_RPC_URL、SUVERSE_ALLOW_PATHS_OUTSIDE_HOME 與 SUVERSE_IDEMPOTENCY_TTL_MS。
安裝前請注意
每次付費呼叫都會從 SUVERSE_BASE_PRIVATE_KEY 控制的錢包花費真實 USDC,單次上限預設為 0.60 美元。單據解析會把檔案內容上傳到 api.suverse.io,只解析願意傳送給該第三方的檔案。三個結論類工具本身不付款,會回傳付款挑戰,需由你的代理簽署。檔案讀取預設限制在家目錄內,並拒絕敏感路徑。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@suverselabs/mcp-server

An MCP server that gives Claude Desktop (or any MCP client) 15 tools for SuVerse's pay-per-call US-government and freight APIs. Calls are paid automatically, per request, in USDC on Base via the x402 protocol — you fund a wallet once and Claude pays as it works. Your private key never leaves your machine.

✅ Published on npm: https://www.npmjs.com/package/@suverselabs/mcp-server

Quick Start

Install via npx (no local build needed):

bash
npx -y @suverselabs/mcp-server

Claude Desktop Setup

Add to claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
json
{  "mcpServers": {    "suverse": {      "command": "npx",      "args": ["-y", "@suverselabs/mcp-server"],      "env": {        "SUVERSE_BASE_PRIVATE_KEY": "0xYOUR_PRIVATE_KEY_HERE"      }    }  }}

The private key controls a Base wallet that pays for tool calls in USDC. Fund it with ~$5-10 USDC on Base. You don't need ETH for gas — Base settlements are gas-sponsored. Check your balance anytime with the free suverse_balance tool.

Restart Claude Desktop. The 15 SuVerse tools will appear in Claude's tool list.

What is SuVerse?

SuVerse is an x402 gateway over 128 US-government data services (SEC, NPS, FBI, CMS, …) plus a freight document/routing suite. Each call costs a few tenths of a cent up to $0.50; there are no accounts or API keys — you pay per call in USDC.

Why MCP?

Without this server you'd hand-roll x402 payments to call SuVerse. With it, the endpoints appear as native Claude tools: ask in plain language and Claude calls them, paying transparently from your funded Base wallet.

Tools

Paid (per-call USDC on Base)

ToolPricePurpose
freight_parse_ratecon$0.10Rate confirmation → JSON
freight_parse_bol_pod$0.15Bill of Lading / POD → JSON
freight_parse_fuel_receipt$0.05Fuel receipt → JSON (IFTA)
freight_parse_w9$0.07IRS W-9 → JSON
freight_parse_insurance_cert$0.08ACORD 25 COI → JSON
freight_parse_permit$0.25Oversize/overweight permit → JSON
freight_truck_route$0.50Truck-legal routing + tolls + POIs
freight_calculate_tolls$0.10Toll estimate for a polyline
freight_trip_telematics$0.01GPS trip analytics
gov_query$0.005Any of 128 gov services by id
gov_cms_open_payments$0.01CMS Open Payments by NPI
gov_fbi_crime_data$0.01FBI crime stats by state/year

Free (no payment)

ToolPurpose
gov_list_servicesDiscover the 128 gov_query service ids + params
suverse_estimate_costPrice one or many calls before running them
suverse_balanceOn-chain USDC balance + calls remaining per tool
suverse_search_endpointsSearch every x402 endpoint SuVerse knows about (own + CDP Bazaar mirror)

Aggregated verdicts (x402, custody-free — the server never pays)

ToolPriceQuestion it answers
suverse_market_pulse$0.10What regime is the crypto market in right now?
suverse_wallet_reputation$0.03Can this Solana wallet's trading be trusted or copied?
suverse_token_check$0.05Is this Solana token sane to enter right now?

These three work differently from the paid tools above: this server does not pay for them and holds no keys for them. Called without payment they return a structured payment_required result — what the endpoint answers, the price, and the verbatim x402 challenge (accepts on Base, Solana, and Cosmos Noble, all USDC). Your agent (or its runtime) decides whether to pay: sign one of the accepts with any x402 buyer client (e.g. @suverselabs/x402-client) and call the tool again with payment_signature set to the base64 header value — it is forwarded as PAYMENT-SIGNATURE / X-PAYMENT and the full paid verdict ({verdict, signals, data_quality, raw}) comes back. Wallet and mint arguments are validated as base58 client-side before any network call.

Usage examples

  • "Parse the rate con at ~/Downloads/load_4471.pdf." → freight_parse_ratecon (file_path)
  • "What gov services can you call?" → gov_list_services
  • "How much would parsing 10 BOLs cost?" → suverse_estimate_cost
  • "What's my SuVerse balance?" → suverse_balance
  • "Get Apple's SEC company info." → gov_query (service: "sec.company_info")

file_path inputs

Document tools accept a local file_path — the server reads the file, verifies it's really a PDF/image via magic bytes, and base64-encodes it. No need to paste base64 into the chat.

Cost transparency & safety

  • Every paid tool's description states its price; suverse_estimate_cost prices ahead of time.
  • Hard cap: a single call never settles for more than SUVERSE_MAX_PAYMENT_USDC (default $0.60) and never more than the tool's published price — whichever is lower.
  • Client-side idempotency: an identical repeat within a short window returns the cached response instead of paying twice (complements SuVerse's server-side idempotency).

Security

  • SUVERSE_BASE_PRIVATE_KEY is read from the environment, used only to sign EIP-3009 USDC authorizations locally, and never logged or transmitted anywhere except as a signed payment header to SuVerse.
  • All diagnostics go to stderr (stdout is the MCP protocol channel).
  • file_path reads are restricted to your home directory (override with SUVERSE_ALLOW_PATHS_OUTSIDE_HOME=true), reject sensitive locations (.ssh, .aws, credentials, key files, …), and are content-type verified.

Data sent off your machine

The document-parsing tools work by uploading the file's contents (base64-encoded, or whatever you pass via pdf_base64 / image_base64 / text) to api.suverse.io, where they're parsed. So while your private key never leaves your machine, the documents you ask Claude to parse do. Only pass files you're comfortable sending to SuVerse for processing. The file_path guards above (home-directory restriction, sensitive-location denylist, magic-byte type check) limit which files can be read, but any file you do parse is transmitted. The free tools (gov_list_services, suverse_estimate_cost, suverse_balance) and the on-chain balance read send no file data.

Configuration reference

Env varDefaultNotes
SUVERSE_BASE_PRIVATE_KEY—Required. 0x Base private key.
SUVERSE_API_BASEhttps://api.suverse.io
SUVERSE_MAX_PAYMENT_USDC0.60Hard per-call ceiling.
SUVERSE_BASE_RPC_URLviem defaultFor suverse_balance reads.
SUVERSE_ALLOW_PATHS_OUTSIDE_HOMEfalseAllow file_path outside $HOME.
SUVERSE_IDEMPOTENCY_TTL_MS120000Client idempotency window.

Development

For contributors / running from source. End users should use the npx Quick Start above instead.

bash
git clone https://github.com/sudzikcoin/suverse-mcp && cd suverse-mcpnpm installnpm run typecheck   # tsc --noEmitnpm test            # vitest (mocked HTTP)npm run build       # tsup → dist/index.jsnpm run dev         # run from source (tsx)

To run a local build in Claude Desktop, point command/args at the built file instead of npx:

json
{  "mcpServers": {    "suverse": {      "command": "node",      "args": ["/absolute/path/to/suverse-mcp/dist/index.js"],      "env": { "SUVERSE_BASE_PRIVATE_KEY": "0xYOUR_PRIVATE_KEY_HERE" }    }  }}

License

MIT

來源:README.md,提交 bed73af

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v0.2.2最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分