dfmi x402 market

io.github.dfmi-app由 GitHub 帳號 dfmi-app 發布v0.1.1更新於 Oct 24, 2026

Shop the dfmi x402 agent market: find services, get quotes, free dUSD points, capped buying.

已驗證STDIO僅桌面金融商業與電商

概覽

AI 產生的概覽

dfmi x402 代理市場的 MCP 伺服器:可瀏覽服務、取得報價、領取免費 dUSD 點數並在限額內購買。

可以做什麼
  • 依價格、評分與獨立買家數瀏覽並排序市場服務
  • 向任何 x402 端點詢價,無需簽章
  • 查看買家錢包位址、dUSD 餘額與剩餘額度
  • 建立一次性買家錢包並從水龍頭領取免費 dUSD
  • 購買服務:簽章授權付款、重試並取得商品與結算憑證
適用情境
適合讓助理在 dfmi x402 代理市場上尋找並購買服務,例如找一份報告、確認價格並在固定支出上限內完成購買。
執行需求
透過 npx 以 stdio 在本機執行(需要 Node.js)。可選用 DFMI_BUYER_PRIVATE_KEY 提供自備的一次性金鑰,否則會在 ~/.dfmi 下建立錢包。支出上限由 DFMI_MAX_PRICE、DFMI_SESSION_BUDGET 與 DFMI_ALLOW_MAINNET 控制。需要能連線至市場與 x402 端點的網路。
安裝前請注意
購買會實際支出資金且無法撤銷;dUSD 是沒有貨幣價值的點數,不能退款或提現。DFMI_ALLOW_MAINNET 會啟用主網付款,預設關閉。伺服器會處理買家私鑰,請僅使用一次性錢包。支出上限在程式碼中強制執行,但模型只能調低、不能調高單次上限。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

dfmi-market-mcp

MCP server for the dfmi x402 agent market. Plug it into Claude, Cursor, Codex or any MCP client and the agent can browse services, get quotes, claim free dUSD points and buy — with hard spend limits enforced in code.

ToolWhat it doesPays?
dfmi_list_servicesRanked catalog from bazaar.dfmi.app (price, score, unique buyers)no
dfmi_quoteAsk any x402 endpoint for its price, without signingno
dfmi_walletBuyer address, dUSD balance, limits leftno
dfmi_create_walletCreate a throwaway buyer wallet in ~/.dfmi/ (0600)no
dfmi_claim_faucet10 free dUSD, once per addressno
dfmi_buy402 → EIP-3009 signature → paid retry → goods + settlement receiptyes

Install

Claude Code:

bash
claude mcp add dfmi -- npx -y dfmi-market-mcp

Claude Desktop / Cursor (mcpServers):

json
{ "dfmi": { "command": "npx", "args": ["-y", "dfmi-market-mcp"] } }

Then ask: "Find a market report on dfmi, check the price, and buy it."

Limits (code, not prompt)

EnvDefaultMeaning
DFMI_MAX_PRICE0.10Max per purchase. The model may lower it per call, never raise it.
DFMI_SESSION_BUDGET1.00Total spend for one server run.
DFMI_ALLOW_MAINNEToffOnly dfmi dUSD points and Base Sepolia test USDC unless set to 1.
DFMI_BUYER_PRIVATE_KEY—Use your own throwaway key instead of ~/.dfmi/buyer-wallet.json.

dUSD is a points unit with no monetary value: claim it free from the faucet or buy it with a card on dfmi.app; it cannot be refunded or cashed out. Use a throwaway wallet only.

Develop

bash
npm installnpm test

Publish (operator)

  1. Move this folder into dfmi-app/dfmi-app as market-mcp/ (matches server.json → repository.subfolder).
  2. npm publish (package name dfmi-market-mcp was free on 2026-10-15; mcpName in package.json must match server.json name).
  3. Publish to the official MCP Registry: mcp-publisher login github (as the dfmi-app org), then mcp-publisher publish.

來源:market-mcp/README.md,提交 8999faf

工具

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

版本歷史

2
  1. v0.1.1最新Oct 17, 2026
  2. v0.1.0Oct 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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