Index / MCP servers / Marketplace

Marketplace MCP server

Marketplace is an MCP server with 15 tools an agent can call, among them get_listing_details, get_listings, get_orders. It answers at https://www.market0x.com/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
15
Official
yes, served from market0x.com
Reliability
10 of 10 checks
Response time
588 ms
Transport
streamable HTTP
Last checked
18 October 2026

Buy, sell and bid on vote-escrow NFTs and .base.eth names. Non-custodial, settles on Seaport.

Description as the publisher wrote it.

The 15 tools Marketplace offers

ToolWhat it does
get_listing_detailsFull detail for one order including a FRESH live-contents snapshot (principal, claimable rewards, voting/earning power, as_of_block).
Inputs: orderHash
get_listingsActive listings/auctions for a market. Each row carries the ask and the position's underlying contents priced at current market (published formula: /docs#data-sources), plus discountPct (the difference between them). Sorted by discount perc
Inputs: marketId, kind, minDiscountPct, nameContains, limit
get_ordersList orders created by an address (its listings, auctions, offers). Status is reconciled by the background worker — treat as advisory until checked at fill.
Inputs: offerer, status
get_owned_positionsList the positions an address owns in a market, with listability (voted/attached positions can't transfer).
Inputs: marketId, owner
get_recent_tradesRecently settled sales for a market. `amount` is the EXACT settled total (incl. fee) from the on-chain fill where the indexer recorded it, with `settledAt` the block time and `exact: true`; otherwise it falls back to the listed ask with `ex
Inputs: marketId, limit
list_micro_marketsList the markets this marketplace facilitates (asset, chain, currencies, fee).
list_subscriptionsList a wallet's notification subscriptions (webhook URLs redacted to origin).
Inputs: wallet
prepare_cancelPrepare the on-chain Seaport cancel transaction for an active order. Only the order's offerer can execute it (Seaport enforces msg.sender == offerer), so the calldata is safe to return. After it confirms, POST { txHash } to the confirm endp
Inputs: orderHash
prepare_finalizePrepare the post-purchase FINALIZE transactions for a Basename you now own: reclaim management rights, set the resolver, and point the name at your address (optionally set it as your primary name). A sale transfers the NFT but NOT the ENS r
Inputs: marketId, name, owner, setPrimary
prepare_listingPrepare a SELL listing or Dutch auction. Verifies the seller OWNS the position and it's transferable (not voted/attached), builds the Seaport order with the Interface fee injected by the server, and returns the one-time NFT approval + EIP-7
Inputs: marketId, tokenId, name, kind, currencySymbol, seller
prepare_offerPrepare a BID/offer on a position: returns the Seaport order to sign (EIP-712), the currency approval needed, and how to submit it. Name markets (basenames) take `name` instead of tokenId — any REGISTERED name is biddable, listed or not. Th
Inputs: marketId, tokenId, name, currencySymbol, offerAmount, buyer
prepare_purchasePrepare the non-custodial transaction package to BUY a listing (or accept an offer): ordered approvals + Seaport fulfillOrder calldata + a fresh contents snapshot. prepared.summary quotes the CURRENT price (Dutch auctions interpolate, asOf
Inputs: orderHash
search_namesSearch the Basenames REGISTRY — every registered name, listed or not — by substring, length, character class and trait, with each row's owner, expiry and (when for sale) its order hash. This is the discovery surface for `prepare_offer`, whi
Inputs: marketId, q, lengths, classes, traits, offset
subscribe_notificationsSubscribe a wallet to push notifications (order_filled / offer_received / saved_search) via an HMAC-signed webhook — the agent-native alternative to polling. Two-step: call WITHOUT `signature` to get the exact message to sign (EIP-191 perso
Inputs: wallet, chainId, channel, webhookUrl, events, savedSearch
unsubscribe_notificationsDelete a notification subscription. Two-step like subscribe_notifications: call without `signature` to get the message to sign. `chainId` is signed over and verified on that chain. Signed messages are single-use.
Inputs: wallet, chainId, subscriptionId, timestamp, signature

Add Marketplace to your AI client

Every block below points at https://www.market0x.com/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http marketplace https://www.market0x.com/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "marketplace": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://www.market0x.com/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "marketplace": {
      "url": "https://www.market0x.com/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "marketplace": {
      "type": "http",
      "url": "https://www.market0x.com/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "marketplace": {
      "url": "https://www.market0x.com/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "marketplace": {
      "serverUrl": "https://www.market0x.com/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "marketplace": {
      "url": "https://www.market0x.com/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Marketplace
version: 0.0.1
schema: v1
mcpServers:
  - name: Marketplace
    type: streamable-http
    url: https://www.market0x.com/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "marketplace": {
      "httpUrl": "https://www.market0x.com/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "marketplace": {
      "type": "http",
      "url": "https://www.market0x.com/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "marketplace": {
      "url": "https://www.market0x.com/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fwww.market0x.com%2Fapi%2Fmcp&type=streamable_http&id=marketplace&name=Marketplace

Is Marketplace up right now?

It answered our last check on 18 October 2026 in 588 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Marketplace

Questions about Marketplace

Is there an official Marketplace MCP server?

Yes. It is published by market0x.com and served from www.market0x.com, the vendor's own domain: https://www.market0x.com/api/mcp.

How many tools does Marketplace have?

15, as returned by the server's own tools/list on 31 August 2026: get_listing_details, get_listings, get_orders, get_owned_positions, get_recent_trades, list_micro_markets, list_subscriptions, prepare_cancel, and 7 more.

Is Marketplace down?

It answered our last check on 18 October 2026 in 588 ms. Over 10 checks since 5 September 2026 it answered 10.

How do I add Marketplace to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://www.market0x.com/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Marketplace need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.market0x. Endpoint host: www.market0x.com. ARD identifier: urn:air:com.market0x:mcp:marketplace. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.