Lightyear CryptoPunks
What this MCP does
Browses CryptoPunks traits and metadata, filters punk sets, and retrieves marketplace listings, bids, floor prices, Merkle roots, and bid recommendations.
Tools
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'type': {'type': 'string', 'description': "Filter counts to a specific type (e.g. 'Male', 'Zombie')"}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['punkIds'], 'properties': {'punkIds': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9999, 'minimum': 0}, 'maxItems': 10000, 'minItems': 1, 'description': 'Punk IDs to include in the Merkle tree (1-10000)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'types': {'type': 'array', 'items': {'type': 'string'}, 'description': "Type names to include (e.g. ['Male', 'Zombie']). Empty = all types."}, 'matchMode': {'enum': ['all', 'any'], 'type': 'string', 'default': 'all', 'description': "'all' = punk must have every included trait, 'any' = at least one"}, 'excludedTraits': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Traits to exclude'}, 'includedTraits': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Traits to include'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'types': {'type': 'array', 'items': {'type': 'string'}, 'description': "Type names to filter (e.g. ['Male', 'Zombie'])"}, 'punkIds': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9999, 'minimum': 0}, 'description': 'Explicit punk IDs (overrides trait filters)'}, 'matchMode': {'enum': ['all', 'any'], 'type': 'string', 'default': 'all'}, 'excludedTraits': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Traits to exclude'}, 'includedTraits': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Traits to include'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merkleRoot'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Max bids to return (default 5)'}, 'merkleRoot': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': 'Merkle root (0x-prefixed, 32 bytes hex)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['punkId'], 'properties': {'limit': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Max bids to return (default 5)'}, 'punkId': {'type': 'integer', 'maximum': 9999, 'minimum': 0, 'description': 'Punk ID to look up bids for'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Max results (default 50)'}, 'maxPriceEth': {'type': 'number', 'description': 'Maximum price in ETH'}, 'minPriceEth': {'type': 'number', 'description': 'Minimum price in ETH'}, 'includeRestricted': {'type': 'boolean', 'default': False, 'description': 'Include restricted (onlySellTo) and zero-value listings. Default false â\x80\x94 matches get_floor_price.'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['punkIds'], 'properties': {'punkIds': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9999, 'minimum': 0}, 'maxItems': 100, 'minItems': 1, 'description': 'Punk IDs to look up (1-100)'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['merkleRoot'], 'properties': {'merkleRoot': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{64}$', 'description': 'Merkle root to resolve (0x-prefixed, 32 bytes hex)'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
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…