punks.generated.eth
io.github.enspiration-eth/punks-generatedVersion 0.2.0Mint generative on-chain punks on Ethereum for 0.002 ETH. Unsigned txs only, no keys.
Status
Responds277 msAnswered our handshake without sign-in.- 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 msNo sign-in
Claude Code
claude mcp add --transport http punks-generated https://punks-generated-eth.enspiration-eth.workers.dev/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: punks-generated
Remote MCP server URL: https://punks-generated-eth.enspiration-eth.workers.dev/mcpCursor
{
"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.
Tools
14 tools
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 declared | Not declared | Not declared | Not declared |
cancel_orderUnsigned Seaport cancel tx for one of your orders. Only the offerer can send it. | Not declared | Not declared | Not declared | Not declared |
confirm_mintCheck a sent mint tx hash and return the token ids it minted. | Not declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not declared |
get_statusPrice, supply and contract for punks.generated.eth. | Not declared | Not declared | Not declared | Not declared |
get_tokenOwner, traits, seed, image, subname for a token id. | Not declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not declared |
quote_mintTotal price in wei for qty punks. | Not declared | Not declared | Not declared | Not declared |
resolve_subnameResolve <id>.punks.generated.eth (or any ENS name) to address, avatar and url. | Not declared | Not declared | Not declared | Not 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 declared | Not declared | Not declared | Not 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