{"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.6M+ names, 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.6M+ ENS names with automatic intent detection.","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 marketplace events: sales, listings, offers, mints, transfers, renewals, burns.","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 a single Multicall3 transaction.","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"}],"totalCount":34},"documentation":"https://namewhisper.ai/docs","contact":{"url":"https://x.com/namewhisper_ai","email":"support@namewhisper.ai"},"registryListing":"ai.namewhisper/ens-tools"}