Skip to main content
Glama

MCP Ethers Wallet

approveNFT

Authorize or revoke permissions for an Ethereum wallet to transfer or manage a specific NFT by specifying its contract address, token ID, and approved wallet address.

Input Schema

NameRequiredDescriptionDefault
approvedYes
chainIdNo
contractAddressYes
gasOptionsNo
providerNo
tokenIdYes

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "approved": { "pattern": "^0x[a-fA-F0-9]{40}$", "type": "string" }, "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" }, "provider": { "type": "string" }, "tokenId": { "type": [ "string", "number" ] } }, "required": [ "contractAddress", "tokenId", "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