Browse all documentation
Developers · 2 of 7

Complete MCP tool catalogue

The complete live tool catalogue, grouped by workflow.

betaserver 3.0 · 79 MCP tools · platform contract v1Verified 2026-07-29Owner: ENS.Tools Developer Platform

This page reads the full public runtime contract so the count, descriptions, effects, profile membership, and JSON Schemas stay aligned with production. Lite clients can search this catalogue through search_tools without expanding their deterministic list.

Public reads and evidence require no API key.
Action tools prepare unsigned transaction plans or EIP-712 data.
No tool accepts a private key or broadcasts a transaction.
The manifest toolCount and runtime tools/list should agree.
Lite contains 25 stable workflow tools plus search_tools and is selected from aggregate 30-day use plus every published recipe.
Production contract

Before you run this workflow

Networks

  • Ethereum mainnet for onchain plans
  • HTTPS for MCP and public APIs

Prerequisites

  • JSON-RPC 2.0 client for MCP
  • Read the live platform contract and tool schemas at runtime

Wallet permissions

  • MCP never receives private keys
  • Prepared writes must be reviewed, signed, and broadcast by a separate wallet

Expected result

  • Structured JSON data or an unsigned plan with chain, target, calldata, value, and safety metadata

Errors and recovery

  • Call tools/list again after schema errors
  • Back off after rate limits
  • Simulate immediately before signing

ENS reads · 14

lookup_domain
resolve_records
check_expiry
search_domains
batch_check_availability
semantic_domain_search
is_name_available
get_name_price
estimate_domain_value
get_owner_domains
get_primary_name
get_subnames_for_name
get_name_history
resolve_chain

Agent identity and trust · 8

get_agent_context
discover_agents
check_agent_verification
check_agent_binding
get_agent_reputation
prepare_erc8004_registration
prepare_erc8004_uri_update
provision_agent_identity

Capability evidence · 3

check_agent_capabilities
get_agent_capability_history
route_agent_intent

Policy sessions · 6

prepare_agent_policy
publish_agent_policy
get_agent_policy
verify_agent_policy
prepare_agent_policy_revocation
revoke_agent_policy

Wallet-backed execution · 4

prepare_agent_execution_permission
verify_agent_execution_permission
authorize_agent_execution
get_agent_permission_usage

Monitoring and incidents · 3

prepare_agent_monitor
publish_agent_monitor
get_agent_monitoring

Agent commerce · 18

prepare_agent_job
publish_agent_job
prepare_agent_quote
publish_agent_quote
prepare_agent_quote_acceptance
accept_agent_quote
get_agent_job
list_agent_jobs
prepare_erc8183_create_job
prepare_erc8183_funding
inspect_erc8183_escrow
prepare_erc8183_binding
publish_erc8183_binding
prepare_erc8183_submit
prepare_erc8183_complete
prepare_erc8183_reject
prepare_erc8183_refund
inspect_erc8183_outcome

Fleet control · 3

inspect_agent_fleet
prepare_fleet_updates
prepare_fleet_rollout

Control-plane evidence · 1

get_control_plane_canary_status

Unsigned ENS actions · 8

prepare_registration_commit
prepare_registration_reveal
prepare_renewal
prepare_set_records
prepare_transfer
prepare_set_primary_name
prepare_create_subname
prepare_agent_fleet

Marketplace · 7

marketplace_search
marketplace_listing
marketplace_stats
get_market_activity
prepare_marketplace_listing
prepare_marketplace_offer
prepare_marketplace_purchase

Transaction safety and platform · 4

get_gas_estimate
simulate_transaction
get_transaction_status
get_agent_platform_capabilities
Generated reference

Live production catalogue

Loading the current production contract…

Raw JSON