Lightyear CryptoPunks
Browse traits, filter 10K punks, listings, bids, Merkle roots, and bid pricing for CryptoPunks.
Connect it
Settings → Connectors → Add custom connector
URL: https://punks.lightyear.build/api/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://punks.lightyear.build/api/mcp{
"mcpServers": {
"cryptopunks": {
"url": "https://punks.lightyear.build/api/mcp"
}
}
}claude mcp add --transport http cryptopunks https://punks.lightyear.build/api/mcp{
"servers": {
"cryptopunks": {
"type": "http",
"url": "https://punks.lightyear.build/api/mcp"
}
}
}11 tools, verified live
browse_typesread-onlyList all CryptoPunk type categories with their counts. Rate limit: 10 per 10 min (read bucket â shared with browse_traits, get_punk_details, get_listings, get_floor_price, get_bids_for_punk, get_bids_for_merkle_root).
browse_traitsread-onlyList all CryptoPunk traits with their counts. Optionally filter by type to see how many punks of that type have each trait. Rate limit: 10 per 10 min (read bucket â shared with browse_types, get_punk_details, get_listings, get_floor_price, get_bids_for_punk, get_bids_for_merkle_root).
filter_punksread-onlyFilter CryptoPunks by type and traits. Returns matching punk IDs and their Merkle root. Rate limit: 5 per 10 min (compute bucket â shared with compute_merkle_root, resolve_merkle_root).
get_punk_detailsread-onlyGet metadata for specific CryptoPunks: type, traits with rarity percentages, and permalink. Rate limit: 10 per 10 min (read bucket â shared with browse_types, browse_traits, get_listings, get_floor_price, get_bids_for_punk, get_bids_for_merkle_root).
compute_merkle_rootread-onlyCompute the Merkle root for a set of CryptoPunk IDs. The root matches the on-chain Solady MerkleProofLib encoding used by the Stash contract. Rate limit: 5 per 10 min (compute bucket â shared with filter_punks, resolve_merkle_root).
get_listingsread-onlyGet currently listed CryptoPunks from the native marketplace. By default returns only publicly buyable listings (excludes restricted onlySellTo and zero-value entries); pass `includeRestricted: true` to include private bundle sales. Optionally filter by price range. Returns `totalActive` (publicly buyable listings, same denominator as get_floor_price) and `matchedCount` (after your filters). Rate
get_floor_priceread-onlyGet the current floor ask price from the native CryptoPunks marketplace. Excludes restricted (onlySellTo) and zero-value listings. Returns `totalActive` (same denominator as get_listings). Rate limit: 10 per 10 min (read bucket â shared with browse_types, browse_traits, get_punk_details, get_listings, get_bids_for_punk, get_bids_for_merkle_root).
get_bids_for_punkread-onlyGet pending EIP-712 bids that include a specific CryptoPunk. Returns bids from the CryptoPunks Bids API. Rate limit: 10 per 10 min (read bucket â shared with browse_types, browse_traits, get_punk_details, get_listings, get_floor_price, get_bids_for_merkle_root).
get_bids_for_merkle_rootread-onlyGet pending EIP-712 bids matching a specific Merkle root. Useful for seeing competition on a trait-based bid set. Rate limit: 10 per 10 min (read bucket â shared with browse_types, browse_traits, get_punk_details, get_listings, get_floor_price, get_bids_for_punk).
get_bid_recommendationread-onlyAnalyze market data and recommend a bid price range for a CryptoPunk trait selection. Combines floor price, competing bids, and set composition into actionable guidance. `composition` lists only the traits that define the selection; use `absentTraits` for a full exclusion list when needed. Rate limit: 1 per 1 min (recommend bucket).
resolve_merkle_rootread-onlyReverse-engineer a Merkle root back to its punk IDs and inferred trait selection. ONLY works for roots that already have at least one bid in the CryptoPunks Bids API â this tool looks bids up by root, then derives trait config from the resulting punk set. Returns `resolved: false` for unknown roots; constructing a root locally and passing it here will not work. Rate limit: 5 per 10 min (compute
Alternatives in Crypto & Web3
Compare →AAAgoragentic Agent OS MCPB
Triptych OS (Agent OS) MCP for governed routing, receipts, and USDC settlement on Base.
BYBykaranteliB
Crypto derivatives data: funding, OI, liquidations, options, ETF flows. Free account key required.
SHShumiB
Crypto market intelligence: prices, funding rates, narratives, regime, and delta-neutral research.
ATAtlasYieldB
DeFi vault judgment for agents: 16-factor Atlas Score, route survival, blowup alerts. Read-only.
PPPyth Pro MCP ServerB
Real-time and historical price feeds for 500+ crypto, equities, FX, and commodities assets.
True Value RankingsB
Cryptocurrency fundamentals for agents: TVR Scores, rankings and model-derived valuation estimates.