marketplace
Qué hace este MCP
Provides a non-custodial marketplace for vote-escrow NFTs and .base.eth names, including listings, offers, purchases, cancellations, ownership data, and notifications settled through Seaport.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['orderHash'], 'properties': {'orderHash': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId'], 'properties': {'kind': {'enum': ['listing', 'dutch_auction', 'offer'], 'type': 'string'}, 'limit': {'type': 'number', 'maximum': 100, 'minimum': 1}, 'marketId': {'type': 'string', 'description': "market id, e.g. 'vehydx'"}, 'nameContains': {'type': 'string', 'maxLength': 64, 'description': "case-insensitive substring match on the listing's label (the name on name markets, e.g. 'alice'; 'veAERO #123' elsewhere)"}, 'minDiscountPct': {'type': 'number', 'description': 'only return orders at >= this discount %. IGNORED on markets whose asset has no priced underlying, where there is nothing to compare the ask against â\x80\x94 the response says so in `note` rather than returning an empty market.'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['offerer'], 'properties': {'status': {'enum': ['active', 'filled', 'cancelled', 'expired'], 'type': 'string'}, 'offerer': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId', 'owner'], 'properties': {'owner': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'marketId': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId'], 'properties': {'limit': {'type': 'number', 'maximum': 100, 'minimum': 1}, 'marketId': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['orderHash'], 'properties': {'orderHash': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId', 'kind', 'currencySymbol', 'seller'], 'properties': {'ask': {'type': 'string', 'pattern': '^\\d+(\\.\\d+)?$', 'description': 'listing: price the seller nets â\x80\x94 must be positive'}, 'kind': {'enum': ['listing', 'dutch_auction'], 'type': 'string'}, 'name': {'type': 'string', 'description': "name markets only, e.g. 'alice' or 'alice.base.eth' â\x80\x94 tokenId is derived"}, 'endAsk': {'type': 'string', 'pattern': '^\\d+(\\.\\d+)?$', 'description': 'dutch_auction: floor price (must be below the start)'}, 'seller': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'tokenId': {'type': 'string', 'description': 'required for token markets (e.g. vehydx)'}, 'marketId': {'type': 'string'}, 'startAsk': {'type': 'string', 'pattern': '^\\d+(\\.\\d+)?$', 'description': 'dutch_auction: starting (high) price'}, 'durationDays': {'type': 'number', 'maximum': 90, 'minimum': 1}, 'currencySymbol': {'enum': ['USDC', 'WETH', 'HYDX', 'AERO', 'USDT', 'THE', 'KITTEN', 'NEST', 'USDG', 'UP'], 'type': 'string', 'description': "one of the market's settlementCurrencies (see list_micro_markets)"}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['marketId', 'currencySymbol', 'offerAmount', 'buyer'], 'properties': {'name': {'type': 'string', 'description': "name markets only, e.g. 'alice' or 'alice.base.eth' â\x80\x94 tokenId is derived"}, 'buyer': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$', 'description': '0x address that will sign and fund the offer'}, 'tokenId': {'type': 'string', 'description': 'required for token markets (e.g. vehydx)'}, 'marketId': {'type': 'string'}, 'offerAmount': {'type': 'string', 'pattern': '^\\d+(\\.\\d+)?$', 'description': "human amount the seller nets, e.g. '750' â\x80\x94 must be positive"}, 'durationDays': {'type': 'number', 'maximum': 90, 'minimum': 1}, 'currencySymbol': {'enum': ['USDC', 'WETH', 'HYDX', 'AERO', 'USDT', 'THE', 'KITTEN', 'NEST', 'USDG', 'UP'], 'type': 'string', 'description': "one of the market's settlementCurrencies (see list_micro_markets)"}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['orderHash'], 'properties': {'orderHash': {'type': 'string'}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['wallet', 'chainId', 'channel', 'events', 'timestamp'], 'properties': {'events': {'type': 'array', 'items': {'enum': ['order_filled', 'offer_received', 'saved_search'], 'type': 'string'}}, 'wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'chainId': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'chain the wallet signs on; it is part of the signed message'}, 'channel': {'enum': ['webhook', 'inapp'], 'type': 'string'}, 'signature': {'type': 'string', 'description': 'EIP-191 signature of the canonical message; omit to receive the message to sign'}, 'timestamp': {'type': 'number', 'description': 'unix seconds; must be within 10 minutes of now'}, 'webhookUrl': {'type': 'string', 'format': 'uri', 'description': 'https URL; required for the webhook channel'}, 'savedSearch': {'type': 'object', 'required': ['marketId'], 'properties': {'kind': {'enum': ['listing', 'dutch_auction'], 'type': 'string'}, 'marketId': {'type': 'string'}, 'nameContains': {'type': 'string', 'maxLength': 64, 'description': 'name markets: substring match on listed names'}}}}}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['wallet', 'chainId', 'subscriptionId', 'timestamp'], 'properties': {'wallet': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{40}$'}, 'chainId': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': -9007199254740991, 'description': 'chain the wallet signs on; it is part of the signed message'}, 'signature': {'type': 'string'}, 'timestamp': {'type': 'number'}, 'subscriptionId': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}}}
Cambios recientes en herramientas
Servidores MCP similares
apex-x1
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, comm…
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…
API Acre
Offers paid APIs for EVM blockchain inspection, data transformation and validation, geocoding, weather, currency conversion, and …
agentic-commerce
Enables on-chain commerce through Boson Protocol, including product offers, buyer and seller accounts, voucher exchanges, escrow-…
Wever Pay Open Exchange Public Beta
Runs a Base Sepolia testnet exchange for agent participants, supporting wallets, USDC balances, signed offers, authorized purchas…
Real Real Genuine
Enables browsing fashion brands and listings, submitting designs, purchasing digital or physical products, referrals, vouchers, l…
Opensea
Provides OpenSea NFT marketplace data for collections, NFTs, ownership, collection statistics, traits, and sales.
Loyal Spark
Creates and operates token-based loyalty programs on Base, including minting, rewards, vouchers, customer balances, analytics, of…