About Metamask MCP
Metamask MCP is an MCP server published by Xiawpohr in the Blockchain category.
The repository has 12 stars and 6 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/Xiawpohr/metamask-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (28)
callExecuting a new message call immediately without submitting a transaction to the network.
Parameters not published.
deploy-contractDeploy a contract to the network, given bytecode, and constructor arguments.
Parameters not published.
disconnectDisconnect the wallet.
Parameters not published.
estimate-fee-per-gasEstimate for the fees per gas (in wei) for a transaction to be likely included in the next block.
Parameters not published.
estimate-gasEstimate the gas necessary to complete a transaction without submitting it to the network.
Parameters not published.
get-accountGet the current account.
Parameters not published.
get-blockFetch information about a block at a block number, hash or tag.
Parameters not published.
get-block-numberFetch the number of the most recent block seen.
Parameters not published.
get-chain-idGet the current chain id.
Parameters not published.
get-chain-listGet a list of all chains information.
Parameters not published.
Show all 28 tools
get-chainsGet the configured chains.
Parameters not published.
get-connect-uriGet the connect URI to connect to a MetaMask wallet.
Parameters not published.
get-ens-addressFetch the ENS address for name.
Parameters not published.
get-ens-nameFetch the primary ENS name for address.
Parameters not published.
get-gas-priceFetch the current price of gas (in wei).
Parameters not published.
get-native-currency-balanceGet the native currency balance of an address.
Parameters not published.
get-tokenFetch the token information.
Parameters not published.
get-token-balanceGet token balance of an address.
Parameters not published.
get-transactionFetch transaction given hash or block identifiers.
Parameters not published.
get-transaction-reeceiptFetch the Transaction Receipt given a Transaction hash.
Parameters not published.
read-contractCall a read-only function on a contract, and returning the response.
Parameters not published.
send-transactionSend transactions to networks.
Parameters not published.
show-connect-qrcodeShow the connect QR code for a given connect URI.
Parameters not published.
sign-messageSign a message.
Parameters not published.
switch-chainSwitch the target chain.
Parameters not published.
verify-messageVerify that a message was signed by the provided address.
Parameters not published.
wait-for-transaction-receiptWaits for the transaction to be included on a block, and then returns the transaction receipt.
Parameters not published.
write-contractExecute a write function on a contract.
Parameters not published.
Ask AI
Ask AI about Metamask MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.