{"serverInfo":{"name":"NW Terminal","version":"2.0.0","title":"Name Whisper — ENS Intelligence for AI Agents"},"name":"NW Terminal","version":"2.0.0","description":"AI-powered ENS name search, valuation, and marketplace tools for the autonomous economy. Natural language search across 3.5M indexed ENS names (869K currently registered), comparable sales valuations, wallet portfolio analysis, and agent identity infrastructure.","protocolVersions":["2024-11-05","2025-06-18"],"transports":[{"type":"streamable-http","url":"https://namewhisper.ai/mcp","sessionHeader":"mcp-session-id"}],"capabilities":{"tools":{"listChanged":false},"resources":{"listChanged":false},"prompts":{"listChanged":false},"logging":{}},"authentication":{"schemes":["none","erc8128"],"erc8128":{"discovery":"https://namewhisper.ai/.well-known/erc8128","documentation":"https://erc8128.slice.so"},"oauth":{"protectedResource":"https://namewhisper.ai/.well-known/oauth-protected-resource","authorizationServer":"https://namewhisper.ai/.well-known/oauth-authorization-server"}},"payments":{"x402":"https://namewhisper.ai/.well-known/x402","mpp":"https://namewhisper.ai/.well-known/x402"},"tools":{"free":[{"name":"search_ens_names","description":"Natural language search across 3.5M indexed ENS names (869K currently registered) with automatic intent detection.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"enumerate_entities","description":"List a finite real-world category (e.g. \"F1 world champions\") as verified ENS labels grouped by available vs registered.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_name_details","description":"Full metadata for a name: owner, expiry, listings, offers, ENSIP-25 agent bindings.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"check_availability","description":"Bulk check registration status for multiple names.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_similar_names","description":"Semantic vector similarity search (256-dim embeddings) across the full ENS corpus.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_valuation","description":"Three-track valuation (comparable-sales, quality-reference, self-history) with confidence rating.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_market_activity","description":"Recent completed market events: sales, premium (Dutch-auction) registrations, and name-for-name swaps. No listings/offers/mints feed.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_expiring_names","description":"Names by lifecycle window — expiring soon, in grace, or in the 21-day premium auction — with on-chain-validated status and live premium pricing.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_wallet_portfolio","description":"All ENS names owned by a wallet with listings, offers, expiry, and tags.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"find_alpha","description":"Scan the marketplace for names listed below comparable-sales valuation.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"wash_check","description":"Detect suspicious wash-trading patterns in a name's sales history.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_primary_name","description":"Resolve the ENS primary name for a wallet address.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"manage_ens_name","description":"Comprehensive management info for a name: status, expiry, wrapper state, recommendations.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"provision_agent_identity","description":"One-call agent identity setup with ENS name recommendations and ENSIP-25 binding.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_agent_reputation","description":"Check ENSIP-25 bindings and ERC-8004 reputation for a name or wallet.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"search_agent_directory","description":"Find AI agents by capability, reputation, or name.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_caller_identity","description":"Return the authenticated caller identity derived from ERC-8128 signature.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"search_knowledge","description":"Search the ENS knowledge base (governance, protocol docs, forum, Farcaster).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"get_usage_stats","description":"Session usage statistics: tool call counts, success rates, latency.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"}],"transaction":[{"name":"purchase_name","description":"Buy a listed name or register an available name on-chain.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"make_offer","description":"Submit a bid on a registered ENS name.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"bulk_register","description":"Register up to 20 names in 2 transactions via Multicall3.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"renew_ens_name","description":"Renew a name or batch of names via Multicall3.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"transfer_ens_name","description":"Transfer name ownership (auto-detects wrapped vs unwrapped).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"bulk_transfer_ens_names","description":"Transfer up to 20 names in one batch (wrapped names per recipient in one transaction, others one each).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"set_ens_records","description":"Set resolver records (addresses, texts, content hash, ENSIP-25 agent bindings).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"bulk_set_records","description":"Set records for up to 50 names in a single resolver multicall.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"set_primary_name","description":"Set the reverse resolution (primary name) for a wallet.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"set_resolver","description":"Change the resolver contract for a name.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"wrap_name","description":"Wrap a name into the ENS NameWrapper (ERC-721 → ERC-1155).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"unwrap_name","description":"Unwrap a wrapped name back to the BaseRegistrar.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"manage_fuses","description":"Read or burn fuses on a wrapped name (irreversible).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"mint_subnames","description":"Bulk create subnames under a parent name — agent fleet deployment.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"extend_subname_expiry","description":"Extend the expiry of a subname up to the parent's expiry.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"approve_operator","description":"Approve or revoke an operator for ENS contract interactions.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"reclaim_name","description":"Reclaim ENS Registry ownership of a name after BaseRegistrar transfer.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"create_listing","description":"List an ENS name for sale as a Seaport order (1% seller-paid fee embedded).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"cancel_listing","description":"Cancel one of your listings via Seaport cancel().","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"cancel_offer","description":"Cancel an offer you made via Seaport cancel().","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"accept_offer","description":"Accept a standing offer on a name you own (Seaport fulfillment).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"batch_purchase","description":"Buy up to 20 specific listed names in a single Seaport transaction.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"sweep","description":"Floor-sweep the cheapest N listed names in a category in one Seaport transaction.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"batch_create_listings","description":"Bulk-list up to 500 names with one SIP-6 bulk signature.","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"},{"name":"register_agent","description":"Register an ENS name as an ERC-8004 agent identity on mainnet (ERC-8217-bound to the name by default).","inputSchemaUrl":"https://namewhisper.ai/llms-full.txt"}],"totalCount":44},"documentation":"https://namewhisper.ai/docs","contact":{"url":"https://x.com/namewhisper_ai","email":"support@namewhisper.ai"},"registryListing":"ai.namewhisper/ens-tools"}