Summary
ENS questions get settled in the conversation instead of on a block explorer.
Resolution runs both directions, and get-all-records collapses what would otherwise be several explorer tabs into one answer. Buying is not part of it: get-registration-price quotes a duration and stops there. The chain connection is yours through PROVIDER_URL, and no signing key is asked for.
What it is
A read-only ENS client that reaches Ethereum through a provider URL you supply.
What you get
- Name-to-address resolution and the reverse lookup from an address back to its ENS name.
- A text record by key, or every record held against a name in one call.
- Subdomains of a name, and the history behind the name itself.
- An availability check, and the registration price for a chosen duration.
Requirements
An Ethereum provider URL, supplied as PROVIDER_URL.
Setup effort
One command — npx -y mcp-server-ens
