⚠️ DEPRECATED
This repository is deprecated and no longer actively maintained. MetaMask SDK has been superseded by MetaMask Connect, a ground-up rewrite with a streamlined API, direct wallet communication (no relay server), and multichain support out of the box.
Migrate to:
@metamask/connect-evm— drop-in EVM dapp integration (browser, Node.js, React Native)@metamask/connect-multichain— multichain dapp integration (EVM + non-EVM)Migration guide & docs: https://docs.metamask.io/metamask-connect
MetaMask SDK enables developers to seamlessly connect their dapps to the MetaMask extension and mobile app.
You can use the SDK via the following platforms and libraries:
See the MetaMask SDK documentation for more information.
Install the SDK:
yarn add @metamask/sdk
or
npm i @metamask/sdk
See the full list of JavaScript SDK options.
To contribute to MetaMask SDK, see the contribution guidelines.
Fill out this form for a complimentary design optimization workshop.
$ claude mcp add metamask-sdk \
-- python -m otcore.mcp_server <graph>