@metamask/client-mcp-core
metamaskbot
MCP server for MetaMask Extension visual testing with LLM agents
MCP Serveruncategorised
@metamask/ai-controllers
metamaskbot
A collection of AI-related controllers
SkillAI Tool
@metamask/sdk-install-modal-web
metamaskbot
MetaMask SDK Install Modal for Web
SkillAI Tool
@metamask/create-release-branch
metamaskbot
An interactive command-line tool to prepare a release branch by automatically bumping versions and updating changelogs for desired packages. Works for both polyrepos and monorepos.
SkillAI Tool
@metamask/eslint-plugin-design-tokens
metamaskbot
An ESLint plugin designed to enforce best practices and consistency for using MetaMask design tokens across various projects
SkillAI Tool
@metamask/eslint-config-jest
metamaskbot
Shareable MetaMask ESLint config for Jest.
SkillAI Tool
@metamask/utils
metamaskbot
Various JavaScript/TypeScript utilities of wide relevance to the MetaMask codebase
SkillAI Tool
@metamask/snaps-registry
metamaskbot
A registry containing metadata about verified and blocked Snaps.
SkillAI Tool
@metamask/ppom-validator
metamaskbot
This module has code to integrate Blockaid PPOM with MetaMask
SkillAI Tool
@metamask/eth-snap-keyring
metamaskbot
Snaps keyring bridge.
SkillAI Tool
@metamask/api-specs
metamaskbot
This repository contains the OpenRPC specification for MetaMask's Wallet JSON-RPC API. You can view the specs in the following formats:
SkillAI Tool
@metamask/contract-metadata
metamaskbot
A mapping of ethereum contract addresses to broadly accepted icons for those addresses.
SkillAI Tool
@metamask/keyring-api
metamaskbot
MetaMask Keyring API
SkillAI Tool
@metamask/superstruct
metamaskbot
A simple and composable way to validate data in JavaScript (and TypeScript).
SkillAI Tool
@metamask/nonce-tracker
metamaskbot
Transaction nonce calculation used in MetaMask.
SkillAI Tool
@metamask/delegation-deployments
metamaskbot
A history of deployments of the Delegation Framework
SkillAI Tool
@metamask/gator-permissions-snap
metamaskbot
Grants 7715 permissions from a DeleGator smart account
SkillAI Tool
@metamask/delegation-utils
metamaskbot
Minimal utilties to make working with the delegation framework easier
SkillAI Tool
@metamask/native-utils
metamaskbot
React Native Utils for MetaMask. This project is under development and that individuals should use it at their own risk.
SkillAI Tool
@metamask/dialog-example-snap
metamaskbot
MetaMask example snap demonstrating the use of `snap_dialog`.
SkillAI Tool
@metamask/eth-ledger-bridge-keyring
metamaskbot
A MetaMask compatible keyring, for ledger hardware wallets
SkillAI Tool
@metamask/eth-trezor-keyring
metamaskbot
A MetaMask compatible keyring, for trezor hardware wallets
SkillAI Tool
@metamask/phishing-warning
metamaskbot
A page to warn users about a suspected phishing site.
SkillAI Tool
@metamask/test-dapp-multichain
metamaskbot
A test dapp for multichain api
SkillAI Tool
@metamask/browser-passworder
metamaskbot
A simple browserifiable module for password-encrypting JS objects.
SkillAI Tool
@metamask/solana-wallet-snap
metamaskbot
A Solana wallet Snap.
SkillAI Tool
@metamask/account-api
metamaskbot
MetaMask Account API
SkillAI Tool
@metamask/snap-account-abstraction-keyring-site
metamaskbot
A Snap account abstraction keyring dapp used in MetaMask e2e tests.
SkillAI Tool
@metamask/snap-simple-keyring-site
metamaskbot
A snap simple keyring dapp used in MetaMask e2e tests.
SkillAI Tool
@metamask/sdk-analytics
metamaskbot
Analytics package for MetaMask SDK
SkillAI Tool
@metamask/design-system-twrnc-preset
metamaskbot
Design System twrnc Preset
SkillAI Tool
@metamask/test-dapp
metamaskbot
A simple dapp used in MetaMask e2e tests.
SkillAI Tool
@metamask/eth-json-rpc-infura
metamaskbot
json-rpc-engine middleware for Infura's endpoints
SkillAI Tool
@metamask/scure-bip39
metamaskbot
MetaMask fork of @scure/bip39: a secure, audited & minimal implementation of BIP39 mnemonic phrases
SkillAI Tool
@metamask/ens-resolver-snap
metamaskbot
A MetaMask Snap used for Ethereum Name Service (ENS) resolution
SkillAI Tool
@metamask/eth-sig-util
metamaskbot
A few useful functions for signing ethereum data
SkillAI Tool
@metamask/smart-transactions-controller
metamaskbot
Improves success rates for swaps by trialing transactions privately and finding minimum fees
SkillAI Tool
@metamask/solana-wallet-standard
metamaskbot
The MetaMask Solana wallet-standard implementation
SkillAI Tool
@metamask/slip44
metamaskbot
A simple mapping between slip44 IDs and their network metadata.
SkillAI Tool
@metamask/stake-sdk
metamaskbot
The MetaMask Stake SDK
SkillAI Tool
@metamask/swaps-controller
metamaskbot
MetaMask Swaps controller module
SkillAI Tool
@metamask/account-watcher
metamaskbot
Keep an eye on Ethereum accounts right in MetaMask
SkillAI Tool
@metamask/test-dapp-tron
metamaskbot
A test dapp for tron
SkillAI Tool
@metamask/controllers
metamaskbot
Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets
SkillAI Tool
@metamask/kernel-store
metamaskbot
Ocap Kernel storage abstractions and implementations
SkillAI Tool
@metamask/toprf-secure-backup
metamaskbot
The MetaMask Node module template
SkillAI Tool
@metamask/desktop
metamaskbot
Functions and classes needed to work with MetaMask Desktop
SkillAI Tool
@metamask/abi-utils
metamaskbot
Lightweight utilities for encoding and decoding Solidity ABI
SkillAI Tool
@metamask/tx-categorize
metamaskbot
A library for categorizing and labeling blockchain transactions
SkillData Labeling
@metamask/providers
metamaskbot
A JavaScript Ethereum provider that connects to the wallet over a stream
SkillAI Tool
@metamask/swappable-obj-proxy
metamaskbot
Tools for creating `Proxy`s around objects that are swappable via setTarget
SkillAI Tool
@metamask/react-native-acm
metamaskbot
Google ACM for react-native
SkillAI Tool
@metamask/analytics
metamaskbot
Analytics package for MetaMask Connect
SkillAI Tool
@metamask/bitcoin-wallet-snap
metamaskbot
A Bitcoin wallet Snap.
SkillAI Tool
@metamask/test-dapp-solana
metamaskbot
A test dapp for solana
SkillAI Tool
@metamask/test-bundler
metamaskbot
An EIP-4337 bundler to be used in client E2E tests
SkillAI Tool
@metamask/tron-wallet-snap
metamaskbot
A Tron wallet Snap.
SkillAI Tool
@metamask/auto-changelog
metamaskbot
Utilities for validating and updating "Keep a Changelog" formatted changelogs
SkillAI Tool
@metamask/multichain-api-client
metamaskbot
MetaMask Multichain Api Client
SkillAI Tool
@metamask/ethjs-rpc
metamaskbot
A super simple module for querying the Ethereum RPC layer without formatting.
SkillAI Tool
@metamask/message-signing-snap
metamaskbot
Provide automatic message signing (no user interaction) using a pseudo randomly generated private key
SkillAI Tool
@metamask/eth-keyring-controller
metamaskbot
A module for managing various keyrings of Ethereum accounts, encrypting them, and using them
SkillAI Tool
@metamask/react-native-webview
metamaskbot
React Native WebView component for iOS, Android, macOS, and Windows
SkillAI Tool