Skip to main content
Glama

MCP Ethers Wallet

setNFTApprovalForAll

Grant or revoke approval for all NFTs in a specified contract to a designated operator using MCP Ethers Wallet. Manage permissions efficiently for Ethereum-based assets.

Input Schema

NameRequiredDescriptionDefault
approvedYes
chainIdNo
contractAddressYes
gasOptionsNo
operatorYes
providerNo

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "approved": { "type": "boolean" }, "chainId": { "type": "number" }, "contractAddress": { "pattern": "^0x[a-fA-F0-9]{40}$", "type": "string" }, "gasOptions": { "additionalProperties": false, "properties": { "gasLimit": { "type": "number" }, "gasPrice": { "type": "number" }, "maxFeePerGas": { "type": "number" }, "maxPriorityFeePerGas": { "type": "number" }, "nonce": { "type": "number" }, "value": { "type": "string" } }, "type": "object" }, "operator": { "pattern": "^0x[a-fA-F0-9]{40}$", "type": "string" }, "provider": { "type": "string" } }, "required": [ "contractAddress", "operator", "approved" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/crazyrabbitLTC/mcp-ethers-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server