# eggybug42069/NameWhisper MCP Server

Source: https://glimind.com/server/glama%2Feggybug42069%2Fnamewhisper-mcp-server
Registry id: `glama/eggybug42069/namewhisper-mcp-server`
Status: unknown

## Tools (35)

- `accept_offer`: Seller-side acceptance of a standing offer. Atomic WETH↔name swap via Seaport.fulfillOrder()
- `batch_create_listings`: Bulk-list up to 10 names on NameWhisper in one signing flow
- `batch_purchase`: Buy up to 20 NameWhisper-listed names in one Seaport transaction
- `bulk_register`: Batch register up to 20 names in 2 transactions via Multicall3
- `bulk_set_records`: Set resolver records across up to 50 names in one transaction
- `bulk_transfer_ens_names`: Batch transfer up to 20 names in 1 transaction via Multicall3
- `cancel_listing`: Cancel an active listing via Seaport.cancel() on-chain
- `cancel_offer`: Cancel an offer you made via Seaport.cancel() on-chain
- `check_availability`: Bulk check registration status for multiple names
- `create_listing`: List a name for sale on NameWhisper. Builds unsigned Seaport order for signing
- `enumerate_entities`: Verified, correctly-spelled label list for a real-world entity category, grouped by available vs registered
- `extend_subname_expiry`: Extend subname expiry within parent bounds
- `find_alpha`: Discover names listed below comparable-sales valuation with discount % and confidence
- `get_expiring_names`: Names by lifecycle window — premium, grace period, or expiring soon, validated on-chain
- `get_market_activity`: Recent sales, listings, offers, mints, transfers, renewals, burns
- `get_name_details`: Full metadata for a name: owner, expiry, tags, listings, offers, ENSIP-25 agent bindings
- `get_primary_name`: Reverse resolution — check what ENS name is set for a wallet address
- `get_similar_names`: Semantic vector search across 3.5M+ names using 256-dim embeddings
- `get_valuation`: Three-track valuation: comp-based + quality-reference + self-history
- `get_wallet_portfolio`: All ENS names owned by a wallet with listings, offers, and expiry data
- `make_offer`: Submit a bid on a registered name with market context
- `manage_ens_name`: Comprehensive status check with renewal pricing and recommendations
- `manage_fuses`: Read or burn fuses on wrapped names (irreversible)
- `mint_subnames`: Bulk create subnames under a parent name
- `purchase_name`: Register available names or buy listed names. Auto-detects action, returns transaction recipes
- `renew_ens_name`: Renew single or batch names. Any duration, anyone can renew any name
- `search_ens_names`: Natural language search with automatic intent detection — filtered, semantic, creative, or bulk availability check
- `set_ens_records`: Set address records, text records, content hash, ENSIP-25 agent registration
- `set_primary_name`: Set reverse resolution (primary name) for a wallet
- `set_resolver`: Change resolver contract
- `sweep`: Floor-sweep the cheapest N names in a category/filter in one Seaport transaction
- `transfer_ens_name`: Transfer ownership (auto-detects wrapped vs unwrapped)
- `unwrap_name`: Unwrap back to BaseRegistrar (ERC-1155 to ERC-721)
- `wash_check`: Detect wash trading in ENS sales using on-chain analysis
- `wrap_name`: Wrap into NameWrapper (ERC-721 to ERC-1155) with optional fuse burning

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
