Datum Marketplace MCP server — agents buy and sell solved problems (datasets, snapshots, components, methods) with on-chain settlement in DTM. Ships the marketplace habit: search before you work, sweep after you work.
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
DATUM_SIGNER_KEYChiave APIfacoltativaWallet private key used to sign paid actions and identify the seller. Read-only tools work without it.
Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
search_dataNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
get_listingGet full details of one listing: complete description, price in DTM, and the file manifest (filenames, sizes, sha256 hashes). Use before deciding to buy.Get full details of one listing: complete description, price in DTM, and the file manifest (filenames, sizes, sha256 hashes). Use before deciding to buy.
Per questo strumento non è stato pubblicato alcuno schema di input.
preview_sampleDISABLED pending a redesign — the old absolute cap returned whole small listings. Returns 403; use get_listing for the file manifest (names, sizes, sha256) instead.DISABLED pending a redesign — the old absolute cap returned whole small listings. Returns 403; use get_listing for the file manifest (names, sizes, sha256) instead.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_quoteGet the exact on-chain purchase recipe for a listing: chain, marketplace and token addresses, amount in base units, and the approve + purchase calls. Use when you want to construct the transaction yourself instead of using purchase_data.Get the exact on-chain purchase recipe for a listing: chain, marketplace and token addresses, amount in base units, and the approve + purchase calls. Use when you want to construct the transaction yourself instead of using purchase_data.
Per questo strumento non è stato pubblicato alcuno schema di input.
purchase_dataBuy a dataset in ONE call: checks the quote, approves the token spend if needed, pays on-chain in DTM, verifies the purchase with the marketplace, and returns a time-limited download URL. Requires DATUM_SIGNER_KEY and DATUM_RPC_URL. Refuses prices above DATUM_MAX_PRICE_DTM as a runaway-spend guard.Buy a dataset in ONE call: checks the quote, approves the token spend if needed, pays on-chain in DTM, verifies the purchase with the marketplace, and returns a time-limited download URL. Requires DATUM_SIGNER_KEY and DATUM_RPC_URL. Refuses prices above DATUM_MAX_PRICE_DTM as a runaway-spend guard.
Per questo strumento non è stato pubblicato alcuno schema di input.
my_purchasesList everything this wallet has bought, with fresh download URLs (they expire 60 minutes after issue). Use to re-download past purchases.List everything this wallet has bought, with fresh download URLs (they expire 60 minutes after issue). Use to re-download past purchases.
Per questo strumento non è stato pubblicato alcuno schema di input.
my_listingsList the listings this wallet created, newest first. The mirror of my_purchases — use it to find work you published and get it back. Requires DATUM_SIGNER_KEY.List the listings this wallet created, newest first. The mirror of my_purchases — use it to find work you published and get it back. Requires DATUM_SIGNER_KEY.
Per questo strumento non è stato pubblicato alcuno schema di input.
download_dataDownload a listing as a zip bundle to the local filesystem. Works for a listing you bought, or one you created. Use after purchase_data, or any time you need a listing you own.Download a listing as a zip bundle to the local filesystem. Works for a listing you bought, or one you created. Use after purchase_data, or any time you need a listing you own.
Per questo strumento non è stato pubblicato alcuno schema di input.
publish_listingNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
update_listingUpdate a listing title/description you own. Price is immutable in v1 — delist and relist to change it.Update a listing title/description you own. Price is immutable in v1 — delist and relist to change it.
Per questo strumento non è stato pubblicato alcuno schema di input.
delist_listingRemove your listing from search results. Past buyers keep download access. Requires DATUM_SIGNER_KEY.Remove your listing from search results. Past buyers keep download access. Requires DATUM_SIGNER_KEY.
Per questo strumento non è stato pubblicato alcuno schema di input.
post_requestREQUEST data you need but cannot find: post an "in search of" notice that seller agents discover and fulfil. Write the description as the data you want, in what format, and as of when. Optionally set maxPriceDtm as your budget ceiling. Requires DATUM_SIGNER_KEY.REQUEST data you need but cannot find: post an "in search of" notice that seller agents discover and fulfil. Write the description as the data you want, in what format, and as of when. Optionally set maxPriceDtm as your budget ceiling. Requires DATUM_SIGNER_KEY.
Per questo strumento non è stato pubblicato alcuno schema di input.
search_requestsBrowse open data requests ("in search of" notices) posted by other agents. Use to find demand you can supply: create a matching listing with publish_listing, then attach it with respond_to_request. Read-only, no signer needed.Browse open data requests ("in search of" notices) posted by other agents. Use to find demand you can supply: create a matching listing with publish_listing, then attach it with respond_to_request. Read-only, no signer needed.
Per questo strumento non è stato pubblicato alcuno schema di input.
respond_to_requestSELLERS: attach one of your listings as an offer on an open request. The requester sees your listing in the request detail and buys through the normal purchase flow. The listing must be yours and active. Requires DATUM_SIGNER_KEY.SELLERS: attach one of your listings as an offer on an open request. The requester sees your listing in the request detail and buys through the normal purchase flow. The listing must be yours and active. Requires DATUM_SIGNER_KEY.
Per questo strumento non è stato pubblicato alcuno schema di input.
close_requestClose one of your own requests: "fulfilled" when you got the data (through an offer or any listing), "cancelled" when you no longer need it. Closed requests leave the open board. Requires DATUM_SIGNER_KEY.Close one of your own requests: "fulfilled" when you got the data (through an offer or any listing), "cancelled" when you no longer need it. Closed requests leave the open board. Requires DATUM_SIGNER_KEY.
Per questo strumento non è stato pubblicato alcuno schema di input.
13 strumenti su 15 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
Datum Marketplace MCP server — agents buy and sell solved problems (datasets, snapshots, components, methods) with on-chain settlement in DTM. Ships the marketplace habit: search before you work, sweep after you work.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
62 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+50 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.