Skip to main content
Glama
Deconstruct2021

cryptopunks-mcp-server

get_collection_bid_by_id

Retrieve detailed information about a specific CryptoPunks collection bid using its UUID, including bid status, signature, and covered punk count.

Instructions

Get a specific collection bid by its UUID, including full details, signature, status, and covered punk count. For Merkle proofs, use get_bid_proofs with the same UUID.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
bid_idYesUUID of the collection bid

Implementation Reference

  • Handler implementation for get_collection_bid_by_id. It calls api.getBidById and summarizes the response.
    case "get_collection_bid_by_id": {
      const raw = await api.getBidById(args.bid_id);
      // Summarize single bid too — it can still have huge punkIndices
      return ok(summarizeBidsResponse(raw));
    }
  • src/tools.ts:205-211 (registration)
    Tool registration and schema definition for get_collection_bid_by_id.
    get_collection_bid_by_id: {
      description:
        "Get a specific collection bid by its UUID, including full details, signature, status, and covered punk count. For Merkle proofs, use get_bid_proofs with the same UUID.",
      inputSchema: z.object({
        bid_id: z.string().uuid().describe("UUID of the collection bid"),
      }),
    },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Deconstruct2021/cryptopunks-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server