Skip to main content

punks.generated.eth

io.github.enspiration-eth/punks-generatedVersion 0.2.0

Mint generative on-chain punks on Ethereum for 0.002 ETH. Unsigned txs only, no keys.

Status

Responds277 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:50 UTC
Latency
277 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 21:12 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://punks-generated-eth.enspiration-eth.workers.dev/mcpResponds277 ms
No sign-in

Claude Code

claude mcp add --transport http punks-generated https://punks-generated-eth.enspiration-eth.workers.dev/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: punks-generated
Remote MCP server URL: https://punks-generated-eth.enspiration-eth.workers.dev/mcp

Cursor

{
  "mcpServers": {
    "punks-generated": {
      "url": "https://punks-generated-eth.enspiration-eth.workers.dev/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"punks-generated","type":"http","url":"https://punks-generated-eth.enspiration-eth.workers.dev/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

14 tools

Tools of punks.generated.eth
Read-only
Idempotent
Open world
acceptUnsigned Seaport fulfillAdvancedOrder tx to buy a listing or sell into an offer (tokenId required for a collection offer), simulated, plus any approvals the fulfiller still needs.Not declaredNot declaredNot declaredNot declared
cancel_orderUnsigned Seaport cancel tx for one of your orders. Only the offerer can send it.Not declaredNot declaredNot declaredNot declared
confirm_mintCheck a sent mint tx hash and return the token ids it minted.Not declaredNot declaredNot declaredNot declared
erc8004_register_punkERC-8004 registration file for the owner's agent, using punk #id as its image and id.punks.generated.eth as its ENS name, plus the unsigned register tx for the owner to send.Not declaredNot declaredNot declaredNot declared
get_marketLive listings (cheapest first), offers incl. collection offers (highest first) and recent sales, for punk #id (with its traits) or the whole collection. Every order is re-checked on-chain; stale ones are skipped.Not declaredNot declaredNot declaredNot declared
get_statusPrice, supply and contract for punks.generated.eth.Not declaredNot declaredNot declaredNot declared
get_tokenOwner, traits, seed, image, subname for a token id.Not declaredNot declaredNot declaredNot declared
leave_feedbackOptional, after a mint: unsigned ERC-8004 Reputation Registry giveFeedback tx rating this agent 0 to 100 (tag1 starred). Only send it if your wallet owner agrees. Costs gas, no ETH goes to us.Not declaredNot declaredNot declaredNot declared
list_punkSeaport 1.6 listing for punk #id at an ETH price: EIP-712 typed data for the owner to sign (free), plus the one-time setApprovalForAll tx to the Seaport conduit if missing. Then submit_order.Not declaredNot declaredNot declaredNot declared
make_offerSeaport 1.6 WETH offer on punk #id, or a collection-wide offer on any punk if id is omitted. Returns typed data to sign plus WETH wrap/approve txs if needed. Then submit_order.Not declaredNot declaredNot declaredNot declared
mintUnsigned mint(qty) transaction plus the x402 URL. The caller signs and sends it, and the punks go to the sending wallet (msg.sender). This server never holds keys or funds. mint(qty) mints to msg.sender. Gas: about 111k units for mint(1) (measured on mainnet), more for each extra punk; about 175k for a free claim. Always run estimateGas, gas price varies.Not declaredNot declaredNot declaredNot declared
quote_mintTotal price in wei for qty punks.Not declaredNot declaredNot declaredNot declared
resolve_subnameResolve <id>.punks.generated.eth (or any ENS name) to address, avatar and url.Not declaredNot declaredNot declaredNot declared
submit_orderPublish a signed listing or offer. Verifies the signature (EOA or ERC-1271), ownership, conduit approval, WETH balance and allowance before storing it.Not declaredNot declaredNot declaredNot declared

Details

Registry status
Active
Published
Nov 1, 2026
Updated
Nov 1, 2026
Repository
Not given
Categories (suggested)
Finance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing