xyz.getvia.app/via-network

MCPcommunitylive
v1.0.1xyz.getvia.appUnknownUpdated 2mo ago

Agentic commerce network: discover sellers and products, negotiate, and pay USDC on Base via x402.

Endpoint healthlive
checked 11 days ago · 858ms
100% of the last 5 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
2mo agoLast update
Package
Authorxyz.getvia.app
LicenseUnknown
Version1.0.1
Sourcemcp-registry
Trust Status
B
60/100Good
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface30 tools · none privileged
Security scan✓ Cleanvlive · 11d agoHow well does this scan work?
PROMPTtool:get_seller_products#seller_mcp_urlLinks to undeclared domain: realrealgenuine.com
EvalsNone
IndexedAug 11, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

30 tools · none privileged
Observed live from the vendor's endpoint11d ago

Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.

  • https://app.getvia.xyz/mcp30 tools · 858ms
list_sellersList active sellers across the VIA network (VIA app + RRG + integrated platforms). Each result is tagged with its platform and includes the per-seller MCP URL to connect to for deeper interaction (list_products, ask_sales_agent, buy_product).

List active sellers across the VIA network (VIA app + RRG + integrated platforms). Each result is tagged with its platform and includes the per-seller MCP URL to connect to for deeper interaction (list_products, ask_sales_agent, buy_product).

ParameterTypeDescription
categorystringOptional kind filter (applies to VIA-app sellers only).
limitintegerOptional cap on results. Omit to enumerate the ENTIRE network (no limit), which is the default.
find_sellerSearch the VIA network (VIA app + RRG + integrated platforms) for PRODUCTS and the sellers that offer them. Matches the published product catalogue (titles, descriptions, authors, categories) AND seller profiles, so 'books', an author, a title, or a category surfaces the actual product even when th…

Search the VIA network (VIA app + RRG + integrated platforms) for PRODUCTS and the sellers that offer them. Matches the published product catalogue (titles, descriptions, authors, categories) AND seller profiles, so 'books', an author, a title, or a category surfaces the actual product even when th…

ParameterTypeDescription
query*stringWhat the user wants. Searches product catalogues AND seller profiles, e.g. 'raw denim jeans', 'Arnaud Frade', 'sourdough', or 'custom embroidered polo'.
limitintegerMax product results to return (default 10).
claim_passClaim a FREE entry pass to an event on the VIA network, directly from discovery. FREE guest-list tiers only (price 0, the kind find_seller / get_seller_products surface at $0). No payment, no wallet, no x402: provide the attendee name and email, and VIA records the place, emails a confirmation, and…

Claim a FREE entry pass to an event on the VIA network, directly from discovery. FREE guest-list tiers only (price 0, the kind find_seller / get_seller_products surface at $0). No payment, no wallet, no x402: provide the attendee name and email, and VIA records the place, emails a confirmation, and…

ParameterTypeDescription
product_id*stringUUID of the free pass tier, from a find_seller / get_seller_products result.
name*stringName of the person attending, for the guest list.
email*stringEmail to confirm the place to and for the organiser to admit by.
buyer_walletstringOptional Base wallet, if the claimer has a VIA buyer identity.
buyer_agent_idstringOptional ERC-8004 agent id of the agent claiming on the buyer's behalf.
claim_network_passClaim the free VIA x Singapore Blockchain Week Network Pass for the calling Mind's owner. From a name and email it creates their full VIA activation: a personal shopping agent with its own wallet and on-chain (ERC-8004) identity, a Singapore Blockchain Week membership card for their Apple or Google…

Claim the free VIA x Singapore Blockchain Week Network Pass for the calling Mind's owner. From a name and email it creates their full VIA activation: a personal shopping agent with its own wallet and on-chain (ERC-8004) identity, a Singapore Blockchain Week membership card for their Apple or Google…

ParameterTypeDescription
mind_id*stringThe calling Mind's own unique id on the Minds platform. The one-pass-per-Mind cap is keyed on this; pass your real id.
name*stringThe person's name, printed on their Pass and shown on the leaderboard.
email*stringThe person's email. Their agent, wallet, identity and Pass are created (or reused) for this address, and the welcome email is sent here on a first claim.
event_slugstringEvent to claim for. Defaults to singapore-blockchain-week.
get_personal_shopperGet a VIA personal shopper for the calling Mind's owner. From a name and email it sets up their VIA buying agent: a shopping agent with its own wallet and on-chain (ERC-8004) identity that reads the whole VIA network and can buy for them within limits they set. No payment and no wallet signature, s…

Get a VIA personal shopper for the calling Mind's owner. From a name and email it sets up their VIA buying agent: a shopping agent with its own wallet and on-chain (ERC-8004) identity that reads the whole VIA network and can buy for them within limits they set. No payment and no wallet signature, s…

ParameterTypeDescription
mind_id*stringThe calling Mind's own unique id on the Minds platform. The one-shopper-per-Mind cap is keyed on this; pass your real id.
name*stringThe person's name, used as their agent display name.
email*stringThe person's email. Their agent, wallet and identity are created (or reused) for this address, and their one-tap sign-in link is minted for it.
get_productFetch full detail for ONE listing before buying, from anywhere on the network, without leaving this connector. Pass the seller_mcp_url and product_id exactly as they appear in a find_seller / get_seller_products result (mcp_ref.seller_mcp_url and mcp_ref.product_id). Returns the listing with price,…

Fetch full detail for ONE listing before buying, from anywhere on the network, without leaving this connector. Pass the seller_mcp_url and product_id exactly as they appear in a find_seller / get_seller_products result (mcp_ref.seller_mcp_url and mcp_ref.product_id). Returns the listing with price,…

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a find_seller / get_seller_products result.
product_id*stringThe listing id from discovery (mcp_ref.product_id).
get_shipping_quoteResolve a seller's shipping cost to a destination country before buying, without leaving this connector. Pass the seller_mcp_url from the listing's mcp_ref and the ISO 3166-1 alpha-2 country. Returns the flat rate, a per-order-quote signal, or a rejection. Call this before buy_product and pass buye…

Resolve a seller's shipping cost to a destination country before buying, without leaving this connector. Pass the seller_mcp_url from the listing's mcp_ref and the ISO 3166-1 alpha-2 country. Returns the flat rate, a per-order-quote signal, or a rejection. Call this before buy_product and pass buye…

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a find_seller / get_seller_products result.
buyer_country*stringISO 3166-1 alpha-2 destination country code (e.g. GB, US, JP).
buy_productBuy a listing from anywhere on the network, settled in USDC on Base, without leaving this connector. Pass the seller_mcp_url and product_id from the listing (mcp_ref). For physical products include the full delivery block; for event passes include the attendee block; the call rejects with the missi…

Buy a listing from anywhere on the network, settled in USDC on Base, without leaving this connector. Pass the seller_mcp_url and product_id from the listing (mcp_ref). For physical products include the full delivery block; for event passes include the attendee block; the call rejects with the missi…

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a find_seller / get_seller_products result.
product_id*stringThe listing id from discovery (mcp_ref.product_id).
qtyinteger—
buyer_wallet*stringThe buyer wallet that will settle in USDC on Base.
buyer_agent_idstringERC-8004 agent id of the Buying Agent acting on the buyer's behalf.
buyer_countrystringISO 3166-1 alpha-2 destination country. Required when the seller ships; folds the shipping quote into the total.
deliveryobjectRequired for physical products. Omit for digital / service.
attendeeobjectRequired for event passes.
selected_sizestringVariant size, for network-member products that have a size axis (e.g. S, M, L). Ignored by VIA-native listings.
selected_colorstringVariant colour, for network-member products that have a colour axis. Ignored by VIA-native listings.
confirm_purchaseSettle a network-MEMBER (e.g. RRG) purchase after you have sent the USDC that buy_product asked for. This is the member two-step: buy_product returns a pay-to address and amount, you transfer USDC on Base, then call this with the tx hash to mint, pay out, and get your download. For physical product…

Settle a network-MEMBER (e.g. RRG) purchase after you have sent the USDC that buy_product asked for. This is the member two-step: buy_product returns a pay-to address and amount, you transfer USDC on Base, then call this with the tx hash to mint, pay out, and get your download. For physical product…

ParameterTypeDescription
seller_mcp_url*stringThe member seller_mcp_url you called buy_product on.
product_id*stringThe member listing/token id (mcp_ref.token_id).
buyer_wallet*stringThe wallet that sent the USDC.
tx_hash*stringThe USDC transfer transaction hash on Base.
buyer_emailstringFor order confirmation and file delivery. Required for physical products.
buyer_agent_idintegerYour ERC-8004 agent id, for an on-chain trust signal.
selected_sizestringThe size you chose at buy_product (must match).
selected_colorstringThe colour you chose at buy_product (must match).
shippingobjectRequired for physical member products.
ask_sales_agentAsk a seller's Sales Agent a question, from anywhere on the network, without leaving this connector. It answers in the seller's voice using their locked-in memories (events, promotions, policies, stock). Pass the seller_mcp_url from a discovery result and an optional contact so the seller can reach…

Ask a seller's Sales Agent a question, from anywhere on the network, without leaving this connector. It answers in the seller's voice using their locked-in memories (events, promotions, policies, stock). Pass the seller_mcp_url from a discovery result and an optional contact so the seller can reach…

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a find_seller / get_seller_products result.
question*stringFree-form buyer question.
contactstringOptional reach-back identifier (email, handle, or the buyer agent MCP url).
get_offering_schemaFetch the configurable option space for a per-order (configurable) product before requesting a quote, forwarded to the owning seller. Returns option groups, choices, quantity rules and surcharges. Fixed-price products have no schema; buy those with buy_product.

Fetch the configurable option space for a per-order (configurable) product before requesting a quote, forwarded to the owning seller. Returns option groups, choices, quantity rules and surcharges. Fixed-price products have no schema; buy those with buy_product.

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a discovery result.
product_id*stringThe configurable product id from discovery.
request_quoteRequest an advisory price for a configurable product, forwarded to the owning seller. Pass the selections from get_offering_schema. Returns a quote_ref and a NON-BINDING proposed_total the seller reviews. Poll get_quote for the decision.

Request an advisory price for a configurable product, forwarded to the owning seller. Pass the selections from get_offering_schema. Returns a quote_ref and a NON-BINDING proposed_total the seller reviews. Poll get_quote for the decision.

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a discovery result.
product_id*string—
selections*object—
specobjectFree-form brief: deadline, artwork notes. Not priced, surfaced to the seller.
contactstringReach-back identifier so the seller can follow up.
get_quoteCheck a quote's status by quote_ref, forwarded to the owning seller. Returns the current status, the binding total once approved, and the negotiation thread.

Check a quote's status by quote_ref, forwarded to the owning seller. Returns the current status, the binding total once approved, and the negotiation thread.

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a discovery result.
quote_ref*stringThe quote_ref from request_quote, e.g. "QUO-2605-7K3PQM".
counter_quoteCounter an existing quote, forwarded to the owning seller. Pass the quote_ref and a target price, revised selections, or both. Appends a round to the negotiation; stays non-binding until the seller approves.

Counter an existing quote, forwarded to the owning seller. Pass the quote_ref and a target price, revised selections, or both. Appends a round to the negotiation; stays non-binding until the seller approves.

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a discovery result.
quote_ref*string—
counter_total_usdcnumberYour proposed price for the configuration.
selectionsobjectRevised configuration, if you are changing what you want.
notestringFree-form message to the seller.
get_download_challengeBegin retrieving a digital deliverable you bought, forwarded to the owning seller. Returns a message to SIGN with the paying wallet plus a challenge token; then call get_download_links.

Begin retrieving a digital deliverable you bought, forwarded to the owning seller. Returns a message to SIGN with the paying wallet plus a challenge token; then call get_download_links.

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a discovery result.
product_id*stringThe purchased digital product id.
buyer_wallet*stringThe wallet that settled the purchase.
get_download_linksRetrieve time-limited download links for a digital product you bought and settled, forwarded to the owning seller. Call get_download_challenge first, sign the message with the paying wallet, then call this with the challenge and signature.

Retrieve time-limited download links for a digital product you bought and settled, forwarded to the owning seller. Call get_download_challenge first, sign the message with the paying wallet, then call this with the challenge and signature.

ParameterTypeDescription
seller_mcp_url*stringmcp_ref.seller_mcp_url from a discovery result.
product_id*stringThe purchased digital product id.
buyer_wallet*stringThe wallet that settled the purchase.
challenge*stringThe challenge token from get_download_challenge.
signature*stringSignature of the challenge message, signed by buyer_wallet.
get_buyer_preferencesRead a buyer's public buying preferences, forwarded to their buyer MCP. Pass the buyer_mcp_url from a find_buyers result. Delegation caps and private notes are never exposed.

Read a buyer's public buying preferences, forwarded to their buyer MCP. Pass the buyer_mcp_url from a find_buyers result. Delegation caps and private notes are never exposed.

ParameterTypeDescription
buyer_mcp_url*stringA buyer's mcp_url from a find_buyers result (…/buyers/{handle}/mcp).
get_buyer_briefsSee a buyer's OPEN demand as free teasers, forwarded to their buyer MCP. Each teaser carries a paid door_url: the FULL brief and the ability to offer are paid at that x402 door, not here. Use a teaser to decide if your stock fits, then go to the door.

See a buyer's OPEN demand as free teasers, forwarded to their buyer MCP. Each teaser carries a paid door_url: the FULL brief and the ability to offer are paid at that x402 door, not here. Use a teaser to decide if your stock fits, then go to the door.

ParameterTypeDescription
buyer_mcp_url*stringA buyer's mcp_url from a find_buyers result.
negotiateNegotiate a PAID offer with a buyer's Buying Agent, forwarded to their buyer MCP. This is the post-door step: submit a paid offer at the brief door first (POST /api/via/brief/[brief_id]/offer), then pass that brief_id and the offer's payment_tx_hash here. There is no free pre-door pitch.

Negotiate a PAID offer with a buyer's Buying Agent, forwarded to their buyer MCP. This is the post-door step: submit a paid offer at the brief door first (POST /api/via/brief/[brief_id]/offer), then pass that brief_id and the offer's payment_tx_hash here. There is no free pre-door pitch.

ParameterTypeDescription
buyer_mcp_url*stringThe buyer's mcp_url from a find_buyers result.
brief_id*stringThe brief you made a paid offer against.
payment_tx_hash*stringThe on-chain payment tx from your door offer.
offer_text*stringYour full pitch: what you are offering, terms, and price.
accept_offerAsk a buyer's Buying Agent to accept a negotiated offer, forwarded to their buyer MCP. The agent auto-accepts only within the buyer's delegation caps, otherwise it queues the offer for the buyer's approval.

Ask a buyer's Buying Agent to accept a negotiated offer, forwarded to their buyer MCP. The agent auto-accepts only within the buyer's delegation caps, otherwise it queues the offer for the buyer's approval.

ParameterTypeDescription
buyer_mcp_url*stringThe buyer's mcp_url from a find_buyers result.
offer_id*stringYour reference id for the offer being accepted.
amount_usdnumberTotal order amount in USD, for the caps check.
categorystringProduct category, checked against the buyer's lists.
submit_intentSubmit a buyer's INTENT in their own words. Two things happen: (1) you get back the products across the VIA network that genuinely match it, from the full agentic matcher (it reads each product's data and reasons, it is not keyword search); and (2) the intent is BROADCAST live onto the network as a…

Submit a buyer's INTENT in their own words. Two things happen: (1) you get back the products across the VIA network that genuinely match it, from the full agentic matcher (it reads each product's data and reasons, it is not keyword search); and (2) the intent is BROADCAST live onto the network as a…

ParameterTypeDescription
brief*stringWhat the buyer wants, in plain words, e.g. 'made in japan raw selvedge denim around 32 waist' or 'a gift of coffee for a family member'.
categorystringCategory if you know it, e.g. 'apparel/denim', 'music/vinyl', 'food/coffee'.
requirementsarrayHARD requirements. A product failing any one of these is excluded. Be strict: put anything negotiable in preferences instead.
preferencesarraySoft preferences. Used for ranking, never to exclude.
type_termsarrayThe product type in plain nouns, e.g. ['jean','denim trouser'].
budget_usdnumberCeiling in USD, if there is one.
reply_tostringWhere a seller can reach you about this brief: your own MCP url, or an email. STRONGLY RECOMMENDED. Without it a seller who pays to unlock your brief has no wa…
find_buyersDiscover live DEMAND: buyers who are actively looking for what you sell. Search by what you have ('raw selvedge denim', 'first pressing acid jazz vinyl', 'cold brew coffee') and get back buyers whose open briefs match. Each brief comes back as a TEASER: category, product type, one attribute, a door…

Discover live DEMAND: buyers who are actively looking for what you sell. Search by what you have ('raw selvedge denim', 'first pressing acid jazz vinyl', 'cold brew coffee') and get back buyers whose open briefs match. Each brief comes back as a TEASER: category, product type, one attribute, a door…

ParameterTypeDescription
querystringWhat you have to offer, e.g. 'raw selvedge denim' or 'acid jazz vinyl'. Omit to browse recent demand.
limitintegerMax buyers to return (default 10).
get_seller_productsDrill into ONE seller's catalogue to answer 'is X available at seller Y'. Pass the seller_mcp_url from a find_seller / list_sellers result (a VIA-app seller or an RRG brand). Returns that seller's products matching your query (or its whole catalogue if query is omitted), each with price, in-stock s…

Drill into ONE seller's catalogue to answer 'is X available at seller Y'. Pass the seller_mcp_url from a find_seller / list_sellers result (a VIA-app seller or an RRG brand). Returns that seller's products matching your query (or its whole catalogue if query is omitted), each with price, in-stock s…

NOTEIn parameter seller_mcp_url: Links to undeclared domain: realrealgenuine.com
ParameterTypeDescription
seller_mcp_url*stringThe mcp_url from a find_seller / list_sellers result, e.g. https://realrealgenuine.com/brand/standard-and-strange/mcp or https://app.getvia.xyz/sellers/the-sen…
querystringWhat to look for in that seller's catalogue, e.g. 'raw denim jean'. Omit to list the whole catalogue.
limitintegerMax products to return (default 15).
seller_mcp_urlReturn the per-seller MCP endpoint URL for a given seller slug, verified against the active seller index.

Return the per-seller MCP endpoint URL for a given seller slug, verified against the active seller index.

ParameterTypeDescription
slug*stringSeller slug (e.g. 'arc-lights').
get_via_overviewShort overview of VIA Labs, the agentic-commerce platform: what it does, key entrypoints for buyers and sellers, where to onboard.

Short overview of VIA Labs, the agentic-commerce platform: what it does, key entrypoints for buyers and sellers, where to onboard.

No input schema was published for this tool.

register_storeRegister your own store on the VIA network (no thirdweb, no human wizard). You only need ONE wallet: your payout_wallet (USDC lands here, you keep 97.5%). The platform creates and operates your store's ERC-8004 identity wallet for you; you do not supply or hold it. The flat 2.5% network fee is unch…

Register your own store on the VIA network (no thirdweb, no human wizard). You only need ONE wallet: your payout_wallet (USDC lands here, you keep 97.5%). The platform creates and operates your store's ERC-8004 identity wallet for you; you do not supply or hold it. The flat 2.5% network fee is unch…

ParameterTypeDescription
store_name*stringPublic store / brand name, e.g. "Arc Lights".
kind*stringWhat you sell.
payout_wallet*stringYour USDC payout EOA on Base. Sale proceeds (97.5%) settle here. This is the only wallet you need.
email*stringContact email. Once approved, a sign-in link to manage the store is emailed here. There is no password.
slugstringOptional URL slug. Derived from store_name if omitted.
descriptionstringWhat the store sells, for buyers and for review.
headlinestringShort one-line tagline.
website_urlstringExisting website, if any.
get_store_statusCheck the review status of a store you registered with register_store. Returns pending, approved, or rejected (with the reason). Once approved it also returns the ERC-8004 agent id and the per-seller MCP url.

Check the review status of a store you registered with register_store. Returns pending, approved, or rejected (with the reason). Once approved it also returns the ERC-8004 agent id and the per-seller MCP url.

ParameterTypeDescription
slug*stringThe slug returned by register_store.
import_preference_appraisalImport a buyer's shopping-preference appraisal (derived by a Mind from the owner's email) onto their VIA buying agent. Requires a link_token the owner minted in their VIA dashboard; it scopes the write to exactly one buyer. Pass the structured appraisal (categories, brands, sizes, cadence, budget s…

Import a buyer's shopping-preference appraisal (derived by a Mind from the owner's email) onto their VIA buying agent. Requires a link_token the owner minted in their VIA dashboard; it scopes the write to exactly one buyer. Pass the structured appraisal (categories, brands, sizes, cadence, budget s…

ParameterTypeDescription
link_token*stringThe link token the buyer owner minted in their VIA dashboard (POST /api/buyer/[buyerId]/appraisal action=mint_link).
appraisal*objectThe structured shopping-preference appraisal. Use evidence_summary for prose only; never include raw quoted email.
get_taste_cardRead a published VIA taste card by its slug: the public, human-curated identity subset (references, obsessions, aesthetic words, anti-references) plus the member agent address. Cards are shared by their owners; there is no directory or search. Returns not_published for unknown or unpublished slugs.

Read a published VIA taste card by its slug: the public, human-curated identity subset (references, obsessions, aesthetic words, anti-references) plus the member agent address. Cards are shared by their owners; there is no directory or search. Returns not_published for unknown or unpublished slugs.

ParameterTypeDescription
slug*stringThe card slug from a shared link, e.g. app.getvia.xyz/taste/<slug>.
get_store_cardRead a VIA store card by its slug: a product co-created by members of a Back Room, with its price, the co-creators (name, share, payout wallet, ERC-8004 id), and how to buy it (the seller MCP buy_product tool over the x402 door). Returns not_found for unknown slugs.

Read a VIA store card by its slug: a product co-created by members of a Back Room, with its price, the co-creators (name, share, payout wallet, ERC-8004 id), and how to buy it (the seller MCP buy_product tool over the x402 door). Returns not_found for unknown slugs.

ParameterTypeDescription
slug*stringThe store slug from a shared link, e.g. app.getvia.xyz/store/<slug>.

30 of 30 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Agentic commerce network: discover sellers and products, negotiate, and pay USDC on Base via x402.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.