← Registry

Developer Tools

namewhisper.ai

Provides tools to search, enumerate, and retrieve details of ENS names on the Ethereum Name Service.

1 endpoint44 known toolsFirst detected June 20, 2026Last detected July 24, 2026

ENDPOINT 1

https://namewhisper.ai/mcp

No auth detected

MCP server metadata

Name
nw-terminal
Version
2.0.0
Capabilities
tools.listChanged

Known tools 44

search_ens_names

Search ENS names using natural language.

enumerate_entities

Enumerate ENS-friendly labels for a finite real-world entity category and report which are available vs registered.

get_name_details

Get full details for a specific ENS name including owner, expiry, creation date, tags, active listings (with prices in ETH and USD), active offers, ENSIP-25 agent identity bindings, and ENSIP-26 agent context records.

check_availability

Check availability of one or more ENS names the user named, or labels returned by enumerate_entities.

get_similar_names

Find ENS names semantically similar to a given name using vector embeddings across 3.5M indexed ENS names.

get_valuation

Get a confidence-rated valuation for an ENS name based on comparable sales, entity recognition (Wikipedia/Wikidata), search interest, word frequency, and fame-scaled pricing.

get_market_activity

Get recent ENS marketplace activity — sales, new listings, offers, mints, transfers, renewals, and burns.

get_expiring_names

List ENS names by lifecycle window — THE tool for "which names are in premium / on Dutch auction", "names in grace period", "what's expiring soon / about to drop".

wash_check

Assess whether an ENS name's sale(s) are WASH TRADING / fake / self-dealt / manipulated volume.

get_wallet_portfolio

Get all ENS names owned by a wallet address.

find_alpha

Scan the ENS marketplace for alpha — names listed below their valuation.

get_primary_name

Check what primary ENS name is set for a wallet address (reverse resolution).

provision_agent_identity

Provision a complete ENS identity for an AI agent in one call.

make_offer

Place an offer (bid) on a registered ENS name on NameWhisper via Seaport 1.6.

purchase_name

Purchase an ENS name — either buy a listed name from a marketplace or register an available name directly on-chain.

bulk_register

Register multiple ENS names in bulk — total 2 transactions (multiCommit + multiRegister) via NWBulkRegistrar.

create_listing

List an ENS name for sale on NameWhisper's marketplace via Seaport 1.6.

cancel_listing

Cancel an active ENS name listing by submitting Seaport's cancel() on-chain.

cancel_offer

Cancel an active offer you made on an ENS name.

accept_offer

Accept a standing offer on an ENS name you own.

batch_purchase

Buy up to 20 SPECIFIC listed ENS names in a SINGLE Seaport transaction, across NameWhisper, OpenSea, AND Grails listings.

sweep

Floor-sweep: buy the CHEAPEST N listed ENS names in a category/collection (or matching a filter) in ONE Seaport transaction.

batch_create_listings

Bulk-list up to 500 ENS names for sale on NameWhisper in one signing flow.

renew_ens_name

Renew an ENS name or batch of names.

transfer_ens_name

Transfer ownership of an ENS name to another wallet.

set_ens_records

Set ENS resolver records for a name you own.

bulk_set_records

Set ENS resolver records for multiple names in a single transaction — bulk record editing.

bulk_transfer_ens_names

Transfer multiple ENS names in a single transaction via Multicall3 — bulk send.

set_primary_name

Set the primary ENS name (reverse resolution) for a wallet address.

set_resolver

Change the resolver contract for an ENS name.

manage_ens_name

One-shot management report for an ENS name.

wrap_name

Wrap an unwrapped .eth name into the ENS NameWrapper contract.

unwrap_name

Unwrap a .eth name from the ENS NameWrapper back to BaseRegistrar.

manage_fuses

Manage fuses on a wrapped ENS name.

mint_subnames

Bulk-create subnames under a parent ENS name in a single transaction.

extend_subname_expiry

Extend the expiry of an ENS subname in the NameWrapper.

approve_operator

Approve or revoke an operator for ENS contract interactions.

reclaim_name

Reclaim ENS Registry ownership of a .eth name.

register_agent

Register an ENS name as an ERC-8004 agent identity on Ethereum mainnet.

get_agent_reputation

Check if an ENS name or wallet is a registered AI agent.

search_agent_directory

Search the AI agent directory — find registered agents by name, capability, protocol support, or reputation.

get_caller_identity

Returns the authenticated identity of the calling agent.

search_knowledge

Search the ENS knowledge base — governance proposals, protocol documentation, developer insights, blog posts, forum discussions, and Farcaster casts from key ENS figures (Vitalik, Nick Johnson, etc.).

get_usage_stats

Get usage statistics for this MCP server session.