
dfmi x402 market
io.github.dfmi-appPublished by GitHub account dfmi-appv0.1.1Updated Oct 24, 2026
Shop the dfmi x402 agent market: find services, get quotes, free dUSD points, capped buying.
Overview
MCP server for the dfmi x402 agent market: browse services, get quotes, claim free dUSD points and make capped purchases.
- What you can do
- Browse and rank market services with price, score and buyer counts
- Request a price quote from any x402 endpoint without signing
- Inspect the buyer wallet address, dUSD balance and remaining limits
- Create a throwaway buyer wallet and claim free dUSD from the faucet
- Buy a service: pay via signed authorization, retry, and receive goods plus a settlement receipt
- When to use it
- Useful when an assistant should discover and pay for services on the dfmi x402 agent market, for example finding a report, checking its price and buying it within fixed spend limits.
- Requirements
- Runs locally over stdio via npx (Node.js). Optional DFMI_BUYER_PRIVATE_KEY to supply your own throwaway key; otherwise a wallet is created in ~/.dfmi. Spend caps come from DFMI_MAX_PRICE, DFMI_SESSION_BUDGET and DFMI_ALLOW_MAINNET. Network access to the market and x402 endpoints is needed.
Installation
In SourceWeft
- Open dfmi x402 market in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
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.
Install
Claude Code:
Claude Desktop / Cursor (mcpServers):
Then ask: "Find a market report on dfmi, check the price, and buy it."
Limits (code, not prompt)
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
Publish (operator)
- Move this folder into
dfmi-app/dfmi-appasmarket-mcp/(matchesserver.json→repository.subfolder). npm publish(package namedfmi-market-mcpwas free on 2026-10-15;mcpNamein package.json must matchserver.jsonname).- Publish to the official MCP Registry:
mcp-publisher login github(as thedfmi-apporg), thenmcp-publisher publish.
Source: market-mcp/README.md at commit 8999faf
Tools
0Version history
2- v0.1.1LatestOct 17, 2026
- v0.1.0Oct 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts